Package net.minecraft.client.font
Class UnicodeTextureFont
java.lang.Object
net.minecraft.client.font.UnicodeTextureFont
- All Implemented Interfaces:
AutoCloseable,Font
- Mappings:
Namespace Name official erkintermediary net/minecraft/class_391named net/minecraft/client/font/UnicodeTextureFont
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final recordprivate static final recordstatic interfaceprivate static final recordstatic interfaceprivate static final recordprivate static final recordstatic classprivate static final record -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate final class_8532<UnicodeTextureFont.UnicodeTextureGlyph>(package private) static final Logger -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptiongetGlyph(int codePoint) Returns the set of code points for which this font can provide glyphs.private static intmethod_51651(int int2, byte byte2) (package private) static intmethod_51652(int int2, ByteList byteList, int int3) (package private) static voidmethod_51653(InputStream inputStream, UnicodeTextureFont.class_8546 class_8546) private static booleanmethod_51654(InputStream inputStream, ByteList byteList, int int2) (package private) static voidmethod_51655(IntBuffer intBuffer, int int2, int int3, int int4) (package private) static voidmethod_51656(IntBuffer intBuffer, UnicodeTextureFont.class_8544 class_8544, int int2, int int3)
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official aLerk;a:Lorg/slf4j/Logger;intermediary field_2303Lnet/minecraft/class_391;field_2303:Lorg/slf4j/Logger;named LOGGERLnet/minecraft/client/font/UnicodeTextureFont;LOGGER:Lorg/slf4j/Logger;
-
field_44764
private static final int field_44764- See Also:
- Mappings:
Namespace Name Mixin selector official bLerk;b:Iintermediary field_44764Lnet/minecraft/class_391;field_44764:Inamed field_44764Lnet/minecraft/client/font/UnicodeTextureFont;field_44764:I
-
field_44765
private static final int field_44765- See Also:
- Mappings:
Namespace Name Mixin selector official cLerk;c:Iintermediary field_44765Lnet/minecraft/class_391;field_44765:Inamed field_44765Lnet/minecraft/client/font/UnicodeTextureFont;field_44765:I
-
field_44766
private static final int field_44766- See Also:
- Mappings:
Namespace Name Mixin selector official dLerk;d:Iintermediary field_44766Lnet/minecraft/class_391;field_44766:Inamed field_44766Lnet/minecraft/client/font/UnicodeTextureFont;field_44766:I
-
field_44767
private static final int field_44767- See Also:
- Mappings:
Namespace Name Mixin selector official eLerk;e:Iintermediary field_44767Lnet/minecraft/class_391;field_44767:Inamed field_44767Lnet/minecraft/client/font/UnicodeTextureFont;field_44767:I
-
field_44768
private static final int field_44768- See Also:
- Mappings:
Namespace Name Mixin selector official fLerk;f:Iintermediary field_44768Lnet/minecraft/class_391;field_44768:Inamed field_44768Lnet/minecraft/client/font/UnicodeTextureFont;field_44768:I
-
field_44769
private static final int field_44769- See Also:
- Mappings:
Namespace Name Mixin selector official gLerk;g:Iintermediary field_44769Lnet/minecraft/class_391;field_44769:Inamed field_44769Lnet/minecraft/client/font/UnicodeTextureFont;field_44769:I
-
field_44770
- Mappings:
Namespace Name Mixin selector official hLerk;h:Lequ;intermediary field_44770Lnet/minecraft/class_391;field_44770:Lnet/minecraft/class_8532;named field_44770Lnet/minecraft/client/font/UnicodeTextureFont;field_44770:Lnet/minecraft/class_8532;
-
-
Constructor Details
-
UnicodeTextureFont
UnicodeTextureFont(class_8532<UnicodeTextureFont.UnicodeTextureGlyph> class_8532)
-
-
Method Details
-
getGlyph
-
getProvidedGlyphs
Returns the set of code points for which this font can provide glyphs.- Specified by:
getProvidedGlyphsin interfaceFont- Returns:
- the set of code points for which this font can provide glyphs
- Mappings:
Namespace Name Mixin selector official aLefw;a()Lit/unimi/dsi/fastutil/ints/IntSet;intermediary method_27442Lnet/minecraft/class_390;method_27442()Lit/unimi/dsi/fastutil/ints/IntSet;named getProvidedGlyphsLnet/minecraft/client/font/Font;getProvidedGlyphs()Lit/unimi/dsi/fastutil/ints/IntSet;
-
method_51655
- Mappings:
Namespace Name Mixin selector official aLerk;a(Ljava/nio/IntBuffer;III)Vintermediary method_51655Lnet/minecraft/class_391;method_51655(Ljava/nio/IntBuffer;III)Vnamed method_51655Lnet/minecraft/client/font/UnicodeTextureFont;method_51655(Ljava/nio/IntBuffer;III)V
-
method_51656
static void method_51656(IntBuffer intBuffer, UnicodeTextureFont.class_8544 class_8544, int int2, int int3) - Mappings:
Namespace Name Mixin selector official aLerk;a(Ljava/nio/IntBuffer;Lerk$f;II)Vintermediary method_51656Lnet/minecraft/class_391;method_51656(Ljava/nio/IntBuffer;Lnet/minecraft/class_391$class_8544;II)Vnamed method_51656Lnet/minecraft/client/font/UnicodeTextureFont;method_51656(Ljava/nio/IntBuffer;Lnet/minecraft/client/font/UnicodeTextureFont$class_8544;II)V
-
method_51653
static void method_51653(InputStream inputStream, UnicodeTextureFont.class_8546 class_8546) throws IOException - Throws:
IOException- Mappings:
Namespace Name Mixin selector official aLerk;a(Ljava/io/InputStream;Lerk$h;)Vintermediary method_51653Lnet/minecraft/class_391;method_51653(Ljava/io/InputStream;Lnet/minecraft/class_391$class_8546;)Vnamed method_51653Lnet/minecraft/client/font/UnicodeTextureFont;method_51653(Ljava/io/InputStream;Lnet/minecraft/client/font/UnicodeTextureFont$class_8546;)V
-
method_51652
- Mappings:
Namespace Name Mixin selector official aLerk;a(ILit/unimi/dsi/fastutil/bytes/ByteList;I)Iintermediary method_51652Lnet/minecraft/class_391;method_51652(ILit/unimi/dsi/fastutil/bytes/ByteList;I)Inamed method_51652Lnet/minecraft/client/font/UnicodeTextureFont;method_51652(ILit/unimi/dsi/fastutil/bytes/ByteList;I)I
-
method_51651
private static int method_51651(int int2, byte byte2) - Mappings:
Namespace Name Mixin selector official aLerk;a(IB)Iintermediary method_51651Lnet/minecraft/class_391;method_51651(IB)Inamed method_51651Lnet/minecraft/client/font/UnicodeTextureFont;method_51651(IB)I
-
method_51654
private static boolean method_51654(InputStream inputStream, ByteList byteList, int int2) throws IOException - Throws:
IOException- Mappings:
Namespace Name Mixin selector official aLerk;a(Ljava/io/InputStream;Lit/unimi/dsi/fastutil/bytes/ByteList;I)Zintermediary method_51654Lnet/minecraft/class_391;method_51654(Ljava/io/InputStream;Lit/unimi/dsi/fastutil/bytes/ByteList;I)Znamed method_51654Lnet/minecraft/client/font/UnicodeTextureFont;method_51654(Ljava/io/InputStream;Lit/unimi/dsi/fastutil/bytes/ByteList;I)Z
-