Class GlyphBaker

java.lang.Object
net.minecraft.client.font.GlyphBaker
All Implemented Interfaces:
AutoCloseable

@Environment(CLIENT) public class GlyphBaker extends Object implements AutoCloseable
Mappings:
Namespace Name
named net/minecraft/client/font/GlyphBaker
intermediary net/minecraft/class_11642
official gic
  • Field Details

    • textureManager

      private final TextureManager textureManager
      Mappings:
      Namespace Name Mixin selector
      named textureManager Lnet/minecraft/client/font/GlyphBaker;textureManager:Lnet/minecraft/client/texture/TextureManager;
      intermediary field_61621 Lnet/minecraft/class_11642;field_61621:Lnet/minecraft/class_1060;
      official a Lgic;a:Licq;
    • fontId

      private final Identifier fontId
      Mappings:
      Namespace Name Mixin selector
      named fontId Lnet/minecraft/client/font/GlyphBaker;fontId:Lnet/minecraft/util/Identifier;
      intermediary field_61622 Lnet/minecraft/class_11642;field_61622:Lnet/minecraft/class_2960;
      official b Lgic;b:Lamj;
    • glyphAtlases

      private final List<GlyphAtlasTexture> glyphAtlases
      Mappings:
      Namespace Name Mixin selector
      named glyphAtlases Lnet/minecraft/client/font/GlyphBaker;glyphAtlases:Ljava/util/List;
      intermediary field_61623 Lnet/minecraft/class_11642;field_61623:Ljava/util/List;
      official c Lgic;c:Ljava/util/List;
  • Constructor Details

    • GlyphBaker

      public GlyphBaker(TextureManager textureManager, Identifier fontId)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/font/GlyphBaker;<init>(Lnet/minecraft/client/texture/TextureManager;Lnet/minecraft/util/Identifier;)V
      intermediary <init> Lnet/minecraft/class_11642;<init>(Lnet/minecraft/class_1060;Lnet/minecraft/class_2960;)V
      official <init> Lgic;<init>(Licq;Lamj;)V
  • Method Details

    • clear

      public void clear()
      Mappings:
      Namespace Name Mixin selector
      named clear Lnet/minecraft/client/font/GlyphBaker;clear()V
      intermediary method_72795 Lnet/minecraft/class_11642;method_72795()V
      official a Lgic;a()V
    • close

      public void close()
      Specified by:
      close in interface AutoCloseable
    • bake

      Mappings:
      Namespace Name Mixin selector
      named bake Lnet/minecraft/client/font/GlyphBaker;bake(Lnet/minecraft/client/font/GlyphMetrics;Lnet/minecraft/client/font/UploadableGlyph;)Lnet/minecraft/client/font/BakedGlyphImpl;
      intermediary method_72797 Lnet/minecraft/class_11642;method_72797(Lnet/minecraft/class_379;Lnet/minecraft/class_383;)Lnet/minecraft/class_382;
      official a Lgic;a(Lfri;Lfrh;)Lgij;
    • getAtlasId

      private Identifier getAtlasId(int atlasIndex)
      Mappings:
      Namespace Name Mixin selector
      named getAtlasId Lnet/minecraft/client/font/GlyphBaker;getAtlasId(I)Lnet/minecraft/util/Identifier;
      intermediary method_72796 Lnet/minecraft/class_11642;method_72796(I)Lnet/minecraft/class_2960;
      official a Lgic;a(I)Lamj;