Class GlyphAtlasTexture

java.lang.Object
net.minecraft.client.texture.AbstractTexture
net.minecraft.client.font.GlyphAtlasTexture
All Implemented Interfaces:
AutoCloseable, DynamicTexture

@Environment(CLIENT) public class GlyphAtlasTexture extends AbstractTexture implements DynamicTexture
Mappings:
Namespace Name
named net/minecraft/client/font/GlyphAtlasTexture
intermediary net/minecraft/class_380
official fqy
  • Field Details

    • SLOT_LENGTH

      private static final int SLOT_LENGTH
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named SLOT_LENGTH Lnet/minecraft/client/font/GlyphAtlasTexture;SLOT_LENGTH:I
      intermediary field_32227 Lnet/minecraft/class_380;field_32227:I
      official d Lfqy;d:I
    • textRenderLayers

      private final TextRenderLayerSet textRenderLayers
      Mappings:
      Namespace Name Mixin selector
      named textRenderLayers Lnet/minecraft/client/font/GlyphAtlasTexture;textRenderLayers:Lnet/minecraft/client/font/TextRenderLayerSet;
      intermediary field_44759 Lnet/minecraft/class_380;field_44759:Lnet/minecraft/class_8538;
      official e Lfqy;e:Lfqz;
    • hasColor

      private final boolean hasColor
      Mappings:
      Namespace Name Mixin selector
      named hasColor Lnet/minecraft/client/font/GlyphAtlasTexture;hasColor:Z
      intermediary field_2263 Lnet/minecraft/class_380;field_2263:Z
      official f Lfqy;f:Z
    • rootSlot

      private final GlyphAtlasTexture.Slot rootSlot
      Mappings:
      Namespace Name Mixin selector
      named rootSlot Lnet/minecraft/client/font/GlyphAtlasTexture;rootSlot:Lnet/minecraft/client/font/GlyphAtlasTexture$Slot;
      intermediary field_2264 Lnet/minecraft/class_380;field_2264:Lnet/minecraft/class_380$class_381;
      official g Lfqy;g:Lfqy$a;
  • Constructor Details

    • GlyphAtlasTexture

      public GlyphAtlasTexture(TextRenderLayerSet textRenderLayers, boolean hasColor)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/font/GlyphAtlasTexture;<init>(Lnet/minecraft/client/font/TextRenderLayerSet;Z)V
      intermediary <init> Lnet/minecraft/class_380;<init>(Lnet/minecraft/class_8538;Z)V
      official <init> Lfqy;<init>(Lfqz;Z)V
  • Method Details

    • load

      public void load(ResourceManager manager)
      Specified by:
      load in class AbstractTexture
      Mappings:
      Namespace Name Mixin selector
      named load Lnet/minecraft/client/texture/AbstractTexture;load(Lnet/minecraft/resource/ResourceManager;)V
      intermediary method_4625 Lnet/minecraft/class_1044;method_4625(Lnet/minecraft/class_3300;)V
      official a Lhav;a(Lavv;)V
    • close

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

      Mappings:
      Namespace Name Mixin selector
      named bake Lnet/minecraft/client/font/GlyphAtlasTexture;bake(Lnet/minecraft/client/font/RenderableGlyph;)Lnet/minecraft/client/font/BakedGlyph;
      intermediary method_2022 Lnet/minecraft/class_380;method_2022(Lnet/minecraft/class_383;)Lnet/minecraft/class_382;
      official a Lfqy;a(Lfer;)Lfrb;
    • save

      public void save(Identifier id, Path path)
      Specified by:
      save in interface DynamicTexture
      Mappings:
      Namespace Name Mixin selector
      named save Lnet/minecraft/client/texture/DynamicTexture;save(Lnet/minecraft/util/Identifier;Ljava/nio/file/Path;)V
      intermediary method_49712 Lnet/minecraft/class_8215;method_49712(Lnet/minecraft/class_2960;Ljava/nio/file/Path;)V
      official a Lhaw;a(Lalz;Ljava/nio/file/Path;)V