History - net.minecraft.client.data.models.ItemModelGenerators

25w18a

Names

fsj

ftz

Fields

ItemTintSource: f, BLANK_LAYER, field_55239, UNTINTED, f_371107_

ItemTintSource: f, BLANK_LAYER, field_55239

List<ItemModelGenerators$TrimMaterialData>: e, TRIM_MATERIAL_MODELS, field_55244, TRIM_MATERIALS, f_371237_

List<ItemModelGenerators$TrimMaterialData>: e, TRIM_MATERIAL_MODELS, field_55244

ItemModelOutput: g, itemModelOutput, field_55245, output, f_370978_

ItemModelOutput: g, itemModelOutput, field_55245

BiConsumer<ResourceLocation, ModelInstance>: h, modelOutput, field_55246, modelCollector, f_370758_

BiConsumer<ResourceLocation, ModelInstance>: h, modelOutput, field_55246

ResourceLocation: a, TRIM_PREFIX_HELMET, field_56347, HELMET_TRIM_ID_PREFIX, f_379564_

ResourceLocation: a, TRIM_PREFIX_HELMET, field_56347

ResourceLocation: b, TRIM_PREFIX_CHESTPLATE, field_56348, CHESTPLATE_TRIM_ID_PREFIX, f_380841_

ResourceLocation: b, TRIM_PREFIX_CHESTPLATE, field_56348

ResourceLocation: c, TRIM_PREFIX_LEGGINGS, field_56349, LEGGINGS_TRIM_ID_PREFIX, f_379479_

ResourceLocation: c, TRIM_PREFIX_LEGGINGS, field_56349

ResourceLocation: d, TRIM_PREFIX_BOOTS, field_56350, BOOTS_TRIM_ID_PREFIX, f_380267_

ResourceLocation: d, TRIM_PREFIX_BOOTS, field_56350

Constructors

Methods

void (Item, ModelTemplate): b, generateFlatItem, method_65442, register, m_372280_

void (Item, ModelTemplate): b, generateFlatItem, method_65442

void (Item, Item, ModelTemplate): b, generateFlatItem, method_65441, registerWithTextureSource, m_374337_

void (Item, Item, ModelTemplate): b, generateFlatItem, method_65441

void (): a, run, method_25731, register, m_373434_

void (): a, run, method_25731

void (Item): e, generateClockItem, method_43229, registerClock, m_372299_

void (Item): e, generateClockItem, method_43229

void (ResourceLocation, ResourceLocation, ResourceLocation, ResourceLocation): a, generateLayeredItem, method_48742, uploadArmor, m_372587_

void (ResourceLocation, ResourceLocation, ResourceLocation, ResourceLocation): a, generateLayeredItem, method_48742

void (Item): a, declareCustomModelItem, method_65426, register, m_373463_

void (Item): a, declareCustomModelItem, method_65426

ResourceLocation (Item, ModelTemplate): a, createFlatItemModel, method_65434, upload, m_373858_

ResourceLocation (Item, ModelTemplate): a, createFlatItemModel, method_65434

ResourceLocation (Item, String, ModelTemplate): a, createFlatItemModel, method_65438, registerSubModel, m_372969_

ResourceLocation (Item, String, ModelTemplate): a, createFlatItemModel, method_65438

ResourceLocation (Item, Item, ModelTemplate): a, createFlatItemModel, method_65432, uploadWithTextureSource, m_373869_

ResourceLocation (Item, Item, ModelTemplate): a, createFlatItemModel, method_65432

void (Item, ItemTintSource): a, generateItemWithTintedOverlay, method_65433, registerWithTintedOverlay, m_372915_

void (Item, ItemTintSource): a, generateItemWithTintedOverlay, method_65433

void (Item, String, ItemTintSource): a, generateItemWithTintedOverlay, method_65437, registerWithTintedLayer, m_373819_

void (Item, String, ItemTintSource): a, generateItemWithTintedOverlay, method_65437

List<RangeSelectItemModel$Entry> (Item): b, createCompassModels, method_65440, createCompassRangeDispatchEntries, m_372592_

List<RangeSelectItemModel$Entry> (Item): b, createCompassModels, method_65440

void (Item): c, generateStandardCompassItem, method_65443, registerCompass, m_373037_

void (Item): c, generateStandardCompassItem, method_65443

void (Item): d, generateRecoveryCompassItem, method_65444, registerRecoveryCompass, m_374365_

void (Item): d, generateRecoveryCompassItem, method_65444

ResourceLocation (Item, ResourceLocation, ResourceLocation): a, generateLayeredItem, method_65431, uploadTwoLayers, m_372885_

ResourceLocation (Item, ResourceLocation, ResourceLocation): a, generateLayeredItem, method_65431

ResourceLocation (ResourceLocation, ResourceLocation, ResourceLocation): a, generateLayeredItem, method_48517, uploadArmor, m_372634_

ResourceLocation (ResourceLocation, ResourceLocation, ResourceLocation): a, generateLayeredItem, method_48517

void (Item): f, generateBundleModels, method_65445, registerBundle, m_372177_

void (Item): f, generateBundleModels, method_65445

ResourceLocation (Item, ModelTemplate, String): a, generateBundleCoverModel, method_65435, uploadOpenBundleModel, m_373158_

ResourceLocation (Item, ModelTemplate, String): a, generateBundleCoverModel, method_65435

void (Item): g, generateBow, method_65446, registerBow, m_374089_

void (Item): g, generateBow, method_65446

void (Item): h, generateCrossbow, method_65447, registerCrossbow, m_372690_

void (Item): h, generateCrossbow, method_65447

void (Item, ConditionalItemModelProperty, ItemModel$Unbaked, ItemModel$Unbaked): a, generateBooleanDispatch, method_65436, registerCondition, m_373789_

void (Item, ConditionalItemModelProperty, ItemModel$Unbaked, ItemModel$Unbaked): a, generateBooleanDispatch, method_65436

void (Item): i, generateElytra, method_65448, registerWithBrokenCondition, m_373727_

void (Item): i, generateElytra, method_65448

void (Item): j, generateBrush, method_65449, registerBrush, m_374289_

void (Item): j, generateBrush, method_65449

void (Item): k, generateFishingRod, method_65450, registerFishingRod, m_374190_

void (Item): k, generateFishingRod, method_65450

void (Item): l, generateGoatHorn, method_65451, registerGoatHorn, m_372771_

void (Item): l, generateGoatHorn, method_65451

void (Item): m, generateShield, method_65452, registerShield, m_373030_

void (Item): m, generateShield, method_65452

ItemModel$Unbaked (ItemModel$Unbaked, ItemModel$Unbaked): a, createFlatModelDispatch, method_65439, createModelWithInHandVariant, m_373294_

ItemModel$Unbaked (ItemModel$Unbaked, ItemModel$Unbaked): a, createFlatModelDispatch, method_65439

void (Item): n, generateSpyglass, method_65453, registerWithInHandModel, m_373547_

void (Item): n, generateSpyglass, method_65453

void (Item): o, generateTrident, method_65454, registerTrident, m_373839_

void (Item): o, generateTrident, method_65454

void (Item, ResourceLocation): a, addPotionTint, method_65430, registerPotionTinted, m_372677_

void (Item, ResourceLocation): a, addPotionTint, method_65430

void (Item): p, generatePotion, method_65455, registerPotion, m_372861_

void (Item): p, generatePotion, method_65455

void (Item): q, generateTippedArrow, method_65456, registerTippedArrow, m_373235_

void (Item): q, generateTippedArrow, method_65456

void (Item, int): a, generateDyedItem, method_65427, registerDyeable, m_372103_

void (Item, int): a, generateDyedItem, method_65427

void (Item): r, generateWolfArmor, method_65457, registerWithDyeableOverlay, m_373892_

void (Item): r, generateTwoLayerDyedItem, method_65457

ResourceLocation (String): a, prefixForSlotTrim, method_67260, getTrimAssetIdPrefix, m_387324_

ResourceLocation (String): a, prefixForSlotTrim, method_67260

void (Item, ResourceKey<EquipmentAsset>, ResourceLocation, boolean): a, generateTrimmableItem, method_65429, registerArmor, m_372919_

void (Item, ResourceKey<EquipmentAsset>, ResourceLocation, boolean): a, generateTrimmableItem, method_65429

1.21.5

Names

fnc

fsj

Fields

ItemTintSource: a, BLANK_LAYER, field_55239, UNTINTED, f_371107_

ItemTintSource: f, BLANK_LAYER, field_55239, UNTINTED, f_371107_

String: b, SLOT_HELMET, field_55240, HELMET, f_371208_

String: c, SLOT_CHESTPLATE, field_55241, CHESTPLATE, f_371394_

String: d, SLOT_LEGGINS, field_55242, LEGGINGS, f_370998_

String: e, SLOT_BOOTS, field_55243, BOOTS, f_371053_

List<ItemModelGenerators$TrimMaterialData>: f, TRIM_MATERIAL_MODELS, field_55244, TRIM_MATERIALS, f_371237_

List<ItemModelGenerators$TrimMaterialData>: e, TRIM_MATERIAL_MODELS, field_55244, TRIM_MATERIALS, f_371237_

ResourceLocation: a, TRIM_PREFIX_HELMET, field_56347, HELMET_TRIM_ID_PREFIX, f_379564_

ResourceLocation: b, TRIM_PREFIX_CHESTPLATE, field_56348, CHESTPLATE_TRIM_ID_PREFIX, f_380841_

ResourceLocation: c, TRIM_PREFIX_LEGGINGS, field_56349, LEGGINGS_TRIM_ID_PREFIX, f_379479_

ResourceLocation: d, TRIM_PREFIX_BOOTS, field_56350, BOOTS_TRIM_ID_PREFIX, f_380267_

Constructors

Methods

void (Item, ResourceKey<EquipmentAsset>, String, boolean): a, generateTrimmableItem, method_65429, registerArmor, m_372919_

void (Item, int, int): a, generateSpawnEgg, method_65428, registerSpawnEgg, m_374345_

ResourceLocation (String): a, prefixForSlotTrim, method_67260, getTrimAssetIdPrefix, m_387324_

void (Item, ResourceKey<EquipmentAsset>, ResourceLocation, boolean): a, generateTrimmableItem, method_65429, registerArmor, m_372919_

1.21.4

Names

od

fnc

net.minecraft.data.models.ItemModelGenerators

net.minecraft.client.data.models.ItemModelGenerators

net.minecraft.data.client.ItemModelGenerator

net.minecraft.client.data.ItemModelGenerator

net.minecraft.src.C_4792_

net.minecraft.src.C_370373_

Fields

BiConsumer<ResourceLocation, Supplier<com.google.gson.JsonElement>>: c, output, field_22844, writer, f_125080_

ResourceLocation: a, TRIM_TYPE_PREDICATE_ID, field_42086, TRIM_TYPE, f_265922_

List<ItemModelGenerators$TrimModelData>: b, GENERATED_TRIM_MODELS, field_42087, TRIM_MATERIALS, f_265952_

ItemTintSource: a, BLANK_LAYER, field_55239, UNTINTED, f_371107_

String: b, SLOT_HELMET, field_55240, HELMET, f_371208_

String: c, SLOT_CHESTPLATE, field_55241, CHESTPLATE, f_371394_

String: d, SLOT_LEGGINS, field_55242, LEGGINGS, f_370998_

String: e, SLOT_BOOTS, field_55243, BOOTS, f_371053_

List<ItemModelGenerators$TrimMaterialData>: f, TRIM_MATERIAL_MODELS, field_55244, TRIM_MATERIALS, f_371237_

ItemModelOutput: g, itemModelOutput, field_55245, output, f_370978_

BiConsumer<ResourceLocation, ModelInstance>: h, modelOutput, field_55246, modelCollector, f_370758_

Constructors

(BiConsumer<ResourceLocation, Supplier<com.google.gson.JsonElement>>)

(ItemModelOutput, BiConsumer<ResourceLocation, ModelInstance>)

Methods

void (Item, ModelTemplate): a, generateFlatItem, method_25733, register, m_125088_

void (Item, ModelTemplate): b, generateFlatItem, method_65442, register, m_372280_

void (Item, String, ModelTemplate): a, generateFlatItem, method_25734, register, m_125091_

void (Item, Item, ModelTemplate): a, generateFlatItem, method_25732, register, m_125084_

void (Item, Item, ModelTemplate): b, generateFlatItem, method_65441, registerWithTextureSource, m_374337_

void (): a, run, method_25731, register, m_125083_

void (): a, run, method_25731, register, m_373434_

void (Item): b, generateCompassItem, method_43228, registerCompass, m_236321_

void (Item): c, generateClockItem, method_43229, registerClock, m_236323_

void (Item): e, generateClockItem, method_43229, registerClock, m_372299_

void (ResourceLocation, ResourceLocation, ResourceLocation): a, generateLayeredItem, method_48517, uploadArmor, m_266494_

void (ResourceLocation, ResourceLocation, ResourceLocation, ResourceLocation): a, generateLayeredItem, method_48742, uploadArmor, m_267826_

void (ResourceLocation, ResourceLocation, ResourceLocation, ResourceLocation): a, generateLayeredItem, method_48742, uploadArmor, m_372587_

ResourceLocation (ResourceLocation, String): a, getItemModelForTrimMaterial, method_48518, suffixTrim, m_266316_

void (Item): a, generateItemWithOverlay, method_57960, registerWolfArmor, m_321912_

com.google.gson.JsonObject (ResourceLocation, Map<TextureSlot, ResourceLocation>, ResourceLocation): a, generateBaseArmorTrimTemplate, method_48519, createArmorJson, m_266576_

void (Item, ResourceLocation, EquipmentModel, EquipmentSlot): a, generateArmorTrims, method_48523, registerArmor, m_266208_

void (Item): a, declareCustomModelItem, method_65426, register, m_373463_

ResourceLocation (Item, ModelTemplate): a, createFlatItemModel, method_65434, upload, m_373858_

ResourceLocation (Item, String, ModelTemplate): a, createFlatItemModel, method_65438, registerSubModel, m_372969_

ResourceLocation (Item, Item, ModelTemplate): a, createFlatItemModel, method_65432, uploadWithTextureSource, m_373869_

void (Item, ItemTintSource): a, generateItemWithTintedOverlay, method_65433, registerWithTintedOverlay, m_372915_

void (Item, String, ItemTintSource): a, generateItemWithTintedOverlay, method_65437, registerWithTintedLayer, m_373819_

List<RangeSelectItemModel$Entry> (Item): b, createCompassModels, method_65440, createCompassRangeDispatchEntries, m_372592_

void (Item): c, generateStandardCompassItem, method_65443, registerCompass, m_373037_

void (Item): d, generateRecoveryCompassItem, method_65444, registerRecoveryCompass, m_374365_

ResourceLocation (Item, ResourceLocation, ResourceLocation): a, generateLayeredItem, method_65431, uploadTwoLayers, m_372885_

ResourceLocation (ResourceLocation, ResourceLocation, ResourceLocation): a, generateLayeredItem, method_48517, uploadArmor, m_372634_

void (Item, ResourceKey<EquipmentAsset>, String, boolean): a, generateTrimmableItem, method_65429, registerArmor, m_372919_

void (Item): f, generateBundleModels, method_65445, registerBundle, m_372177_

ResourceLocation (Item, ModelTemplate, String): a, generateBundleCoverModel, method_65435, uploadOpenBundleModel, m_373158_

void (Item): g, generateBow, method_65446, registerBow, m_374089_

void (Item): h, generateCrossbow, method_65447, registerCrossbow, m_372690_

void (Item, ConditionalItemModelProperty, ItemModel$Unbaked, ItemModel$Unbaked): a, generateBooleanDispatch, method_65436, registerCondition, m_373789_

void (Item): i, generateElytra, method_65448, registerWithBrokenCondition, m_373727_

void (Item): j, generateBrush, method_65449, registerBrush, m_374289_

void (Item): k, generateFishingRod, method_65450, registerFishingRod, m_374190_

void (Item): l, generateGoatHorn, method_65451, registerGoatHorn, m_372771_

void (Item): m, generateShield, method_65452, registerShield, m_373030_

ItemModel$Unbaked (ItemModel$Unbaked, ItemModel$Unbaked): a, createFlatModelDispatch, method_65439, createModelWithInHandVariant, m_373294_

void (Item): n, generateSpyglass, method_65453, registerWithInHandModel, m_373547_

void (Item): o, generateTrident, method_65454, registerTrident, m_373839_

void (Item, ResourceLocation): a, addPotionTint, method_65430, registerPotionTinted, m_372677_

void (Item): p, generatePotion, method_65455, registerPotion, m_372861_

void (Item): q, generateTippedArrow, method_65456, registerTippedArrow, m_373235_

void (Item, int): a, generateDyedItem, method_65427, registerDyeable, m_372103_

void (Item, int, int): a, generateSpawnEgg, method_65428, registerSpawnEgg, m_374345_

void (Item): r, generateWolfArmor, method_65457, registerWithDyeableOverlay, m_373892_

1.21.3

Names

np

od

Fields

Constructors

Methods

void (ArmorItem): a, generateArmorTrims, method_48523, registerArmor, m_266208_

com.google.gson.JsonObject (ResourceLocation, Map<TextureSlot, ResourceLocation>, Holder<ArmorMaterial>): a, generateBaseArmorTrimTemplate, method_48519, createArmorJson, m_266576_

com.google.gson.JsonObject (ResourceLocation, Map<TextureSlot, ResourceLocation>, ResourceLocation): a, generateBaseArmorTrimTemplate, method_48519, createArmorJson, m_266576_

void (Item, ResourceLocation, EquipmentModel, EquipmentSlot): a, generateArmorTrims, method_48523, registerArmor, m_266208_

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

ns

np

Fields

Constructors

Methods

1.20.6

Names

ma

ns

Fields

Constructors

Methods

void (Item): a, generateCompassItem, method_43228, registerCompass, m_236321_

void (Item): b, generateCompassItem, method_43228, registerCompass, m_236321_

void (Item): b, generateClockItem, method_43229, registerClock, m_236323_

void (Item): c, generateClockItem, method_43229, registerClock, m_236323_

com.google.gson.JsonObject (ResourceLocation, Map<TextureSlot, ResourceLocation>, ArmorMaterial): a, generateBaseArmorTrimTemplate, method_48519, createArmorJson, m_266576_

void (Item): a, generateItemWithOverlay, method_57960, registerWolfArmor, m_321912_

com.google.gson.JsonObject (ResourceLocation, Map<TextureSlot, ResourceLocation>, Holder<ArmorMaterial>): a, generateBaseArmorTrimTemplate, method_48519, createArmorJson, m_266576_

1.20.4

Names

kt

ma

Fields

Constructors

Methods

1.20.2

Names

kr

kt

Fields

Constructors

Methods

1.20.1

Names

kz

kr

Fields

Constructors

Methods

1.19.4

Names

kp

kz

Fields

BiConsumer<ResourceLocation, Supplier<com.google.gson.JsonElement>>: a, output, field_22844, writer, f_125080_

BiConsumer<ResourceLocation, Supplier<com.google.gson.JsonElement>>: c, output, field_22844, writer, f_125080_

ResourceLocation: a, TRIM_TYPE_PREDICATE_ID, field_42086, TRIM_TYPE, f_265922_

List<ItemModelGenerators$TrimModelData>: b, GENERATED_TRIM_MODELS, field_42087, TRIM_MATERIALS, f_265952_

Constructors

Methods

void (ResourceLocation, ResourceLocation, ResourceLocation): a, generateLayeredItem, method_48517, uploadArmor, m_266494_

void (ResourceLocation, ResourceLocation, ResourceLocation, ResourceLocation): a, generateLayeredItem, method_48742, uploadArmor, m_267826_

ResourceLocation (ResourceLocation, String): a, getItemModelForTrimMaterial, method_48518, suffixTrim, m_266316_

com.google.gson.JsonObject (ResourceLocation, Map<TextureSlot, ResourceLocation>, ArmorMaterial): a, generateBaseArmorTrimTemplate, method_48519, createArmorJson, m_266576_

void (ArmorItem): a, generateArmorTrims, method_48523, registerArmor, m_266208_

1.19.3

Names

jx

kp

Fields

Constructors

Methods

1.19.2

Names

Fields

Constructors

Methods

1.19.1

Names

Fields

Constructors

Methods

1.19

Names

ji

jx

Fields

Constructors

Methods

void (Item): a, generateCompassItem, method_43228, registerCompass, m_236321_

void (Item): b, generateClockItem, method_43229, registerClock, m_236323_

1.18.2

Names

jd

ji

Fields

Constructors

Methods

1.18.1

Names

Fields

Constructors

Methods

1.18

Names

ja

jd

Fields

Constructors

Methods

1.17.1

Names

Fields

Constructors

Methods

1.17

Names

ij

ja

net.minecraft.data.ItemModelProvider

net.minecraft.src.C_4792_

Fields

BiConsumer<ResourceLocation, Supplier<com.google.gson.JsonElement>>: a, output, field_22844, writer, field_240073_a_

BiConsumer<ResourceLocation, Supplier<com.google.gson.JsonElement>>: a, output, field_22844, writer, f_125080_

Constructors

Methods

void (Item, ModelTemplate): a, generateFlatItem, method_25733, register, func_240076_a_

void (Item, ModelTemplate): a, generateFlatItem, method_25733, register, m_125088_

void (Item, String, ModelTemplate): a, generateFlatItem, method_25734, register, func_240077_a_

void (Item, String, ModelTemplate): a, generateFlatItem, method_25734, register, m_125091_

void (Item, Item, ModelTemplate): a, generateFlatItem, method_25732, register, func_240075_a_

void (Item, Item, ModelTemplate): a, generateFlatItem, method_25732, register, m_125084_

void (): a, run, method_25731, register, func_240074_a_

void (): a, run, method_25731, register, m_125083_

1.16.5

Names

Fields

Constructors

Methods

1.16.4

Names

Fields

Constructors

Methods

1.16.3

Names

Fields

Constructors

Methods

1.16.2

Names

ii

ij

Fields

Constructors

Methods

1.16.1

Names

ii

net.minecraft.data.models.ItemModelGenerators

net.minecraft.class_4915

net.minecraft.data.client.ItemModelGenerator

net.minecraft.data.ItemModelProvider

Fields

BiConsumer<ResourceLocation, Supplier<com.google.gson.JsonElement>>: a, output, field_22844, writer, field_240073_a_

Constructors

(BiConsumer<ResourceLocation, Supplier<com.google.gson.JsonElement>>)

Methods

void (Item, ModelTemplate): a, generateFlatItem, method_25733, register, func_240076_a_

void (Item, String, ModelTemplate): a, generateFlatItem, method_25734, register, func_240077_a_

void (Item, Item, ModelTemplate): a, generateFlatItem, method_25732, register, func_240075_a_

void (): a, run, method_25731, register, func_240074_a_