Package net.minecraft.data.client
Class ItemModelGenerator
java.lang.Object
net.minecraft.data.client.ItemModelGenerator
- Mappings:
- Namespace - Name - official - kr- intermediary - net/minecraft/class_4915- named - net/minecraft/data/client/ItemModelGenerator
- 
Nested Class SummaryNested Classes
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate static final List<ItemModelGenerator.TrimMaterial>static final Identifierprivate final BiConsumer<Identifier,Supplier<JsonElement>> 
- 
Constructor SummaryConstructors
- 
Method SummaryModifier 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 - official - a- Lkr;a:Lacq;- intermediary - field_42086- Lnet/minecraft/class_4915;field_42086:Lnet/minecraft/class_2960;- named - TRIM_TYPE- Lnet/minecraft/data/client/ItemModelGenerator;TRIM_TYPE:Lnet/minecraft/util/Identifier;
 
- 
TRIM_MATERIALS- Mappings:
- Namespace - Name - Mixin selector - official - b- Lkr;b:Ljava/util/List;- intermediary - field_42087- Lnet/minecraft/class_4915;field_42087:Ljava/util/List;- named - TRIM_MATERIALS- Lnet/minecraft/data/client/ItemModelGenerator;TRIM_MATERIALS:Ljava/util/List;
 
- 
writer- Mappings:
- Namespace - Name - Mixin selector - official - c- Lkr;c:Ljava/util/function/BiConsumer;- intermediary - field_22844- Lnet/minecraft/class_4915;field_22844:Ljava/util/function/BiConsumer;- named - writer- Lnet/minecraft/data/client/ItemModelGenerator;writer:Ljava/util/function/BiConsumer;
 
 
- 
- 
Constructor Details- 
ItemModelGenerator- Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lkr;<init>(Ljava/util/function/BiConsumer;)V- intermediary - <init>- Lnet/minecraft/class_4915;<init>(Ljava/util/function/BiConsumer;)V- named - <init>- Lnet/minecraft/data/client/ItemModelGenerator;<init>(Ljava/util/function/BiConsumer;)V
 
 
- 
- 
Method Details- 
register- Mappings:
- Namespace - Name - Mixin selector - official - a- Lkr;a(Lcfu;Llf;)V- intermediary - method_25733- Lnet/minecraft/class_4915;method_25733(Lnet/minecraft/class_1792;Lnet/minecraft/class_4942;)V- named - register- Lnet/minecraft/data/client/ItemModelGenerator;register(Lnet/minecraft/item/Item;Lnet/minecraft/data/client/Model;)V
 
- 
register- Mappings:
- Namespace - Name - Mixin selector - official - a- Lkr;a(Lcfu;Ljava/lang/String;Llf;)V- intermediary - method_25734- Lnet/minecraft/class_4915;method_25734(Lnet/minecraft/class_1792;Ljava/lang/String;Lnet/minecraft/class_4942;)V- named - register- Lnet/minecraft/data/client/ItemModelGenerator;register(Lnet/minecraft/item/Item;Ljava/lang/String;Lnet/minecraft/data/client/Model;)V
 
- 
register- Mappings:
- Namespace - Name - Mixin selector - official - a- Lkr;a(Lcfu;Lcfu;Llf;)V- intermediary - method_25732- Lnet/minecraft/class_4915;method_25732(Lnet/minecraft/class_1792;Lnet/minecraft/class_1792;Lnet/minecraft/class_4942;)V- named - register- Lnet/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 - official - a- Lkr;a(Lcfu;)V- intermediary - method_43228- Lnet/minecraft/class_4915;method_43228(Lnet/minecraft/class_1792;)V- named - registerCompass- Lnet/minecraft/data/client/ItemModelGenerator;registerCompass(Lnet/minecraft/item/Item;)V
 
- 
registerClock- Mappings:
- Namespace - Name - Mixin selector - official - b- Lkr;b(Lcfu;)V- intermediary - method_43229- Lnet/minecraft/class_4915;method_43229(Lnet/minecraft/class_1792;)V- named - registerClock- Lnet/minecraft/data/client/ItemModelGenerator;registerClock(Lnet/minecraft/item/Item;)V
 
- 
uploadArmor- Mappings:
- Namespace - Name - Mixin selector - official - a- Lkr;a(Lacq;Lacq;Lacq;)V- intermediary - method_48517- Lnet/minecraft/class_4915;method_48517(Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)V- named - uploadArmor- Lnet/minecraft/data/client/ItemModelGenerator;uploadArmor(Lnet/minecraft/util/Identifier;Lnet/minecraft/util/Identifier;Lnet/minecraft/util/Identifier;)V
 
- 
uploadArmor- Mappings:
- Namespace - Name - Mixin selector - official - a- Lkr;a(Lacq;Lacq;Lacq;Lacq;)V- intermediary - method_48742- Lnet/minecraft/class_4915;method_48742(Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)V- named - uploadArmor- Lnet/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 - official - a- Lkr;a(Lacq;Ljava/lang/String;)Lacq;- intermediary - method_48518- Lnet/minecraft/class_4915;method_48518(Lnet/minecraft/class_2960;Ljava/lang/String;)Lnet/minecraft/class_2960;- named - suffixTrim- Lnet/minecraft/data/client/ItemModelGenerator;suffixTrim(Lnet/minecraft/util/Identifier;Ljava/lang/String;)Lnet/minecraft/util/Identifier;
 
- 
createArmorJsonprivate JsonObject createArmorJson(Identifier id, Map<TextureKey, Identifier> textures, ArmorMaterial armorMaterial) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lkr;a(Lacq;Ljava/util/Map;Lcdk;)Lcom/google/gson/JsonObject;- intermediary - method_48519- Lnet/minecraft/class_4915;method_48519(Lnet/minecraft/class_2960;Ljava/util/Map;Lnet/minecraft/class_1741;)Lcom/google/gson/JsonObject;- named - createArmorJson- Lnet/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 - official - a- Lkr;a(Lcdj;)V- intermediary - method_48523- Lnet/minecraft/class_4915;method_48523(Lnet/minecraft/class_1738;)V- named - registerArmor- Lnet/minecraft/data/client/ItemModelGenerator;registerArmor(Lnet/minecraft/item/ArmorItem;)V
 
- 
registerpublic void register()- Mappings:
- Namespace - Name - Mixin selector - official - a- Lkr;a()V- intermediary - method_25731- Lnet/minecraft/class_4915;method_25731()V- named - register- Lnet/minecraft/data/client/ItemModelGenerator;register()V
 
 
-