Package net.minecraft.client.font
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
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static class
GlyphAtlasTexture.Slot
-
Field Summary
Fields Modifier and Type Field Description private boolean
hasColor
private Identifier
id
private GlyphAtlasTexture.Slot
rootSlot
private RenderLayer
seeThroughTextLayer
private RenderLayer
textLayer
Fields inherited from class net.minecraft.client.texture.AbstractTexture
bilinear, glId, mipmap
-
Constructor Summary
Constructors Constructor Description GlyphAtlasTexture(Identifier id, boolean hasColor)
-
Method Summary
Modifier and Type Method Description void
close()
GlyphRenderer
getGlyphRenderer(RenderableGlyph glyph)
Identifier
getId()
void
load(ResourceManager manager)
Methods inherited from class net.minecraft.client.texture.AbstractTexture
bindTexture, clearGlId, getGlId, registerTexture, setFilter
-
Field Details
-
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
- 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
- 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
- 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
- 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
- Specified by:
load
in classAbstractTexture
- 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 interfaceAutoCloseable
- Overrides:
close
in classAbstractTexture
- 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
- 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
- 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;
-