Class GlyphAtlasTexture

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

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

    • id

      private final Identifier id
      Mappings:
      Namespace Name Mixin selector
      official d Ldti;d:Lwb;
      intermediary field_2262 Lnet/minecraft/class_380;field_2262:Lnet/minecraft/class_2960;
      named id Lnet/minecraft/client/font/GlyphAtlasTexture;id:Lnet/minecraft/util/Identifier;
    • textLayer

      private final RenderLayer textLayer
      Mappings:
      Namespace Name Mixin selector
      official e Ldti;e:Lehy;
      intermediary field_21690 Lnet/minecraft/class_380;field_21690:Lnet/minecraft/class_1921;
      named textLayer Lnet/minecraft/client/font/GlyphAtlasTexture;textLayer:Lnet/minecraft/client/render/RenderLayer;
    • seeThroughTextLayer

      private final RenderLayer seeThroughTextLayer
      Mappings:
      Namespace Name Mixin selector
      official f Ldti;f:Lehy;
      intermediary field_21691 Lnet/minecraft/class_380;field_21691:Lnet/minecraft/class_1921;
      named seeThroughTextLayer Lnet/minecraft/client/font/GlyphAtlasTexture;seeThroughTextLayer:Lnet/minecraft/client/render/RenderLayer;
    • hasColor

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

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

    • GlyphAtlasTexture

      public GlyphAtlasTexture​(Identifier id, boolean hasColor)
      Mappings:
      Namespace Name Mixin selector
      official <init> Ldti;<init>(Lwb;Z)V
      intermediary <init> Lnet/minecraft/class_380;<init>(Lnet/minecraft/class_2960;Z)V
      named <init> Lnet/minecraft/client/font/GlyphAtlasTexture;<init>(Lnet/minecraft/util/Identifier;Z)V
  • Method Details

    • load

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

      public void close()
      Specified by:
      close in interface AutoCloseable
      Overrides:
      close in class AbstractTexture
      Mappings:
      Namespace Name Mixin selector
      official close Leri;close()V
      intermediary close Lnet/minecraft/class_1044;close()V
      named close Lnet/minecraft/client/texture/AbstractTexture;close()V
    • getGlyphRenderer

      @Nullable public GlyphRenderer getGlyphRenderer​(RenderableGlyph glyph)
      Mappings:
      Namespace Name Mixin selector
      official a Ldti;a(Ldkh;)Ldtk;
      intermediary method_2022 Lnet/minecraft/class_380;method_2022(Lnet/minecraft/class_383;)Lnet/minecraft/class_382;
      named getGlyphRenderer Lnet/minecraft/client/font/GlyphAtlasTexture;getGlyphRenderer(Lnet/minecraft/client/font/RenderableGlyph;)Lnet/minecraft/client/font/GlyphRenderer;
    • getId

      public Identifier getId()
      Mappings:
      Namespace Name Mixin selector
      official a Ldti;a()Lwb;
      intermediary method_2023 Lnet/minecraft/class_380;method_2023()Lnet/minecraft/class_2960;
      named getId Lnet/minecraft/client/font/GlyphAtlasTexture;getId()Lnet/minecraft/util/Identifier;