net.minecraft.client.data

public class ItemModels

net.minecraft.client.data.models.model.ItemModelUtils
net.minecraft.class_10410
net.minecraft.client.data.ItemModels

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public static ItemModel$Unbaked
plainModel(Identifier id)
method_65481(class_2960 arg0)
basic(Identifier model)
public static ItemModel$Unbaked
plainModel(Identifier id, Transformation transformation)
method_1_5024(class_2960 arg0, class_4590 arg1)
basic(Identifier model, AffineTransformation transformation)
public static ItemModel$Unbaked
tintedModel(Identifier id, ItemTintSource... tints)
method_65483(class_2960 arg0, class_10401... arg1)
tinted(Identifier model, TintSource... tints)
public static TintSource
constantTint(int color)
method_65480(int arg0)
constantTintSource(int value)
public static ItemModel$Unbaked
composite(ItemModel$Unbaked... models)
method_65500(class_10439$class_10441... arg0)
composite(ItemModel$Unbaked... models)
public static ItemModel$Unbaked
specialModel(Identifier base, SpecialModelRenderer$Unbaked<?> model)
method_1_2734(class_2960 arg0, class_10515$class_10516<?> arg1)
special(Identifier base, SpecialModelRenderer$Unbaked<?> specialModel)
public static ItemModel$Unbaked
specialModel(Identifier base, Transformation transformation, SpecialModelRenderer$Unbaked<?> model)
method_1_2732(class_2960 arg0, class_4590 arg1, class_10515$class_10516<?> arg2)
special(Identifier base, AffineTransformation transformation, SpecialModelRenderer$Unbaked<?> specialModel)
public static ItemModel$Unbaked
specialModel(Identifier base, Optional<Transformation> transformation, SpecialModelRenderer$Unbaked<?> model)
method_1_2733(class_2960 arg0, Optional<class_4590> arg1, class_10515$class_10516<?> arg2)
special(Identifier base, Optional<AffineTransformation> transformation, SpecialModelRenderer$Unbaked<?> specialModel)
public static RangeDispatchItemModel$Entry
override(ItemModel$Unbaked model, float value)
method_65486(class_10439$class_10441 arg0, float arg1)
rangeDispatchEntry(ItemModel$Unbaked model, float threshold)
public static ItemModel$Unbaked
rangeSelect(RangeSelectItemModelProperty property, ItemModel$Unbaked fallback, RangeSelectItemModel$Entry... entries)
method_65491(class_1800 arg0, class_10439$class_10441 arg1, class_10448$class_10449... arg2)
rangeDispatch(NumericProperty property, ItemModel$Unbaked fallback, RangeDispatchItemModel$Entry... entries)
public static ItemModel$Unbaked
rangeSelect(RangeSelectItemModelProperty property, float scale, ItemModel$Unbaked fallback, RangeSelectItemModel$Entry... entries)
method_65488(class_1800 arg0, float arg1, class_10439$class_10441 arg2, class_10448$class_10449... arg3)
rangeDispatch(NumericProperty property, float scale, ItemModel$Unbaked fallback, RangeDispatchItemModel$Entry... entries)
public static ItemModel$Unbaked
rangeSelect(RangeSelectItemModelProperty property, ItemModel$Unbaked fallback, List<RangeSelectItemModel$Entry> entries)
method_65490(class_1800 arg0, class_10439$class_10441 arg1, List<class_10448$class_10449> arg2)
rangeDispatch(NumericProperty property, ItemModel$Unbaked fallback, List<RangeDispatchItemModel$Entry> entries)
public static ItemModel$Unbaked
rangeSelect(RangeSelectItemModelProperty property, List<RangeSelectItemModel$Entry> entries)
method_65492(class_1800 arg0, List<class_10448$class_10449> arg1)
rangeDispatch(NumericProperty property, List<RangeDispatchItemModel$Entry> entries)
public static ItemModel$Unbaked
rangeSelect(RangeSelectItemModelProperty property, float scale, List<RangeSelectItemModel$Entry> entries)
method_65489(class_1800 arg0, float arg1, List<class_10448$class_10449> arg2)
rangeDispatch(NumericProperty property, float scale, List<RangeDispatchItemModel$Entry> entries)
public static ItemModel$Unbaked
conditional(ConditionalItemModelProperty property, ItemModel$Unbaked onTrue, ItemModel$Unbaked onFalse)
method_65487(class_10460 arg0, class_10439$class_10441 arg1, class_10439$class_10441 arg2)
condition(BooleanProperty property, ItemModel$Unbaked onTrue, ItemModel$Unbaked onFalse)
public static ItemModel$Unbaked
conditional(Transformation transformation, ConditionalItemModelProperty property, ItemModel$Unbaked onTrue, ItemModel$Unbaked onFalse)
method_1_2730(class_4590 arg0, class_10460 arg1, class_10439$class_10441 arg2, class_10439$class_10441 arg3)
condition(AffineTransformation transformation, BooleanProperty property, ItemModel$Unbaked onTrue, ItemModel$Unbaked onFalse)
public static ItemModel$Unbaked
conditional(Optional<Transformation> transformation, ConditionalItemModelProperty property, ItemModel$Unbaked onTrue, ItemModel$Unbaked onFalse)
method_1_2731(Optional<class_4590> arg0, class_10460 arg1, class_10439$class_10441 arg2, class_10439$class_10441 arg3)
condition(Optional<AffineTransformation> transformation, BooleanProperty property, ItemModel$Unbaked onTrue, ItemModel$Unbaked onFalse)
public static <T> SelectItemModel$SwitchCase<T>
when(T value, ItemModel$Unbaked model)
method_65497(T arg0, class_10439$class_10441 arg1)
switchCase(T value, ItemModel$Unbaked model)
public static <T> SelectItemModel$SwitchCase<T>
when(List<T> values, ItemModel$Unbaked model)
method_65498(List<T> arg0, class_10439$class_10441 arg1)
switchCase(List<T> values, ItemModel$Unbaked model)
public static <T> ItemModel$Unbaked
select(SelectItemModelProperty<T> property, ItemModel$Unbaked fallback, SelectItemModel$SwitchCase<T>... cases)
method_65494(class_10494<T> arg0, class_10439$class_10441 arg1, class_10451$class_10452<T>... arg2)
select(SelectProperty<T> property, ItemModel$Unbaked fallback, SelectItemModel$SwitchCase<T>... cases)
public static <T> ItemModel$Unbaked
select(SelectItemModelProperty<T> property, ItemModel$Unbaked fallback, List<SelectItemModel$SwitchCase<T>> cases)
method_65493(class_10494<T> arg0, class_10439$class_10441 arg1, List<class_10451$class_10452<T>> arg2)
select(SelectProperty<T> property, ItemModel$Unbaked fallback, List<SelectItemModel$SwitchCase<T>> cases)
public static <T> ItemModel$Unbaked
select(Transformation transformation, SelectItemModelProperty<T> property, ItemModel$Unbaked fallback, List<SelectItemModel$SwitchCase<T>> cases)
method_1_3015(class_4590 arg0, class_10494<T> arg1, class_10439$class_10441 arg2, List<class_10451$class_10452<T>> arg3)
select(AffineTransformation transformation, SelectProperty<T> property, ItemModel$Unbaked fallback, List<SelectItemModel$SwitchCase<T>> cases)
public static <T> ItemModel$Unbaked
select(SelectItemModelProperty<T> property, SelectItemModel$SwitchCase<T>... cases)
method_65496(class_10494<T> arg0, class_10451$class_10452<T>... arg1)
select(SelectProperty<T> property, SelectItemModel$SwitchCase<T>... cases)
public static <T> ItemModel$Unbaked
select(SelectItemModelProperty<T> property, List<SelectItemModel$SwitchCase<T>> cases)
method_65495(class_10494<T> arg0, List<class_10451$class_10452<T>> arg1)
select(SelectProperty<T> property, List<SelectItemModel$SwitchCase<T>> cases)
public static BooleanProperty
isUsingItem()
method_65479()
usingItemProperty()
public static BooleanProperty
hasComponent(DataComponentType<?> component)
method_65499(class_9331<?> arg0)
hasComponentProperty(ComponentType<?> component)
public static ItemModel$Unbaked
inOverworld(ItemModel$Unbaked ifTrue, ItemModel$Unbaked ifFalse)
method_65909(class_10439$class_10441 arg0, class_10439$class_10441 arg1)
overworldSelect(ItemModel$Unbaked overworldModel, ItemModel$Unbaked fallback)
private static <T extends Comparable<T>> List<SelectItemModel$SwitchCase<String>>
createBlockPropertySwitchCases(Property<T> property, Map<T, ItemModel$Unbaked> cases)
method_1_3014(class_2769<T> arg0, Map<T, class_10439$class_10441> arg1)
generateCases(Property<T> property, Map<T, ItemModel$Unbaked> valuesToModels)
public static <T extends Comparable<T>> ItemModel$Unbaked
selectBlockItemProperty(Property<T> property, ItemModel$Unbaked fallback, Map<T, ItemModel$Unbaked> cases)
method_65484(class_2769<T> arg0, class_10439$class_10441 arg1, Map<T, class_10439$class_10441> arg2)
select(Property<T> property, ItemModel$Unbaked fallback, Map<T, ItemModel$Unbaked> valuesToModels)
public static <T extends Comparable<T>> ItemModel$Unbaked
selectBlockItemProperty(Transformation transformation, Property<T> property, ItemModel$Unbaked fallback, Map<T, ItemModel$Unbaked> cases)
method_1_3016(class_4590 arg0, class_2769<T> arg1, class_10439$class_10441 arg2, Map<T, class_10439$class_10441> arg3)
select(AffineTransformation transformation, Property<T> property, ItemModel$Unbaked fallback, Map<T, ItemModel$Unbaked> valuesToModels)
public static ItemModel$Unbaked
isXmas(ItemModel$Unbaked onTrue, ItemModel$Unbaked onFalse)
method_65808(class_10439$class_10441 arg0, class_10439$class_10441 arg1)
christmasSelect(ItemModel$Unbaked regularModel, ItemModel$Unbaked christmasModel)
private static SelectItemModel$SwitchCase
lambda$createBlockPropertySwitchCases$0(Property arg0, Map$Entry arg1)
method_65485(class_2769 arg0, Map$Entry arg1)
method_65485(Property arg0, Map$Entry entry)