历史 - net.minecraft.client.data.models.ItemModelGenerators
1.21.11
名称
gbw
ghj
字段
构造函数
方法
ResourceLocation (Item, ModelTemplate): a, createFlatItemModel, method_65434, upload, m_373858_
Identifier (Item, ModelTemplate): a, createFlatItemModel, method_65434, upload, m_373869_
ResourceLocation (Item, String, ModelTemplate): a, createFlatItemModel, method_65438, registerSubModel, m_372969_
Identifier (Item, String, ModelTemplate): a, createFlatItemModel, method_65438, registerSubModel, m_373858_
ResourceLocation (Item, Item, ModelTemplate): a, createFlatItemModel, method_65432, uploadWithTextureSource, m_373869_
Identifier (Item, Item, ModelTemplate): a, createFlatItemModel, method_65432, uploadWithTextureSource, m_372969_
void (Item): p, generatePotion, method_65455, registerPotion, m_372861_
void (Item): q, generatePotion, method_65455, registerPotion, m_372861_
void (Item): q, generateTippedArrow, method_65456, registerTippedArrow, m_373235_
void (Item): r, generateTippedArrow, method_65456, registerTippedArrow, m_373235_
void (Item, int): a, generateDyedItem, method_65427, registerDyeable, m_372103_
void (Item, int): b, generateDyedItem, method_65427, registerDyeable, m_372103_
void (Item): r, generateTwoLayerDyedItem, method_65457, registerWithDyeableOverlay, m_373892_
void (Item): s, generateTwoLayerDyedItem, method_65457, registerWithDyeableOverlay, m_373892_
void (Item, int): a, generateItemWithTintedBaseLayer, method_76755, method_76755, m_443417_
void (Item): p, generateSpear, method_75342, registerSpear, m_440296_
1.21.10
名称
字段
构造函数
方法
1.21.9
名称
fvz
gbw
字段
构造函数
方法
1.21.8
名称
fvy
fvz
字段
构造函数
方法
1.21.7
名称
字段
构造函数
方法
1.21.6
名称
fsj
fvy
字段
构造函数
方法
void (Item): r, generateWolfArmor, method_65457, registerWithDyeableOverlay, m_373892_
void (Item): r, generateTwoLayerDyedItem, method_65457, registerWithDyeableOverlay, m_373892_
1.21.5
名称
fnc
fsj
字段
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_
构造函数
方法
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
名称
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_
字段
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_
构造函数
(BiConsumer<ResourceLocation, Supplier<com.google.gson.JsonElement>>)
(ItemModelOutput, BiConsumer<ResourceLocation, ModelInstance>)
方法
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
名称
np
od
字段
构造函数
方法
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
名称
字段
构造函数
方法
1.21
名称
ns
np
字段
构造函数
方法
1.20.6
名称
ma
ns
字段
构造函数
方法
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
名称
kt
ma
字段
构造函数
方法
1.20.2
名称
kr
kt
字段
构造函数
方法
1.20.1
名称
kz
kr
字段
构造函数
方法
1.19.4
名称
kp
kz
字段
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_
构造函数
方法
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
名称
jx
kp
字段
构造函数
方法
1.19.2
名称
字段
构造函数
方法
1.19.1
名称
字段
构造函数
方法
1.19
名称
ji
jx
字段
构造函数
方法
void (Item): a, generateCompassItem, method_43228, registerCompass, m_236321_
void (Item): b, generateClockItem, method_43229, registerClock, m_236323_
1.18.2
名称
jd
ji
字段
构造函数
方法
1.18.1
名称
字段
构造函数
方法
1.18
名称
ja
jd
字段
构造函数
方法
1.17.1
名称
字段
构造函数
方法
1.17
名称
ij
ja
net.minecraft.data.ItemModelProvider
net.minecraft.src.C_4792_
字段
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_
构造函数
方法
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
名称
字段
构造函数
方法
1.16.4
名称
字段
构造函数
方法
1.16.3
名称
字段
构造函数
方法
1.16.2
名称
ii
ij
字段
构造函数
方法
1.16.1
名称
ii
net.minecraft.data.models.ItemModelGenerators
net.minecraft.class_4915
net.minecraft.data.client.ItemModelGenerator
net.minecraft.data.ItemModelProvider
字段
BiConsumer<ResourceLocation, Supplier<com.google.gson.JsonElement>>: a, output, field_22844, writer, field_240073_a_
构造函数
(BiConsumer<ResourceLocation, Supplier<com.google.gson.JsonElement>>)
方法
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_