Package net.minecraft.client.font
Class UnihexFont.Loader
java.lang.Object
net.minecraft.client.font.UnihexFont.Loader
- All Implemented Interfaces:
FontLoader
- Enclosing class:
UnihexFont
- Mappings:
Namespace Name named net/minecraft/client/font/UnihexFont$Loaderintermediary net/minecraft/class_391$class_392official fls$b
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.client.font.FontLoader
FontLoader.Loadable, FontLoader.Provider, FontLoader.Reference -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.MapCodec<UnihexFont.Loader> private final List<UnihexFont.DimensionOverride> private final Identifier -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateLoader(Identifier sizes, List<UnihexFont.DimensionOverride> overrides) -
Method Summary
Modifier and TypeMethodDescriptioncom.mojang.datafixers.util.Either<FontLoader.Loadable, FontLoader.Reference> build()getType()private Fontload(ResourceManager resourceManager) private UnihexFontloadHexFile(InputStream stream)
-
Field Details
-
CODEC
- Mappings:
Namespace Name Mixin selector named CODECLnet/minecraft/client/font/UnihexFont$Loader;CODEC:Lcom/mojang/serialization/MapCodec;intermediary field_44771Lnet/minecraft/class_391$class_392;field_44771:Lcom/mojang/serialization/MapCodec;official aLfls$b;a:Lcom/mojang/serialization/MapCodec;
-
sizes
- Mappings:
Namespace Name Mixin selector named sizesLnet/minecraft/client/font/UnihexFont$Loader;sizes:Lnet/minecraft/util/Identifier;intermediary field_2304Lnet/minecraft/class_391$class_392;field_2304:Lnet/minecraft/class_2960;official cLfls$b;c:Lakr;
-
overrides
- Mappings:
Namespace Name Mixin selector named overridesLnet/minecraft/client/font/UnihexFont$Loader;overrides:Ljava/util/List;intermediary field_44772Lnet/minecraft/class_391$class_392;field_44772:Ljava/util/List;official dLfls$b;d:Ljava/util/List;
-
-
Constructor Details
-
Loader
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/font/UnihexFont$Loader;<init>(Lnet/minecraft/util/Identifier;Ljava/util/List;)Vintermediary <init>Lnet/minecraft/class_391$class_392;<init>(Lnet/minecraft/class_2960;Ljava/util/List;)Vofficial <init>Lfls$b;<init>(Lakr;Ljava/util/List;)V
-
-
Method Details
-
getType
- Specified by:
getTypein interfaceFontLoader- Mappings:
Namespace Name Mixin selector named getTypeLnet/minecraft/client/font/FontLoader;getType()Lnet/minecraft/client/font/FontType;intermediary method_51731Lnet/minecraft/class_389;method_51731()Lnet/minecraft/class_394;official aLflo;a()Lflp;
-
build
- Specified by:
buildin interfaceFontLoader- Mappings:
Namespace Name Mixin selector named buildLnet/minecraft/client/font/FontLoader;build()Lcom/mojang/datafixers/util/Either;intermediary method_51734Lnet/minecraft/class_389;method_51734()Lcom/mojang/datafixers/util/Either;official bLflo;b()Lcom/mojang/datafixers/util/Either;
-
load
- Throws:
IOException- Mappings:
Namespace Name Mixin selector named loadLnet/minecraft/client/font/UnihexFont$Loader;load(Lnet/minecraft/resource/ResourceManager;)Lnet/minecraft/client/font/Font;intermediary method_51658Lnet/minecraft/class_391$class_392;method_51658(Lnet/minecraft/class_3300;)Lnet/minecraft/class_390;official aLfls$b;a(Laue;)Lezm;
-
loadHexFile
- Throws:
IOException- Mappings:
Namespace Name Mixin selector named loadHexFileLnet/minecraft/client/font/UnihexFont$Loader;loadHexFile(Ljava/io/InputStream;)Lnet/minecraft/client/font/UnihexFont;intermediary method_51662Lnet/minecraft/class_391$class_392;method_51662(Ljava/io/InputStream;)Lnet/minecraft/class_391;official aLfls$b;a(Ljava/io/InputStream;)Lfls;
-