Package net.minecraft.client.data
Class ItemModels
java.lang.Object
net.minecraft.client.data.ItemModels
- Mappings:
Namespace Name named net/minecraft/client/data/ItemModelsintermediary net/minecraft/class_10410official fsv
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ItemModel.Unbakedbasic(Identifier model) static ItemModel.UnbakedchristmasSelect(ItemModel.Unbaked regularModel, ItemModel.Unbaked christmasModel) static ItemModel.Unbakedcomposite(ItemModel.Unbaked[] models) static ItemModel.Unbakedcondition(BooleanProperty property, ItemModel.Unbaked onTrue, ItemModel.Unbaked onFalse) static TintSourceconstantTintSource(int value) static BooleanPropertyhasComponentProperty(ComponentType<?> component) static ItemModel.UnbakedoverworldSelect(ItemModel.Unbaked overworldModel, ItemModel.Unbaked fallback) static ItemModel.UnbakedrangeDispatch(NumericProperty property, float scale, List<RangeDispatchItemModel.Entry> entries) static ItemModel.UnbakedrangeDispatch(NumericProperty property, float scale, ItemModel.Unbaked fallback, RangeDispatchItemModel.Entry[] entries) static ItemModel.UnbakedrangeDispatch(NumericProperty property, List<RangeDispatchItemModel.Entry> entries) static ItemModel.UnbakedrangeDispatch(NumericProperty property, ItemModel.Unbaked fallback, List<RangeDispatchItemModel.Entry> entries) static ItemModel.UnbakedrangeDispatch(NumericProperty property, ItemModel.Unbaked fallback, RangeDispatchItemModel.Entry[] entries) static RangeDispatchItemModel.EntryrangeDispatchEntry(ItemModel.Unbaked model, float threshold) static <T> ItemModel.Unbakedselect(SelectProperty<T> property, List<SelectItemModel.SwitchCase<T>> cases) static <T> ItemModel.Unbakedselect(SelectProperty<T> property, ItemModel.Unbaked fallback, List<SelectItemModel.SwitchCase<T>> cases) static <T> ItemModel.Unbakedselect(SelectProperty<T> property, ItemModel.Unbaked fallback, SelectItemModel.SwitchCase<T>[] cases) static <T> ItemModel.Unbakedselect(SelectProperty<T> property, SelectItemModel.SwitchCase<T>[] cases) static <T extends Comparable<T>>
ItemModel.Unbakedselect(Property<T> property, ItemModel.Unbaked fallback, Map<T, ItemModel.Unbaked> valuesToModels) static ItemModel.Unbakedspecial(Identifier base, SpecialModelRenderer.Unbaked specialModel) static <T> SelectItemModel.SwitchCase<T> switchCase(List<T> values, ItemModel.Unbaked model) static <T> SelectItemModel.SwitchCase<T> switchCase(T value, ItemModel.Unbaked model) static ItemModel.Unbakedtinted(Identifier model, TintSource[] tints) static BooleanProperty
-
Constructor Details
-
ItemModels
public ItemModels()
-
-
Method Details
-
basic
- Mappings:
Namespace Name Mixin selector named basicLnet/minecraft/client/data/ItemModels;basic(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/item/model/ItemModel$Unbaked;intermediary method_65481Lnet/minecraft/class_10410;method_65481(Lnet/minecraft/class_2960;)Lnet/minecraft/class_10439$class_10441;official aLfsv;a(Lalr;)Lhhf$b;
-
tinted
- Mappings:
Namespace Name Mixin selector named tintedLnet/minecraft/client/data/ItemModels;tinted(Lnet/minecraft/util/Identifier;[Lnet/minecraft/client/render/item/tint/TintSource;)Lnet/minecraft/client/render/item/model/ItemModel$Unbaked;intermediary method_65483Lnet/minecraft/class_10410;method_65483(Lnet/minecraft/class_2960;[Lnet/minecraft/class_10401;)Lnet/minecraft/class_10439$class_10441;official aLfsv;a(Lalr;[Lfsa;)Lhhf$b;
-
constantTintSource
- Mappings:
Namespace Name Mixin selector named constantTintSourceLnet/minecraft/client/data/ItemModels;constantTintSource(I)Lnet/minecraft/client/render/item/tint/TintSource;intermediary method_65480Lnet/minecraft/class_10410;method_65480(I)Lnet/minecraft/class_10401;official aLfsv;a(I)Lfsa;
-
composite
- Mappings:
Namespace Name Mixin selector named compositeLnet/minecraft/client/data/ItemModels;composite([Lnet/minecraft/client/render/item/model/ItemModel$Unbaked;)Lnet/minecraft/client/render/item/model/ItemModel$Unbaked;intermediary method_65500Lnet/minecraft/class_10410;method_65500([Lnet/minecraft/class_10439$class_10441;)Lnet/minecraft/class_10439$class_10441;official aLfsv;a([Lhhf$b;)Lhhf$b;
-
special
- Mappings:
Namespace Name Mixin selector named specialLnet/minecraft/client/data/ItemModels;special(Lnet/minecraft/util/Identifier;Lnet/minecraft/client/render/item/model/special/SpecialModelRenderer$Unbaked;)Lnet/minecraft/client/render/item/model/ItemModel$Unbaked;intermediary method_65482Lnet/minecraft/class_10410;method_65482(Lnet/minecraft/class_2960;Lnet/minecraft/class_10515$class_10516;)Lnet/minecraft/class_10439$class_10441;official aLfsv;a(Lalr;Lhju$a;)Lhhf$b;
-
rangeDispatchEntry
public static RangeDispatchItemModel.Entry rangeDispatchEntry(ItemModel.Unbaked model, float threshold) - Mappings:
Namespace Name Mixin selector named rangeDispatchEntryLnet/minecraft/client/data/ItemModels;rangeDispatchEntry(Lnet/minecraft/client/render/item/model/ItemModel$Unbaked;F)Lnet/minecraft/client/render/item/model/RangeDispatchItemModel$Entry;intermediary method_65486Lnet/minecraft/class_10410;method_65486(Lnet/minecraft/class_10439$class_10441;F)Lnet/minecraft/class_10448$class_10449;official aLfsv;a(Lhhf$b;F)Lhhl$a;
-
rangeDispatch
public static ItemModel.Unbaked rangeDispatch(NumericProperty property, ItemModel.Unbaked fallback, RangeDispatchItemModel.Entry[] entries) - Mappings:
Namespace Name Mixin selector named rangeDispatchLnet/minecraft/client/data/ItemModels;rangeDispatch(Lnet/minecraft/client/render/item/property/numeric/NumericProperty;Lnet/minecraft/client/render/item/model/ItemModel$Unbaked;[Lnet/minecraft/client/render/item/model/RangeDispatchItemModel$Entry;)Lnet/minecraft/client/render/item/model/ItemModel$Unbaked;intermediary method_65491Lnet/minecraft/class_10410;method_65491(Lnet/minecraft/class_1800;Lnet/minecraft/class_10439$class_10441;[Lnet/minecraft/class_10448$class_10449;)Lnet/minecraft/class_10439$class_10441;official aLfsv;a(Lhiq;Lhhf$b;[Lhhl$a;)Lhhf$b;
-
rangeDispatch
public static ItemModel.Unbaked rangeDispatch(NumericProperty property, float scale, ItemModel.Unbaked fallback, RangeDispatchItemModel.Entry[] entries) - Mappings:
Namespace Name Mixin selector named rangeDispatchLnet/minecraft/client/data/ItemModels;rangeDispatch(Lnet/minecraft/client/render/item/property/numeric/NumericProperty;FLnet/minecraft/client/render/item/model/ItemModel$Unbaked;[Lnet/minecraft/client/render/item/model/RangeDispatchItemModel$Entry;)Lnet/minecraft/client/render/item/model/ItemModel$Unbaked;intermediary method_65488Lnet/minecraft/class_10410;method_65488(Lnet/minecraft/class_1800;FLnet/minecraft/class_10439$class_10441;[Lnet/minecraft/class_10448$class_10449;)Lnet/minecraft/class_10439$class_10441;official aLfsv;a(Lhiq;FLhhf$b;[Lhhl$a;)Lhhf$b;
-
rangeDispatch
public static ItemModel.Unbaked rangeDispatch(NumericProperty property, ItemModel.Unbaked fallback, List<RangeDispatchItemModel.Entry> entries) - Mappings:
Namespace Name Mixin selector named rangeDispatchLnet/minecraft/client/data/ItemModels;rangeDispatch(Lnet/minecraft/client/render/item/property/numeric/NumericProperty;Lnet/minecraft/client/render/item/model/ItemModel$Unbaked;Ljava/util/List;)Lnet/minecraft/client/render/item/model/ItemModel$Unbaked;intermediary method_65490Lnet/minecraft/class_10410;method_65490(Lnet/minecraft/class_1800;Lnet/minecraft/class_10439$class_10441;Ljava/util/List;)Lnet/minecraft/class_10439$class_10441;official aLfsv;a(Lhiq;Lhhf$b;Ljava/util/List;)Lhhf$b;
-
rangeDispatch
public static ItemModel.Unbaked rangeDispatch(NumericProperty property, List<RangeDispatchItemModel.Entry> entries) - Mappings:
Namespace Name Mixin selector named rangeDispatchLnet/minecraft/client/data/ItemModels;rangeDispatch(Lnet/minecraft/client/render/item/property/numeric/NumericProperty;Ljava/util/List;)Lnet/minecraft/client/render/item/model/ItemModel$Unbaked;intermediary method_65492Lnet/minecraft/class_10410;method_65492(Lnet/minecraft/class_1800;Ljava/util/List;)Lnet/minecraft/class_10439$class_10441;official aLfsv;a(Lhiq;Ljava/util/List;)Lhhf$b;
-
rangeDispatch
public static ItemModel.Unbaked rangeDispatch(NumericProperty property, float scale, List<RangeDispatchItemModel.Entry> entries) - Mappings:
Namespace Name Mixin selector named rangeDispatchLnet/minecraft/client/data/ItemModels;rangeDispatch(Lnet/minecraft/client/render/item/property/numeric/NumericProperty;FLjava/util/List;)Lnet/minecraft/client/render/item/model/ItemModel$Unbaked;intermediary method_65489Lnet/minecraft/class_10410;method_65489(Lnet/minecraft/class_1800;FLjava/util/List;)Lnet/minecraft/class_10439$class_10441;official aLfsv;a(Lhiq;FLjava/util/List;)Lhhf$b;
-
condition
public static ItemModel.Unbaked condition(BooleanProperty property, ItemModel.Unbaked onTrue, ItemModel.Unbaked onFalse) - Mappings:
Namespace Name Mixin selector named conditionLnet/minecraft/client/data/ItemModels;condition(Lnet/minecraft/client/render/item/property/bool/BooleanProperty;Lnet/minecraft/client/render/item/model/ItemModel$Unbaked;Lnet/minecraft/client/render/item/model/ItemModel$Unbaked;)Lnet/minecraft/client/render/item/model/ItemModel$Unbaked;intermediary method_65487Lnet/minecraft/class_10410;method_65487(Lnet/minecraft/class_10460;Lnet/minecraft/class_10439$class_10441;Lnet/minecraft/class_10439$class_10441;)Lnet/minecraft/class_10439$class_10441;official aLfsv;a(Lhht;Lhhf$b;Lhhf$b;)Lhhf$b;
-
switchCase
- Mappings:
Namespace Name Mixin selector named switchCaseLnet/minecraft/client/data/ItemModels;switchCase(Ljava/lang/Object;Lnet/minecraft/client/render/item/model/ItemModel$Unbaked;)Lnet/minecraft/client/render/item/model/SelectItemModel$SwitchCase;intermediary method_65497Lnet/minecraft/class_10410;method_65497(Ljava/lang/Object;Lnet/minecraft/class_10439$class_10441;)Lnet/minecraft/class_10451$class_10452;official aLfsv;a(Ljava/lang/Object;Lhhf$b;)Lhhm$b;
-
switchCase
- Mappings:
Namespace Name Mixin selector named switchCaseLnet/minecraft/client/data/ItemModels;switchCase(Ljava/util/List;Lnet/minecraft/client/render/item/model/ItemModel$Unbaked;)Lnet/minecraft/client/render/item/model/SelectItemModel$SwitchCase;intermediary method_65498Lnet/minecraft/class_10410;method_65498(Ljava/util/List;Lnet/minecraft/class_10439$class_10441;)Lnet/minecraft/class_10451$class_10452;official aLfsv;a(Ljava/util/List;Lhhf$b;)Lhhm$b;
-
select
@SafeVarargs public static <T> ItemModel.Unbaked select(SelectProperty<T> property, ItemModel.Unbaked fallback, SelectItemModel.SwitchCase<T>[] cases) - Mappings:
Namespace Name Mixin selector named selectLnet/minecraft/client/data/ItemModels;select(Lnet/minecraft/client/render/item/property/select/SelectProperty;Lnet/minecraft/client/render/item/model/ItemModel$Unbaked;[Lnet/minecraft/client/render/item/model/SelectItemModel$SwitchCase;)Lnet/minecraft/client/render/item/model/ItemModel$Unbaked;intermediary method_65494Lnet/minecraft/class_10410;method_65494(Lnet/minecraft/class_10494;Lnet/minecraft/class_10439$class_10441;[Lnet/minecraft/class_10451$class_10452;)Lnet/minecraft/class_10439$class_10441;official aLfsv;a(Lhjg;Lhhf$b;[Lhhm$b;)Lhhf$b;
-
select
public static <T> ItemModel.Unbaked select(SelectProperty<T> property, ItemModel.Unbaked fallback, List<SelectItemModel.SwitchCase<T>> cases) - Mappings:
Namespace Name Mixin selector named selectLnet/minecraft/client/data/ItemModels;select(Lnet/minecraft/client/render/item/property/select/SelectProperty;Lnet/minecraft/client/render/item/model/ItemModel$Unbaked;Ljava/util/List;)Lnet/minecraft/client/render/item/model/ItemModel$Unbaked;intermediary method_65493Lnet/minecraft/class_10410;method_65493(Lnet/minecraft/class_10494;Lnet/minecraft/class_10439$class_10441;Ljava/util/List;)Lnet/minecraft/class_10439$class_10441;official aLfsv;a(Lhjg;Lhhf$b;Ljava/util/List;)Lhhf$b;
-
select
@SafeVarargs public static <T> ItemModel.Unbaked select(SelectProperty<T> property, SelectItemModel.SwitchCase<T>[] cases) - Mappings:
Namespace Name Mixin selector named selectLnet/minecraft/client/data/ItemModels;select(Lnet/minecraft/client/render/item/property/select/SelectProperty;[Lnet/minecraft/client/render/item/model/SelectItemModel$SwitchCase;)Lnet/minecraft/client/render/item/model/ItemModel$Unbaked;intermediary method_65496Lnet/minecraft/class_10410;method_65496(Lnet/minecraft/class_10494;[Lnet/minecraft/class_10451$class_10452;)Lnet/minecraft/class_10439$class_10441;official aLfsv;a(Lhjg;[Lhhm$b;)Lhhf$b;
-
select
public static <T> ItemModel.Unbaked select(SelectProperty<T> property, List<SelectItemModel.SwitchCase<T>> cases) - Mappings:
Namespace Name Mixin selector named selectLnet/minecraft/client/data/ItemModels;select(Lnet/minecraft/client/render/item/property/select/SelectProperty;Ljava/util/List;)Lnet/minecraft/client/render/item/model/ItemModel$Unbaked;intermediary method_65495Lnet/minecraft/class_10410;method_65495(Lnet/minecraft/class_10494;Ljava/util/List;)Lnet/minecraft/class_10439$class_10441;official aLfsv;a(Lhjg;Ljava/util/List;)Lhhf$b;
-
usingItemProperty
- Mappings:
Namespace Name Mixin selector named usingItemPropertyLnet/minecraft/client/data/ItemModels;usingItemProperty()Lnet/minecraft/client/render/item/property/bool/BooleanProperty;intermediary method_65479Lnet/minecraft/class_10410;method_65479()Lnet/minecraft/class_10460;official aLfsv;a()Lhht;
-
hasComponentProperty
- Mappings:
Namespace Name Mixin selector named hasComponentPropertyLnet/minecraft/client/data/ItemModels;hasComponentProperty(Lnet/minecraft/component/ComponentType;)Lnet/minecraft/client/render/item/property/bool/BooleanProperty;intermediary method_65499Lnet/minecraft/class_10410;method_65499(Lnet/minecraft/class_9331;)Lnet/minecraft/class_10460;official aLfsv;a(Lkk;)Lhht;
-
overworldSelect
public static ItemModel.Unbaked overworldSelect(ItemModel.Unbaked overworldModel, ItemModel.Unbaked fallback) - Mappings:
Namespace Name Mixin selector named overworldSelectLnet/minecraft/client/data/ItemModels;overworldSelect(Lnet/minecraft/client/render/item/model/ItemModel$Unbaked;Lnet/minecraft/client/render/item/model/ItemModel$Unbaked;)Lnet/minecraft/client/render/item/model/ItemModel$Unbaked;intermediary method_65909Lnet/minecraft/class_10410;method_65909(Lnet/minecraft/class_10439$class_10441;Lnet/minecraft/class_10439$class_10441;)Lnet/minecraft/class_10439$class_10441;official aLfsv;a(Lhhf$b;Lhhf$b;)Lhhf$b;
-
select
public static <T extends Comparable<T>> ItemModel.Unbaked select(Property<T> property, ItemModel.Unbaked fallback, Map<T, ItemModel.Unbaked> valuesToModels) - Mappings:
Namespace Name Mixin selector named selectLnet/minecraft/client/data/ItemModels;select(Lnet/minecraft/state/property/Property;Lnet/minecraft/client/render/item/model/ItemModel$Unbaked;Ljava/util/Map;)Lnet/minecraft/client/render/item/model/ItemModel$Unbaked;intermediary method_65484Lnet/minecraft/class_10410;method_65484(Lnet/minecraft/class_2769;Lnet/minecraft/class_10439$class_10441;Ljava/util/Map;)Lnet/minecraft/class_10439$class_10441;official aLfsv;a(Lect;Lhhf$b;Ljava/util/Map;)Lhhf$b;
-
christmasSelect
public static ItemModel.Unbaked christmasSelect(ItemModel.Unbaked regularModel, ItemModel.Unbaked christmasModel) - Mappings:
Namespace Name Mixin selector named christmasSelectLnet/minecraft/client/data/ItemModels;christmasSelect(Lnet/minecraft/client/render/item/model/ItemModel$Unbaked;Lnet/minecraft/client/render/item/model/ItemModel$Unbaked;)Lnet/minecraft/client/render/item/model/ItemModel$Unbaked;intermediary method_65808Lnet/minecraft/class_10410;method_65808(Lnet/minecraft/class_10439$class_10441;Lnet/minecraft/class_10439$class_10441;)Lnet/minecraft/class_10439$class_10441;official bLfsv;b(Lhhf$b;Lhhf$b;)Lhhf$b;
-