类 BitmapFont

    • 字段详细资料

      • LOGGER

        private static final Logger LOGGER
        Mappings:
        Namespace Name Mixin selector
        official a Ldxs;a:Lorg/apache/logging/log4j/Logger;
        intermediary field_2286 Lnet/minecraft/class_386;field_2286:Lorg/apache/logging/log4j/Logger;
        named LOGGER Lnet/minecraft/client/font/BitmapFont;LOGGER:Lorg/apache/logging/log4j/Logger;
      • image

        private final NativeImage image
        Mappings:
        Namespace Name Mixin selector
        official b Ldxs;b:Ldoj;
        intermediary field_2285 Lnet/minecraft/class_386;field_2285:Lnet/minecraft/class_1011;
        named image Lnet/minecraft/client/font/BitmapFont;image:Lnet/minecraft/client/texture/NativeImage;
      • glyphs

        private final Int2ObjectMap<BitmapFont.BitmapFontGlyph> glyphs
        Mappings:
        Namespace Name Mixin selector
        official c Ldxs;c:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
        intermediary field_2284 Lnet/minecraft/class_386;field_2284:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
        named glyphs Lnet/minecraft/client/font/BitmapFont;glyphs:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
    • 构造器详细资料

      • BitmapFont

        private BitmapFont​(NativeImage image,
                           Int2ObjectMap<BitmapFont.BitmapFontGlyph> glyphs)
        Mappings:
        Namespace Name Mixin selector
        official <init> Ldxs;<init>(Ldoj;Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;)V
        intermediary <init> Lnet/minecraft/class_386;<init>(Lnet/minecraft/class_1011;Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;)V
        named <init> Lnet/minecraft/client/font/BitmapFont;<init>(Lnet/minecraft/client/texture/NativeImage;Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;)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
      • 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;