Package net.minecraft.data.client
Class ItemModelGenerator
java.lang.Object
net.minecraft.data.client.ItemModelGenerator
- Mappings:
Namespace Name intermediary net/minecraft/class_4915official krnamed net/minecraft/data/client/ItemModelGenerator
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final List<ItemModelGenerator.TrimMaterial>static final Identifierprivate final BiConsumer<Identifier,Supplier<JsonElement>> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate JsonObjectcreateArmorJson(Identifier id, Map<TextureKey, Identifier> textures, ArmorMaterial armorMaterial) voidregister()private voidprivate voidprivate voidprivate voidregisterArmor(ArmorItem armor) private voidregisterClock(Item clock) private voidregisterCompass(Item compass) private IdentifiersuffixTrim(Identifier id, String trimMaterialName) private voiduploadArmor(Identifier id, Identifier layer0, Identifier layer1) private voiduploadArmor(Identifier id, Identifier layer0, Identifier layer1, Identifier layer2)
-
Field Details
-
TRIM_TYPE
- Mappings:
Namespace Name Mixin selector intermediary field_42086Lnet/minecraft/class_4915;field_42086:Lnet/minecraft/class_2960;official aLkr;a:Lacq;named TRIM_TYPELnet/minecraft/data/client/ItemModelGenerator;TRIM_TYPE:Lnet/minecraft/util/Identifier;
-
TRIM_MATERIALS
- Mappings:
Namespace Name Mixin selector intermediary field_42087Lnet/minecraft/class_4915;field_42087:Ljava/util/List;official bLkr;b:Ljava/util/List;named TRIM_MATERIALSLnet/minecraft/data/client/ItemModelGenerator;TRIM_MATERIALS:Ljava/util/List;
-
writer
- Mappings:
Namespace Name Mixin selector intermediary field_22844Lnet/minecraft/class_4915;field_22844:Ljava/util/function/BiConsumer;official cLkr;c:Ljava/util/function/BiConsumer;named writerLnet/minecraft/data/client/ItemModelGenerator;writer:Ljava/util/function/BiConsumer;
-
-
Constructor Details
-
ItemModelGenerator
- Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_4915;<init>(Ljava/util/function/BiConsumer;)Vofficial <init>Lkr;<init>(Ljava/util/function/BiConsumer;)Vnamed <init>Lnet/minecraft/data/client/ItemModelGenerator;<init>(Ljava/util/function/BiConsumer;)V
-
-
Method Details
-
register
- Mappings:
Namespace Name Mixin selector intermediary method_25733Lnet/minecraft/class_4915;method_25733(Lnet/minecraft/class_1792;Lnet/minecraft/class_4942;)Vofficial aLkr;a(Lcfs;Llf;)Vnamed registerLnet/minecraft/data/client/ItemModelGenerator;register(Lnet/minecraft/item/Item;Lnet/minecraft/data/client/Model;)V
-
register
- Mappings:
Namespace Name Mixin selector intermediary method_25734Lnet/minecraft/class_4915;method_25734(Lnet/minecraft/class_1792;Ljava/lang/String;Lnet/minecraft/class_4942;)Vofficial aLkr;a(Lcfs;Ljava/lang/String;Llf;)Vnamed registerLnet/minecraft/data/client/ItemModelGenerator;register(Lnet/minecraft/item/Item;Ljava/lang/String;Lnet/minecraft/data/client/Model;)V
-
register
- Mappings:
Namespace Name Mixin selector intermediary method_25732Lnet/minecraft/class_4915;method_25732(Lnet/minecraft/class_1792;Lnet/minecraft/class_1792;Lnet/minecraft/class_4942;)Vofficial aLkr;a(Lcfs;Lcfs;Llf;)Vnamed registerLnet/minecraft/data/client/ItemModelGenerator;register(Lnet/minecraft/item/Item;Lnet/minecraft/item/Item;Lnet/minecraft/data/client/Model;)V
-
registerCompass
- Mappings:
Namespace Name Mixin selector intermediary method_43228Lnet/minecraft/class_4915;method_43228(Lnet/minecraft/class_1792;)Vofficial aLkr;a(Lcfs;)Vnamed registerCompassLnet/minecraft/data/client/ItemModelGenerator;registerCompass(Lnet/minecraft/item/Item;)V
-
registerClock
- Mappings:
Namespace Name Mixin selector intermediary method_43229Lnet/minecraft/class_4915;method_43229(Lnet/minecraft/class_1792;)Vofficial bLkr;b(Lcfs;)Vnamed registerClockLnet/minecraft/data/client/ItemModelGenerator;registerClock(Lnet/minecraft/item/Item;)V
-
uploadArmor
- Mappings:
Namespace Name Mixin selector intermediary method_48517Lnet/minecraft/class_4915;method_48517(Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Vofficial aLkr;a(Lacq;Lacq;Lacq;)Vnamed uploadArmorLnet/minecraft/data/client/ItemModelGenerator;uploadArmor(Lnet/minecraft/util/Identifier;Lnet/minecraft/util/Identifier;Lnet/minecraft/util/Identifier;)V
-
uploadArmor
- Mappings:
Namespace Name Mixin selector intermediary method_48742Lnet/minecraft/class_4915;method_48742(Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Vofficial aLkr;a(Lacq;Lacq;Lacq;Lacq;)Vnamed uploadArmorLnet/minecraft/data/client/ItemModelGenerator;uploadArmor(Lnet/minecraft/util/Identifier;Lnet/minecraft/util/Identifier;Lnet/minecraft/util/Identifier;Lnet/minecraft/util/Identifier;)V
-
suffixTrim
- Mappings:
Namespace Name Mixin selector intermediary method_48518Lnet/minecraft/class_4915;method_48518(Lnet/minecraft/class_2960;Ljava/lang/String;)Lnet/minecraft/class_2960;official aLkr;a(Lacq;Ljava/lang/String;)Lacq;named suffixTrimLnet/minecraft/data/client/ItemModelGenerator;suffixTrim(Lnet/minecraft/util/Identifier;Ljava/lang/String;)Lnet/minecraft/util/Identifier;
-
createArmorJson
private JsonObject createArmorJson(Identifier id, Map<TextureKey, Identifier> textures, ArmorMaterial armorMaterial) - Mappings:
Namespace Name Mixin selector intermediary method_48519Lnet/minecraft/class_4915;method_48519(Lnet/minecraft/class_2960;Ljava/util/Map;Lnet/minecraft/class_1741;)Lcom/google/gson/JsonObject;official aLkr;a(Lacq;Ljava/util/Map;Lcdi;)Lcom/google/gson/JsonObject;named createArmorJsonLnet/minecraft/data/client/ItemModelGenerator;createArmorJson(Lnet/minecraft/util/Identifier;Ljava/util/Map;Lnet/minecraft/item/ArmorMaterial;)Lcom/google/gson/JsonObject;
-
registerArmor
- Mappings:
Namespace Name Mixin selector intermediary method_48523Lnet/minecraft/class_4915;method_48523(Lnet/minecraft/class_1738;)Vofficial aLkr;a(Lcdh;)Vnamed registerArmorLnet/minecraft/data/client/ItemModelGenerator;registerArmor(Lnet/minecraft/item/ArmorItem;)V
-
register
public void register()- Mappings:
Namespace Name Mixin selector intermediary method_25731Lnet/minecraft/class_4915;method_25731()Vofficial aLkr;a()Vnamed registerLnet/minecraft/data/client/ItemModelGenerator;register()V
-