类 ItemModelGenerators
java.lang.Object
net.minecraft.client.data.models.ItemModelGenerators
-
嵌套类概要
嵌套类 -
字段概要
字段修饰符和类型字段说明private static final ItemTintSource
protected final ItemModelOutput
protected final BiConsumer
<ResourceLocation, ModelInstance> private static final String
private static final String
private static final String
private static final String
private static final List
<ItemModelGenerators.TrimMaterialData> -
构造器概要
构造器构造器说明ItemModelGenerators
(ItemModelOutput p_375677_, BiConsumer<ResourceLocation, ModelInstance> p_377569_) -
方法概要
修饰符和类型方法说明protected void
addPotionTint
(Item p_376884_, ResourceLocation p_378272_) protected List
<RangeSelectItemModel.Entry> createCompassModels
(Item p_378493_) protected ResourceLocation
createFlatItemModel
(Item p_376880_, String p_375748_, ModelTemplate p_375473_) protected ResourceLocation
createFlatItemModel
(Item p_378447_, ModelTemplate p_376080_) protected ResourceLocation
createFlatItemModel
(Item p_376313_, Item p_376431_, ModelTemplate p_376494_) protected static ItemModel.Unbaked
createFlatModelDispatch
(ItemModel.Unbaked p_377503_, ItemModel.Unbaked p_377244_) protected void
declareCustomModelItem
(Item p_376826_) protected void
generateBooleanDispatch
(Item p_377310_, ConditionalItemModelProperty p_376519_, ItemModel.Unbaked p_376296_, ItemModel.Unbaked p_378712_) protected void
generateBow
(Item p_376089_) protected void
generateBrush
(Item p_376591_) protected ResourceLocation
generateBundleCoverModel
(Item p_377759_, ModelTemplate p_377732_, String p_376771_) protected void
generateBundleModels
(Item p_376224_) protected void
generateClockItem
(Item p_376265_) protected void
generateCrossbow
(Item p_378673_) protected void
generateDyedItem
(Item p_377413_, int p_378189_) protected void
generateElytra
(Item p_376521_) protected void
generateFishingRod
(Item p_377466_) protected void
generateFlatItem
(Item p_377153_, ModelTemplate p_375452_) protected void
generateFlatItem
(Item p_376380_, Item p_377414_, ModelTemplate p_375715_) protected void
generateGoatHorn
(Item p_378813_) protected void
generateItemWithTintedOverlay
(Item p_376479_, String p_377630_, ItemTintSource p_375561_) protected void
generateItemWithTintedOverlay
(Item p_377767_, ItemTintSource p_376307_) protected ResourceLocation
generateLayeredItem
(ResourceLocation p_376036_, ResourceLocation p_375418_, ResourceLocation p_375468_) protected void
generateLayeredItem
(ResourceLocation p_377800_, ResourceLocation p_375633_, ResourceLocation p_378759_, ResourceLocation p_378764_) protected ResourceLocation
generateLayeredItem
(Item p_378743_, ResourceLocation p_377953_, ResourceLocation p_378692_) protected void
generatePotion
(Item p_375712_) protected void
generateRecoveryCompassItem
(Item p_375879_) protected void
generateShield
(Item p_378111_) protected void
generateSpawnEgg
(Item p_375478_, int p_377010_, int p_375637_) protected void
generateSpyglass
(Item p_377890_) protected void
generateStandardCompassItem
(Item p_377729_) protected void
generateTippedArrow
(Item p_377081_) protected void
generateTrident
(Item p_376855_) protected void
generateTrimmableItem
(Item p_376312_, ResourceKey<EquipmentAsset> p_375739_, String p_376763_, boolean p_377962_) protected void
generateWolfArmor
(Item p_376926_) void
run()
-
字段详细资料
-
BLANK_LAYER
-
SLOT_HELMET
- 另请参阅:
-
SLOT_CHESTPLATE
- 另请参阅:
-
SLOT_LEGGINS
- 另请参阅:
-
SLOT_BOOTS
- 另请参阅:
-
TRIM_MATERIAL_MODELS
-
itemModelOutput
-
modelOutput
-
-
构造器详细资料
-
ItemModelGenerators
public ItemModelGenerators(ItemModelOutput p_375677_, BiConsumer<ResourceLocation, ModelInstance> p_377569_)
-
-
方法详细资料
-
declareCustomModelItem
-
createFlatItemModel
-
generateFlatItem
-
createFlatItemModel
protected ResourceLocation createFlatItemModel(Item p_376880_, String p_375748_, ModelTemplate p_375473_) -
createFlatItemModel
protected ResourceLocation createFlatItemModel(Item p_376313_, Item p_376431_, ModelTemplate p_376494_) -
generateFlatItem
-
generateItemWithTintedOverlay
-
generateItemWithTintedOverlay
protected void generateItemWithTintedOverlay(Item p_376479_, String p_377630_, ItemTintSource p_375561_) -
createCompassModels
-
generateStandardCompassItem
-
generateRecoveryCompassItem
-
generateClockItem
-
generateLayeredItem
protected ResourceLocation generateLayeredItem(Item p_378743_, ResourceLocation p_377953_, ResourceLocation p_378692_) -
generateLayeredItem
protected ResourceLocation generateLayeredItem(ResourceLocation p_376036_, ResourceLocation p_375418_, ResourceLocation p_375468_) -
generateLayeredItem
protected void generateLayeredItem(ResourceLocation p_377800_, ResourceLocation p_375633_, ResourceLocation p_378759_, ResourceLocation p_378764_) -
generateTrimmableItem
protected void generateTrimmableItem(Item p_376312_, ResourceKey<EquipmentAsset> p_375739_, String p_376763_, boolean p_377962_) -
generateBundleModels
-
generateBundleCoverModel
protected ResourceLocation generateBundleCoverModel(Item p_377759_, ModelTemplate p_377732_, String p_376771_) -
generateBow
-
generateCrossbow
-
generateBooleanDispatch
protected void generateBooleanDispatch(Item p_377310_, ConditionalItemModelProperty p_376519_, ItemModel.Unbaked p_376296_, ItemModel.Unbaked p_378712_) -
generateElytra
-
generateBrush
-
generateFishingRod
-
generateGoatHorn
-
generateShield
-
createFlatModelDispatch
protected static ItemModel.Unbaked createFlatModelDispatch(ItemModel.Unbaked p_377503_, ItemModel.Unbaked p_377244_) -
generateSpyglass
-
generateTrident
-
addPotionTint
-
generatePotion
-
generateTippedArrow
-
generateDyedItem
-
generateSpawnEgg
-
generateWolfArmor
-
run
public void run()
-