类 UnicodeTextureFont

    • 字段详细资料

      • LOGGER

        private static final Logger LOGGER
        Mappings:
        Namespace Name Mixin selector
        official a Ldxv;a:Lorg/apache/logging/log4j/Logger;
        intermediary field_2303 Lnet/minecraft/class_391;field_2303:Lorg/apache/logging/log4j/Logger;
        named LOGGER Lnet/minecraft/client/font/UnicodeTextureFont;LOGGER:Lorg/apache/logging/log4j/Logger;
      • field_32232

        private static final int field_32232
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official b Ldxv;b:I
        intermediary field_32232 Lnet/minecraft/class_391;field_32232:I
        named field_32232 Lnet/minecraft/client/font/UnicodeTextureFont;field_32232:I
      • field_32233

        private static final int field_32233
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official c Ldxv;c:I
        intermediary field_32233 Lnet/minecraft/class_391;field_32233:I
        named field_32233 Lnet/minecraft/client/font/UnicodeTextureFont;field_32233:I
      • field_32234

        private static final int field_32234
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official d Ldxv;d:I
        intermediary field_32234 Lnet/minecraft/class_391;field_32234:I
        named field_32234 Lnet/minecraft/client/font/UnicodeTextureFont;field_32234:I
      • resourceManager

        private final ResourceManager resourceManager
        Mappings:
        Namespace Name Mixin selector
        official e Ldxv;e:Ladl;
        intermediary field_2302 Lnet/minecraft/class_391;field_2302:Lnet/minecraft/class_3300;
        named resourceManager Lnet/minecraft/client/font/UnicodeTextureFont;resourceManager:Lnet/minecraft/resource/ResourceManager;
      • sizes

        private final byte[] sizes
        Mappings:
        Namespace Name Mixin selector
        official f Ldxv;f:[B
        intermediary field_2301 Lnet/minecraft/class_391;field_2301:[B
        named sizes Lnet/minecraft/client/font/UnicodeTextureFont;sizes:[B
      • template

        private final String template
        Mappings:
        Namespace Name Mixin selector
        official g Ldxv;g:Ljava/lang/String;
        intermediary field_2300 Lnet/minecraft/class_391;field_2300:Ljava/lang/String;
        named template Lnet/minecraft/client/font/UnicodeTextureFont;template:Ljava/lang/String;
      • images

        private final Map<Identifier,​NativeImage> images
        Mappings:
        Namespace Name Mixin selector
        official h Ldxv;h:Ljava/util/Map;
        intermediary field_2299 Lnet/minecraft/class_391;field_2299:Ljava/util/Map;
        named images Lnet/minecraft/client/font/UnicodeTextureFont;images:Ljava/util/Map;
    • 构造器详细资料

      • UnicodeTextureFont

        public UnicodeTextureFont​(ResourceManager resourceManager,
                                  byte[] sizes,
                                  String template)
        Mappings:
        Namespace Name Mixin selector
        official <init> Ldxv;<init>(Ladl;[BLjava/lang/String;)V
        intermediary <init> Lnet/minecraft/class_391;<init>(Lnet/minecraft/class_3300;[BLjava/lang/String;)V
        named <init> Lnet/minecraft/client/font/UnicodeTextureFont;<init>(Lnet/minecraft/resource/ResourceManager;[BLjava/lang/String;)V
    • 方法详细资料

      • close

        public void close()
        指定者:
        close 在接口中 AutoCloseable
        指定者:
        close 在接口中 Closeable
        指定者:
        close 在接口中 Font
        Mappings:
        Namespace Name Mixin selector
        official close Ldnq;close()V
        intermediary close Lnet/minecraft/class_390;close()V
        named close Lnet/minecraft/client/font/Font;close()V
      • getImageId

        private Identifier getImageId​(int codePoint)
        Mappings:
        Namespace Name Mixin selector
        official b Ldxv;b(I)Lwp;
        intermediary method_2041 Lnet/minecraft/class_391;method_2041(I)Lnet/minecraft/class_2960;
        named getImageId Lnet/minecraft/client/font/UnicodeTextureFont;getImageId(I)Lnet/minecraft/util/Identifier;
      • getGlyph

        @Nullable
        public @Nullable RenderableGlyph getGlyph​(int codePoint)
        指定者:
        getGlyph 在接口中 Font
        Mappings:
        Namespace Name Mixin selector
        official a Ldnq;a(I)Ldnr;
        intermediary method_2040 Lnet/minecraft/class_390;method_2040(I)Lnet/minecraft/class_383;
        named getGlyph Lnet/minecraft/client/font/Font;getGlyph(I)Lnet/minecraft/client/font/RenderableGlyph;
      • getProvidedGlyphs

        public IntSet getProvidedGlyphs()
        Returns the set of code points for which this font can provide glyphs.
        指定者:
        getProvidedGlyphs 在接口中 Font
        返回:
        a set of integer code points.
        Mappings:
        Namespace Name Mixin selector
        official a Ldnq;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;
      • getGlyphImage

        @Nullable
        private @Nullable NativeImage getGlyphImage​(Identifier glyphId)
        Mappings:
        Namespace Name Mixin selector
        official a Ldxv;a(Lwp;)Ldoj;
        intermediary method_2042 Lnet/minecraft/class_391;method_2042(Lnet/minecraft/class_2960;)Lnet/minecraft/class_1011;
        named getGlyphImage Lnet/minecraft/client/font/UnicodeTextureFont;getGlyphImage(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/texture/NativeImage;
      • getStart

        private static int getStart​(byte size)
        Mappings:
        Namespace Name Mixin selector
        official a Ldxv;a(B)I
        intermediary method_2043 Lnet/minecraft/class_391;method_2043(B)I
        named getStart Lnet/minecraft/client/font/UnicodeTextureFont;getStart(B)I
      • getEnd

        private static int getEnd​(byte size)
        Mappings:
        Namespace Name Mixin selector
        official b Ldxv;b(B)I
        intermediary method_2044 Lnet/minecraft/class_391;method_2044(B)I
        named getEnd Lnet/minecraft/client/font/UnicodeTextureFont;getEnd(B)I