Class UnicodeTextureFont.Loader

java.lang.Object
net.minecraft.client.font.UnicodeTextureFont.Loader
All Implemented Interfaces:
FontLoader
Enclosing class:
UnicodeTextureFont

@Environment(CLIENT) public static class UnicodeTextureFont.Loader extends Object implements FontLoader
Mappings:
Namespace Name
official erk$a
intermediary net/minecraft/class_391$class_392
named net/minecraft/client/font/UnicodeTextureFont$Loader
  • Field Details

    • field_44771

      public static final com.mojang.serialization.Codec<UnicodeTextureFont.Loader> field_44771
      Mappings:
      Namespace Name Mixin selector
      official a Lerk$a;a:Lcom/mojang/serialization/Codec;
      intermediary field_44771 Lnet/minecraft/class_391$class_392;field_44771:Lcom/mojang/serialization/Codec;
      named field_44771 Lnet/minecraft/client/font/UnicodeTextureFont$Loader;field_44771:Lcom/mojang/serialization/Codec;
    • sizes

      private final Identifier sizes
      Mappings:
      Namespace Name Mixin selector
      official b Lerk$a;b:Lacq;
      intermediary field_2304 Lnet/minecraft/class_391$class_392;field_2304:Lnet/minecraft/class_2960;
      named sizes Lnet/minecraft/client/font/UnicodeTextureFont$Loader;sizes:Lnet/minecraft/util/Identifier;
    • field_44772

      private final List<UnicodeTextureFont.class_8545> field_44772
      Mappings:
      Namespace Name Mixin selector
      official c Lerk$a;c:Ljava/util/List;
      intermediary field_44772 Lnet/minecraft/class_391$class_392;field_44772:Ljava/util/List;
      named field_44772 Lnet/minecraft/client/font/UnicodeTextureFont$Loader;field_44772:Ljava/util/List;
  • Constructor Details

    • Loader

      private Loader(Identifier sizes, List<UnicodeTextureFont.class_8545> list)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lerk$a;<init>(Lacq;Ljava/util/List;)V
      intermediary <init> Lnet/minecraft/class_391$class_392;<init>(Lnet/minecraft/class_2960;Ljava/util/List;)V
      named <init> Lnet/minecraft/client/font/UnicodeTextureFont$Loader;<init>(Lnet/minecraft/util/Identifier;Ljava/util/List;)V
  • Method Details

    • build

      public com.mojang.datafixers.util.Either<FontLoader.class_8539,FontLoader.class_8540> build()
      Specified by:
      build in interface FontLoader
    • method_51658

      private Font method_51658(ResourceManager resourceManager) throws IOException
      Throws:
      IOException
      Mappings:
      Namespace Name Mixin selector
      official a Lerk$a;a(Lakv;)Lefw;
      intermediary method_51658 Lnet/minecraft/class_391$class_392;method_51658(Lnet/minecraft/class_3300;)Lnet/minecraft/class_390;
      named method_51658 Lnet/minecraft/client/font/UnicodeTextureFont$Loader;method_51658(Lnet/minecraft/resource/ResourceManager;)Lnet/minecraft/client/font/Font;
    • method_51662

      private UnicodeTextureFont method_51662(InputStream inputStream) throws IOException
      Throws:
      IOException
      Mappings:
      Namespace Name Mixin selector
      official a Lerk$a;a(Ljava/io/InputStream;)Lerk;
      intermediary method_51662 Lnet/minecraft/class_391$class_392;method_51662(Ljava/io/InputStream;)Lnet/minecraft/class_391;
      named method_51662 Lnet/minecraft/client/font/UnicodeTextureFont$Loader;method_51662(Ljava/io/InputStream;)Lnet/minecraft/client/font/UnicodeTextureFont;
    • fromJson

      public static FontLoader fromJson(JsonObject json)
      Mappings:
      Namespace Name Mixin selector
      official a Lerk$a;a(Lcom/google/gson/JsonObject;)Lerg;
      intermediary method_2046 Lnet/minecraft/class_391$class_392;method_2046(Lcom/google/gson/JsonObject;)Lnet/minecraft/class_389;
      named fromJson Lnet/minecraft/client/font/UnicodeTextureFont$Loader;fromJson(Lcom/google/gson/JsonObject;)Lnet/minecraft/client/font/FontLoader;