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

25w03a

Names

fnc

fow

Fields

ItemTintSource: a, BLANK_LAYER, field_55239, UNTINTED, f_371107_

ItemTintSource: a, BLANK_LAYER, field_55239, UNTINTED

String: b, SLOT_HELMET, field_55240, HELMET, f_371208_

String: b, SLOT_HELMET, field_55240, HELMET

String: c, SLOT_CHESTPLATE, field_55241, CHESTPLATE, f_371394_

String: c, SLOT_CHESTPLATE, field_55241, CHESTPLATE

String: d, SLOT_LEGGINS, field_55242, LEGGINGS, f_370998_

String: d, SLOT_LEGGINS, field_55242, LEGGINGS

String: e, SLOT_BOOTS, field_55243, BOOTS, f_371053_

String: e, SLOT_BOOTS, field_55243, BOOTS

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

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

ItemModelOutput: g, itemModelOutput, field_55245, output, f_370978_

ItemModelOutput: g, itemModelOutput, field_55245, output

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

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

Constructors

Methods

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

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

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

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

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

void (): a, run, method_25731, register

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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, registerCondition

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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_