Package net.minecraft.client.font
Class UnicodeTextureFont
java.lang.Object
net.minecraft.client.font.UnicodeTextureFont
- All Implemented Interfaces:
AutoCloseable
,Font
- Mappings:
Namespace Name official erk
intermediary net/minecraft/class_391
named net/minecraft/client/font/UnicodeTextureFont
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final record
private static final record
static interface
private static final record
static interface
private static final record
private static final record
static class
private static final record
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final int
private static final int
private static final int
private static final int
private static final int
private static final int
private 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 int
method_51651
(int int2, byte byte2) (package private) static int
method_51652
(int int2, ByteList byteList, int int3) (package private) static void
method_51653
(InputStream inputStream, UnicodeTextureFont.class_8546 class_8546) private static boolean
method_51654
(InputStream inputStream, ByteList byteList, int int2) (package private) static void
method_51655
(IntBuffer intBuffer, int int2, int int3, int int4) (package private) static void
method_51656
(IntBuffer intBuffer, UnicodeTextureFont.class_8544 class_8544, int int2, int int3)
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official a
Lerk;a:Lorg/slf4j/Logger;
intermediary field_2303
Lnet/minecraft/class_391;field_2303:Lorg/slf4j/Logger;
named LOGGER
Lnet/minecraft/client/font/UnicodeTextureFont;LOGGER:Lorg/slf4j/Logger;
-
field_44764
private static final int field_44764- See Also:
- Mappings:
Namespace Name Mixin selector official b
Lerk;b:I
intermediary field_44764
Lnet/minecraft/class_391;field_44764:I
named field_44764
Lnet/minecraft/client/font/UnicodeTextureFont;field_44764:I
-
field_44765
private static final int field_44765- See Also:
- Mappings:
Namespace Name Mixin selector official c
Lerk;c:I
intermediary field_44765
Lnet/minecraft/class_391;field_44765:I
named field_44765
Lnet/minecraft/client/font/UnicodeTextureFont;field_44765:I
-
field_44766
private static final int field_44766- See Also:
- Mappings:
Namespace Name Mixin selector official d
Lerk;d:I
intermediary field_44766
Lnet/minecraft/class_391;field_44766:I
named field_44766
Lnet/minecraft/client/font/UnicodeTextureFont;field_44766:I
-
field_44767
private static final int field_44767- See Also:
- Mappings:
Namespace Name Mixin selector official e
Lerk;e:I
intermediary field_44767
Lnet/minecraft/class_391;field_44767:I
named field_44767
Lnet/minecraft/client/font/UnicodeTextureFont;field_44767:I
-
field_44768
private static final int field_44768- See Also:
- Mappings:
Namespace Name Mixin selector official f
Lerk;f:I
intermediary field_44768
Lnet/minecraft/class_391;field_44768:I
named field_44768
Lnet/minecraft/client/font/UnicodeTextureFont;field_44768:I
-
field_44769
private static final int field_44769- See Also:
- Mappings:
Namespace Name Mixin selector official g
Lerk;g:I
intermediary field_44769
Lnet/minecraft/class_391;field_44769:I
named field_44769
Lnet/minecraft/client/font/UnicodeTextureFont;field_44769:I
-
field_44770
- Mappings:
Namespace Name Mixin selector official h
Lerk;h:Lequ;
intermediary field_44770
Lnet/minecraft/class_391;field_44770:Lnet/minecraft/class_8532;
named field_44770
Lnet/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:
getProvidedGlyphs
in interfaceFont
- Returns:
- the set of code points for which this font can provide glyphs
- Mappings:
Namespace Name Mixin selector official a
Lefw;a()Lit/unimi/dsi/fastutil/ints/IntSet;
intermediary method_27442
Lnet/minecraft/class_390;method_27442()Lit/unimi/dsi/fastutil/ints/IntSet;
named getProvidedGlyphs
Lnet/minecraft/client/font/Font;getProvidedGlyphs()Lit/unimi/dsi/fastutil/ints/IntSet;
-
method_51655
- Mappings:
Namespace Name Mixin selector official a
Lerk;a(Ljava/nio/IntBuffer;III)V
intermediary method_51655
Lnet/minecraft/class_391;method_51655(Ljava/nio/IntBuffer;III)V
named method_51655
Lnet/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 a
Lerk;a(Ljava/nio/IntBuffer;Lerk$f;II)V
intermediary method_51656
Lnet/minecraft/class_391;method_51656(Ljava/nio/IntBuffer;Lnet/minecraft/class_391$class_8544;II)V
named method_51656
Lnet/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 a
Lerk;a(Ljava/io/InputStream;Lerk$h;)V
intermediary method_51653
Lnet/minecraft/class_391;method_51653(Ljava/io/InputStream;Lnet/minecraft/class_391$class_8546;)V
named method_51653
Lnet/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 a
Lerk;a(ILit/unimi/dsi/fastutil/bytes/ByteList;I)I
intermediary method_51652
Lnet/minecraft/class_391;method_51652(ILit/unimi/dsi/fastutil/bytes/ByteList;I)I
named method_51652
Lnet/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 a
Lerk;a(IB)I
intermediary method_51651
Lnet/minecraft/class_391;method_51651(IB)I
named method_51651
Lnet/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 a
Lerk;a(Ljava/io/InputStream;Lit/unimi/dsi/fastutil/bytes/ByteList;I)Z
intermediary method_51654
Lnet/minecraft/class_391;method_51654(Ljava/io/InputStream;Lit/unimi/dsi/fastutil/bytes/ByteList;I)Z
named method_51654
Lnet/minecraft/client/font/UnicodeTextureFont;method_51654(Ljava/io/InputStream;Lit/unimi/dsi/fastutil/bytes/ByteList;I)Z
-