Class ItemModelUtils
java.lang.Object
net.minecraft.client.data.models.model.ItemModelUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ItemModel.Unbaked
composite
(ItemModel.Unbaked... p_388517_) static ItemModel.Unbaked
conditional
(ConditionalItemModelProperty p_386882_, ItemModel.Unbaked p_387299_, ItemModel.Unbaked p_388803_) static ItemTintSource
constantTint
(int p_388504_) static ConditionalItemModelProperty
hasComponent
(DataComponentType<?> p_388440_) static ItemModel.Unbaked
inOverworld
(ItemModel.Unbaked p_390531_, ItemModel.Unbaked p_390373_) static ConditionalItemModelProperty
static ItemModel.Unbaked
isXmas
(ItemModel.Unbaked p_389525_, ItemModel.Unbaked p_389654_) static RangeSelectItemModel.Entry
override
(ItemModel.Unbaked p_387878_, float p_387777_) static ItemModel.Unbaked
plainModel
(ResourceLocation p_386489_) static ItemModel.Unbaked
rangeSelect
(RangeSelectItemModelProperty p_388663_, float p_387398_, List<RangeSelectItemModel.Entry> p_388826_) static ItemModel.Unbaked
rangeSelect
(RangeSelectItemModelProperty p_388147_, float p_388666_, ItemModel.Unbaked p_386754_, RangeSelectItemModel.Entry... p_387862_) static ItemModel.Unbaked
rangeSelect
(RangeSelectItemModelProperty p_387249_, List<RangeSelectItemModel.Entry> p_388502_) static ItemModel.Unbaked
rangeSelect
(RangeSelectItemModelProperty p_388948_, ItemModel.Unbaked p_387298_, List<RangeSelectItemModel.Entry> p_387580_) static ItemModel.Unbaked
rangeSelect
(RangeSelectItemModelProperty p_387346_, ItemModel.Unbaked p_387381_, RangeSelectItemModel.Entry... p_388600_) static <T> ItemModel.Unbaked
select
(SelectItemModelProperty<T> p_386947_, List<SelectItemModel.SwitchCase<T>> p_388763_) static <T> ItemModel.Unbaked
select
(SelectItemModelProperty<T> p_388370_, ItemModel.Unbaked p_386464_, List<SelectItemModel.SwitchCase<T>> p_386901_) static <T> ItemModel.Unbaked
select
(SelectItemModelProperty<T> p_388227_, ItemModel.Unbaked p_388472_, SelectItemModel.SwitchCase<T>... p_388931_) static <T> ItemModel.Unbaked
select
(SelectItemModelProperty<T> p_388303_, SelectItemModel.SwitchCase<T>... p_387370_) static <T extends Comparable<T>>
ItemModel.UnbakedselectBlockItemProperty
(Property<T> p_388749_, ItemModel.Unbaked p_386703_, Map<T, ItemModel.Unbaked> p_388827_) static ItemModel.Unbaked
specialModel
(ResourceLocation p_387196_, SpecialModelRenderer.Unbaked p_388113_) static ItemModel.Unbaked
tintedModel
(ResourceLocation p_387366_, ItemTintSource... p_387952_) static <T> SelectItemModel.SwitchCase
<T> when
(List<T> p_387239_, ItemModel.Unbaked p_387616_) static <T> SelectItemModel.SwitchCase
<T> when
(T p_386607_, ItemModel.Unbaked p_387168_)
-
Constructor Details
-
ItemModelUtils
public ItemModelUtils()
-
-
Method Details
-
plainModel
-
tintedModel
public static ItemModel.Unbaked tintedModel(ResourceLocation p_387366_, ItemTintSource... p_387952_) -
constantTint
-
composite
-
specialModel
public static ItemModel.Unbaked specialModel(ResourceLocation p_387196_, SpecialModelRenderer.Unbaked p_388113_) -
override
-
rangeSelect
public static ItemModel.Unbaked rangeSelect(RangeSelectItemModelProperty p_387346_, ItemModel.Unbaked p_387381_, RangeSelectItemModel.Entry... p_388600_) -
rangeSelect
public static ItemModel.Unbaked rangeSelect(RangeSelectItemModelProperty p_388147_, float p_388666_, ItemModel.Unbaked p_386754_, RangeSelectItemModel.Entry... p_387862_) -
rangeSelect
public static ItemModel.Unbaked rangeSelect(RangeSelectItemModelProperty p_388948_, ItemModel.Unbaked p_387298_, List<RangeSelectItemModel.Entry> p_387580_) -
rangeSelect
public static ItemModel.Unbaked rangeSelect(RangeSelectItemModelProperty p_387249_, List<RangeSelectItemModel.Entry> p_388502_) -
rangeSelect
public static ItemModel.Unbaked rangeSelect(RangeSelectItemModelProperty p_388663_, float p_387398_, List<RangeSelectItemModel.Entry> p_388826_) -
conditional
public static ItemModel.Unbaked conditional(ConditionalItemModelProperty p_386882_, ItemModel.Unbaked p_387299_, ItemModel.Unbaked p_388803_) -
when
-
when
public static <T> SelectItemModel.SwitchCase<T> when(List<T> p_387239_, ItemModel.Unbaked p_387616_) -
select
@SafeVarargs public static <T> ItemModel.Unbaked select(SelectItemModelProperty<T> p_388227_, ItemModel.Unbaked p_388472_, SelectItemModel.SwitchCase<T>... p_388931_) -
select
public static <T> ItemModel.Unbaked select(SelectItemModelProperty<T> p_388370_, ItemModel.Unbaked p_386464_, List<SelectItemModel.SwitchCase<T>> p_386901_) -
select
@SafeVarargs public static <T> ItemModel.Unbaked select(SelectItemModelProperty<T> p_388303_, SelectItemModel.SwitchCase<T>... p_387370_) -
select
public static <T> ItemModel.Unbaked select(SelectItemModelProperty<T> p_386947_, List<SelectItemModel.SwitchCase<T>> p_388763_) -
isUsingItem
-
hasComponent
-
inOverworld
public static ItemModel.Unbaked inOverworld(ItemModel.Unbaked p_390531_, ItemModel.Unbaked p_390373_) -
selectBlockItemProperty
public static <T extends Comparable<T>> ItemModel.Unbaked selectBlockItemProperty(Property<T> p_388749_, ItemModel.Unbaked p_386703_, Map<T, ItemModel.Unbaked> p_388827_) -
isXmas
-