net.minecraft.client.data.models

public class ItemModelGenerators

fnc
net.minecraft.client.data.models.ItemModelGenerators
net.minecraft.class_4915
net.minecraft.unmapped.C_cfvrpkog
net.minecraft.client.data.ItemModelGenerator
net.minecraft.data.client.ItemModelGenerator
net.minecraft.src.C_370373_

Field summary

Modifier and TypeField
private static final ItemTintSource
a
BLANK_LAYER
field_55239
f_bhoqwvpt
UNTINTED
f_371107_
private static final String
b
SLOT_HELMET
field_55240
f_kngemnig
HELMET
f_371208_
private static final String
c
SLOT_CHESTPLATE
field_55241
f_kchfihgg
CHESTPLATE
f_371394_
private static final String
d
SLOT_LEGGINS
field_55242
f_uqazglwk
LEGGINGS
f_370998_
private static final String
e
SLOT_BOOTS
field_55243
f_snhrlact
BOOTS
f_371053_
private static final List<ItemModelGenerators$TrimMaterialData>
f
TRIM_MATERIAL_MODELS
field_55244
f_kaibmcit
TRIM_MATERIALS
f_371237_
private final ItemModelOutput
g
itemModelOutput
field_55245
f_swlmumhr
output
f_370978_
private final BiConsumer<ResourceLocation, ModelInstance>
h
modelOutput
field_55246
f_rkurhcfc
modelCollector
f_370758_

Constructor summary

ModifierConstructor
public (ItemModelOutput output, BiConsumer<ResourceLocation, ModelInstance> modelCollector)

Method summary

Modifier and TypeMethod
private void
a(cwm arg0)
declareCustomModelItem(Item arg0)
method_65426(class_1792 arg0)
m_sijqbmxh(C_vorddnax arg0)
register(Item item)
m_373463_(C_1381_ arg0)
private ResourceLocation
a(cwm arg0, fnt arg1)
createFlatItemModel(Item arg0, ModelTemplate arg1)
method_65434(class_1792 arg0, class_4942 arg1)
m_lpvhtjrk(C_vorddnax arg0, C_zppcsbsk arg1)
upload(Item item, Model model)
m_373858_(C_1381_ p_376080_, C_370454_ arg1)
private void
b(cwm arg0, fnt arg1)
generateFlatItem(Item arg0, ModelTemplate arg1)
method_65442(class_1792 arg0, class_4942 arg1)
m_ehpztgfk(C_vorddnax arg0, C_zppcsbsk arg1)
register(Item item, Model model)
m_372280_(C_1381_ p_375452_, C_370454_ arg1)
private ResourceLocation
a(cwm arg0, String arg1, fnt arg2)
createFlatItemModel(Item arg0, String arg1, ModelTemplate arg2)
method_65438(class_1792 arg0, String arg1, class_4942 arg2)
m_tnrxksne(C_vorddnax arg0, String arg1, C_zppcsbsk arg2)
registerSubModel(Item item, String suffix, Model model)
m_372969_(C_1381_ p_375748_, String p_375473_, C_370454_ arg2)
private ResourceLocation
a(cwm arg0, cwm arg1, fnt arg2)
createFlatItemModel(Item arg0, Item arg1, ModelTemplate arg2)
method_65432(class_1792 arg0, class_1792 arg1, class_4942 arg2)
m_samssxki(C_vorddnax arg0, C_vorddnax arg1, C_zppcsbsk arg2)
uploadWithTextureSource(Item item, Item textureSourceItem, Model model)
m_373869_(C_1381_ p_376431_, C_1381_ p_376494_, C_370454_ arg2)
private void
b(cwm arg0, cwm arg1, fnt arg2)
generateFlatItem(Item arg0, Item arg1, ModelTemplate arg2)
method_65441(class_1792 arg0, class_1792 arg1, class_4942 arg2)
m_zezajluj(C_vorddnax arg0, C_vorddnax arg1, C_zppcsbsk arg2)
registerWithTextureSource(Item item, Item textureSourceItem, Model model)
m_zezajluj(Item arg0, Item item, Model arg2)
m_374337_(C_1381_ p_377414_, C_1381_ p_375715_, C_370454_ arg2)
private void
a(cwm arg0, fmu arg1)
generateItemWithTintedOverlay(Item arg0, ItemTintSource arg1)
method_65433(class_1792 arg0, class_10401 arg1)
m_czymvzjf(C_vorddnax arg0, C_tdynfgqa arg1)
registerWithTintedOverlay(Item item, TintSource tint)
m_372915_(C_1381_ p_376307_, C_370395_ arg1)
private void
a(cwm arg0, String arg1, fmu arg2)
generateItemWithTintedOverlay(Item arg0, String arg1, ItemTintSource arg2)
method_65437(class_1792 arg0, String arg1, class_10401 arg2)
m_ckxebqsl(C_vorddnax arg0, String arg1, C_tdynfgqa arg2)
registerWithTintedLayer(Item item, String layer1Suffix, TintSource tint)
m_ckxebqsl(Item arg0, String suffix, C_tdynfgqa arg2)
m_373819_(C_1381_ p_377630_, String p_375561_, C_370395_ arg2)
private List<RangeSelectItemModel$Entry>
b(cwm arg0)
createCompassModels(Item arg0)
method_65440(class_1792 arg0)
m_unseadxd(C_vorddnax arg0)
createCompassRangeDispatchEntries(Item item)
m_372592_(C_1381_ arg0)
private void
c(cwm arg0)
generateStandardCompassItem(Item arg0)
method_65443(class_1792 arg0)
m_rfpfxfht(C_vorddnax arg0)
registerCompass(Item item)
m_373037_(C_1381_ arg0)
private void
d(cwm arg0)
generateRecoveryCompassItem(Item arg0)
method_65444(class_1792 arg0)
m_rylveevj(C_vorddnax arg0)
registerRecoveryCompass(Item item)
m_374365_(C_1381_ arg0)
private void
e(cwm arg0)
generateClockItem(Item arg0)
method_43229(class_1792 arg0)
m_pmffjxfg(C_vorddnax arg0)
registerClock(Item clock)
registerClock(Item clock)
m_372299_(C_1381_ arg0)
private ResourceLocation
a(cwm arg0, akv arg1, akv arg2)
generateLayeredItem(Item arg0, ResourceLocation arg1, ResourceLocation arg2)
method_65431(class_1792 arg0, class_2960 arg1, class_2960 arg2)
m_zftmsvtp(C_vorddnax arg0, C_ncpywfca arg1, C_ncpywfca arg2)
uploadTwoLayers(Item item, Identifier layer0, Identifier layer1)
m_zftmsvtp(Item item, Identifier arg1, Identifier arg2)
m_372885_(C_1381_ p_377953_, C_5265_ p_378692_, C_5265_ arg2)
private ResourceLocation
a(akv arg0, akv arg1, akv arg2)
generateLayeredItem(ResourceLocation arg0, ResourceLocation arg1, ResourceLocation arg2)
method_48517(class_2960 arg0, class_2960 arg1, class_2960 arg2)
m_snxoznca(C_ncpywfca arg0, C_ncpywfca arg1, C_ncpywfca arg2)
uploadArmor(Identifier id, Identifier layer0, Identifier layer1)
m_372634_(C_5265_ p_375418_, C_5265_ p_375468_, C_5265_ arg2)
private void
a(akv arg0, akv arg1, akv arg2, akv arg3)
generateLayeredItem(ResourceLocation arg0, ResourceLocation arg1, ResourceLocation arg2, ResourceLocation arg3)
method_48742(class_2960 arg0, class_2960 arg1, class_2960 arg2, class_2960 arg3)
m_bnmdefop(C_ncpywfca arg0, C_ncpywfca arg1, C_ncpywfca arg2, C_ncpywfca arg3)
uploadArmor(Identifier id, Identifier layer0, Identifier layer1, Identifier layer2)
uploadLayeredItem(Identifier id, Identifier layer0, Identifier layer1, Identifier layer2)
m_372587_(C_5265_ p_375633_, C_5265_ p_378759_, C_5265_ p_378764_, C_5265_ arg3)
private void
a(cwm arg0, aku<det> arg1, String arg2, boolean arg3)
generateTrimmableItem(Item arg0, ResourceKey<EquipmentAsset> arg1, String arg2, boolean arg3)
method_65429(class_1792 arg0, class_5321<class_10394> arg1, String arg2, boolean arg3)
m_jglyvaqx(C_vorddnax arg0, C_xhhleach<C_azwwtkop> arg1, String arg2, boolean arg3)
registerArmor(Item item, RegistryKey<EquipmentAsset> equipmentKey, String type, boolean dyeable)
m_372919_(C_1381_ p_375739_, C_5264_<C_370497_> p_376763_, String p_377962_, boolean arg3)
private void
f(cwm arg0)
generateBundleModels(Item arg0)
method_65445(class_1792 arg0)
m_cqvmaawh(C_vorddnax arg0)
registerBundle(Item item)
m_372177_(C_1381_ arg0)
private ResourceLocation
a(cwm arg0, fnt arg1, String arg2)
generateBundleCoverModel(Item arg0, ModelTemplate arg1, String arg2)
method_65435(class_1792 arg0, class_4942 arg1, String arg2)
m_wgzsxpbc(C_vorddnax arg0, C_zppcsbsk arg1, String arg2)
uploadOpenBundleModel(Item item, Model model, String textureSuffix)
m_wgzsxpbc(Item arg0, Model arg1, String suffix)
m_373158_(C_1381_ p_377732_, C_370454_ p_376771_, String arg2)
private void
g(cwm arg0)
generateBow(Item arg0)
method_65446(class_1792 arg0)
m_ixpdxjac(C_vorddnax arg0)
registerBow(Item item)
m_374089_(C_1381_ arg0)
private void
h(cwm arg0)
generateCrossbow(Item arg0)
method_65447(class_1792 arg0)
m_lpahjidc(C_vorddnax arg0)
registerCrossbow(Item item)
m_372690_(C_1381_ arg0)
private void
a(cwm arg0, hby arg1, hbm$b arg2, hbm$b arg3)
generateBooleanDispatch(Item arg0, ConditionalItemModelProperty arg1, ItemModel$Unbaked arg2, ItemModel$Unbaked arg3)
method_65436(class_1792 arg0, class_10460 arg1, class_10439$class_10441 arg2, class_10439$class_10441 arg3)
m_kvamgnko(C_vorddnax arg0, C_iwyrffvt arg1, C_wxcwzeab$C_rszccmon arg2, C_wxcwzeab$C_rszccmon arg3)
registerCondition(Item item, BooleanProperty property, ItemModel$Unbaked onTrue, ItemModel$Unbaked onFalse)
m_kvamgnko(Item arg0, C_iwyrffvt property, C_wxcwzeab$C_rszccmon onTrue, C_wxcwzeab$C_rszccmon onFalse)
m_373789_(C_1381_ p_376519_, C_370314_ p_376296_, C_370310_$C_370507_ p_378712_, C_370310_$C_370507_ arg3)
private void
i(cwm arg0)
generateElytra(Item arg0)
method_65448(class_1792 arg0)
m_oosvixvw(C_vorddnax arg0)
registerWithBrokenCondition(Item item)
m_373727_(C_1381_ arg0)
private void
j(cwm arg0)
generateBrush(Item arg0)
method_65449(class_1792 arg0)
m_wnifulzi(C_vorddnax arg0)
registerBrush(Item item)
m_374289_(C_1381_ arg0)
private void
k(cwm arg0)
generateFishingRod(Item arg0)
method_65450(class_1792 arg0)
m_rnxpawec(C_vorddnax arg0)
registerFishingRod(Item item)
m_374190_(C_1381_ arg0)
private void
l(cwm arg0)
generateGoatHorn(Item arg0)
method_65451(class_1792 arg0)
m_rlezsfjw(C_vorddnax arg0)
registerGoatHorn(Item item)
m_372771_(C_1381_ arg0)
private void
m(cwm arg0)
generateShield(Item arg0)
method_65452(class_1792 arg0)
m_dgvzxxwo(C_vorddnax arg0)
registerShield(Item item)
m_373030_(C_1381_ arg0)
private static ItemModel$Unbaked
a(hbm$b arg0, hbm$b arg1)
createFlatModelDispatch(ItemModel$Unbaked arg0, ItemModel$Unbaked arg1)
method_65439(class_10439$class_10441 arg0, class_10439$class_10441 arg1)
m_ipjhgyjd(C_wxcwzeab$C_rszccmon arg0, C_wxcwzeab$C_rszccmon arg1)
createModelWithInHandVariant(ItemModel$Unbaked model, ItemModel$Unbaked inHandModel)
m_ipjhgyjd(C_wxcwzeab$C_rszccmon model, C_wxcwzeab$C_rszccmon value)
m_373294_(C_370310_$C_370507_ p_377503_, C_370310_$C_370507_ p_377244_)
private void
n(cwm arg0)
generateSpyglass(Item arg0)
method_65453(class_1792 arg0)
m_rqqxbmxp(C_vorddnax arg0)
registerWithInHandModel(Item item)
m_373547_(C_1381_ arg0)
private void
o(cwm arg0)
generateTrident(Item arg0)
method_65454(class_1792 arg0)
m_tcdeqxqa(C_vorddnax arg0)
registerTrident(Item item)
m_373839_(C_1381_ arg0)
private void
a(cwm arg0, akv arg1)
addPotionTint(Item arg0, ResourceLocation arg1)
method_65430(class_1792 arg0, class_2960 arg1)
m_csdoeaov(C_vorddnax arg0, C_ncpywfca arg1)
registerPotionTinted(Item item, Identifier model)
m_csdoeaov(Item arg0, Identifier id)
m_372677_(C_1381_ p_378272_, C_5265_ arg1)
private void
p(cwm arg0)
generatePotion(Item arg0)
method_65455(class_1792 arg0)
m_vegxjfbw(C_vorddnax arg0)
registerPotion(Item item)
m_372861_(C_1381_ arg0)
private void
q(cwm arg0)
generateTippedArrow(Item arg0)
method_65456(class_1792 arg0)
m_icpuusit(C_vorddnax arg0)
registerTippedArrow(Item item)
m_373235_(C_1381_ arg0)
private void
a(cwm arg0, int arg1)
generateDyedItem(Item arg0, int arg1)
method_65427(class_1792 arg0, int arg1)
m_ffiokosg(C_vorddnax arg0, int arg1)
registerDyeable(Item item, int defaultColor)
m_ffiokosg(Item arg0, int defaultColor)
m_372103_(C_1381_ p_378189_, int arg1)
private void
a(cwm arg0, int arg1, int arg2)
generateSpawnEgg(Item arg0, int arg1, int arg2)
method_65428(class_1792 arg0, int arg1, int arg2)
m_ozazfoze(C_vorddnax arg0, int arg1, int arg2)
registerSpawnEgg(Item item, int shellColor, int spotsColor)
m_374345_(C_1381_ p_377010_, int p_375637_, int arg2)
private void
r(cwm arg0)
generateWolfArmor(Item arg0)
method_65457(class_1792 arg0)
m_hlnijfsc(C_vorddnax arg0)
registerWithDyeableOverlay(Item item)
m_373892_(C_1381_ arg0)
public void
a()
run()
method_25731()
m_zkttuqam()
register()
register()
m_373434_()