Class GuiFontManager

java.lang.Object
com.render.api.gui.GuiFontManager

public final class GuiFontManager extends Object
Client-side cache for adaptive raw-TTF font atlases and calibrated metrics.
  • 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.
      Minecraft Font cannot represent shaped clusters, bidi positioning, fallback runs, or CSS paint. Use GuiTextEngine.
    • resolve

      @Deprecated(forRemoval=false) public static GuiFontManager.ResolvedFont resolve(GuiFont guiFont, net.minecraft.client.gui.Font fallback, float effectivePixelSize)
      Deprecated.
      Minecraft Font cannot 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)