Class GuiFontManager
java.lang.Object
com.render.api.gui.GuiFontManager
Client-side cache for adaptive raw-TTF font atlases and calibrated metrics.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final recordstatic final record -
Method Summary
Modifier and TypeMethodDescriptionstatic voidstatic GuiFontManager.FontMetricsstatic net.minecraft.client.gui.FontDeprecated.static GuiFontManager.ResolvedFontDeprecated.MinecraftFontcannot represent a browser-grade layout.static intwidth(GuiFont guiFont, net.minecraft.client.gui.Font fallback, net.minecraft.network.chat.Component text)
-
Method Details
-
bootstrap
public static void bootstrap() -
resolve
@Deprecated(forRemoval=false) public static net.minecraft.client.gui.Font resolve(GuiFont guiFont, net.minecraft.client.gui.Font fallback) Deprecated.MinecraftFontcannot represent shaped clusters, bidi positioning, fallback runs, or CSS paint. UseGuiTextEngine. -
resolve
@Deprecated(forRemoval=false) public static GuiFontManager.ResolvedFont resolve(GuiFont guiFont, net.minecraft.client.gui.Font fallback, float effectivePixelSize) Deprecated.MinecraftFontcannot represent a browser-grade layout. This method remains as the native-load fallback adapter. -
metrics
public static GuiFontManager.FontMetrics metrics(GuiFont guiFont, net.minecraft.client.gui.Font fallback) -
width
public static int width(GuiFont guiFont, net.minecraft.client.gui.Font fallback, net.minecraft.network.chat.Component text)
-
Fontcannot represent shaped clusters, bidi positioning, fallback runs, or CSS paint.