Package net.minecraft.client.data
Class ItemModels
java.lang.Object
net.minecraft.client.data.ItemModels
- Mappings:
- Namespace - Name - named - net/minecraft/client/data/ItemModels- intermediary - net/minecraft/class_10410- official - fnq
- 
Constructor SummaryConstructors
- 
Method SummaryModifier 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- 
ItemModelspublic ItemModels()
 
- 
- 
Method Details- 
basic- Mappings:
- Namespace - Name - Mixin selector - named - basic- Lnet/minecraft/client/data/ItemModels;basic(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/item/model/ItemModel$Unbaked;- intermediary - method_65481- Lnet/minecraft/class_10410;method_65481(Lnet/minecraft/class_2960;)Lnet/minecraft/class_10439$class_10441;- official - a- Lfnq;a(Lakv;)Lhbm$b;
 
- 
tinted- Mappings:
- Namespace - Name - Mixin selector - named - tinted- Lnet/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_65483- Lnet/minecraft/class_10410;method_65483(Lnet/minecraft/class_2960;[Lnet/minecraft/class_10401;)Lnet/minecraft/class_10439$class_10441;- official - a- Lfnq;a(Lakv;[Lfmu;)Lhbm$b;
 
- 
constantTintSource- Mappings:
- Namespace - Name - Mixin selector - named - constantTintSource- Lnet/minecraft/client/data/ItemModels;constantTintSource(I)Lnet/minecraft/client/render/item/tint/TintSource;- intermediary - method_65480- Lnet/minecraft/class_10410;method_65480(I)Lnet/minecraft/class_10401;- official - a- Lfnq;a(I)Lfmu;
 
- 
composite- Mappings:
- Namespace - Name - Mixin selector - named - composite- Lnet/minecraft/client/data/ItemModels;composite([Lnet/minecraft/client/render/item/model/ItemModel$Unbaked;)Lnet/minecraft/client/render/item/model/ItemModel$Unbaked;- intermediary - method_65500- Lnet/minecraft/class_10410;method_65500([Lnet/minecraft/class_10439$class_10441;)Lnet/minecraft/class_10439$class_10441;- official - a- Lfnq;a([Lhbm$b;)Lhbm$b;
 
- 
special- Mappings:
- Namespace - Name - Mixin selector - named - special- Lnet/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_65482- Lnet/minecraft/class_10410;method_65482(Lnet/minecraft/class_2960;Lnet/minecraft/class_10515$class_10516;)Lnet/minecraft/class_10439$class_10441;- official - a- Lfnq;a(Lakv;Lhdx$a;)Lhbm$b;
 
- 
rangeDispatchEntrypublic static RangeDispatchItemModel.Entry rangeDispatchEntry(ItemModel.Unbaked model, float threshold) - Mappings:
- Namespace - Name - Mixin selector - named - rangeDispatchEntry- Lnet/minecraft/client/data/ItemModels;rangeDispatchEntry(Lnet/minecraft/client/render/item/model/ItemModel$Unbaked;F)Lnet/minecraft/client/render/item/model/RangeDispatchItemModel$Entry;- intermediary - method_65486- Lnet/minecraft/class_10410;method_65486(Lnet/minecraft/class_10439$class_10441;F)Lnet/minecraft/class_10448$class_10449;- official - a- Lfnq;a(Lhbm$b;F)Lhbr$a;
 
- 
rangeDispatchpublic static ItemModel.Unbaked rangeDispatch(NumericProperty property, ItemModel.Unbaked fallback, RangeDispatchItemModel.Entry[] entries) - Mappings:
- Namespace - Name - Mixin selector - named - rangeDispatch- Lnet/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_65491- Lnet/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 - a- Lfnq;a(Lhcu;Lhbm$b;[Lhbr$a;)Lhbm$b;
 
- 
rangeDispatchpublic static ItemModel.Unbaked rangeDispatch(NumericProperty property, float scale, ItemModel.Unbaked fallback, RangeDispatchItemModel.Entry[] entries) - Mappings:
- Namespace - Name - Mixin selector - named - rangeDispatch- Lnet/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_65488- Lnet/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 - a- Lfnq;a(Lhcu;FLhbm$b;[Lhbr$a;)Lhbm$b;
 
- 
rangeDispatchpublic static ItemModel.Unbaked rangeDispatch(NumericProperty property, ItemModel.Unbaked fallback, List<RangeDispatchItemModel.Entry> entries) - Mappings:
- Namespace - Name - Mixin selector - named - rangeDispatch- Lnet/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_65490- Lnet/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 - a- Lfnq;a(Lhcu;Lhbm$b;Ljava/util/List;)Lhbm$b;
 
- 
rangeDispatchpublic static ItemModel.Unbaked rangeDispatch(NumericProperty property, List<RangeDispatchItemModel.Entry> entries) - Mappings:
- Namespace - Name - Mixin selector - named - rangeDispatch- Lnet/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_65492- Lnet/minecraft/class_10410;method_65492(Lnet/minecraft/class_1800;Ljava/util/List;)Lnet/minecraft/class_10439$class_10441;- official - a- Lfnq;a(Lhcu;Ljava/util/List;)Lhbm$b;
 
- 
rangeDispatchpublic static ItemModel.Unbaked rangeDispatch(NumericProperty property, float scale, List<RangeDispatchItemModel.Entry> entries) - Mappings:
- Namespace - Name - Mixin selector - named - rangeDispatch- Lnet/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_65489- Lnet/minecraft/class_10410;method_65489(Lnet/minecraft/class_1800;FLjava/util/List;)Lnet/minecraft/class_10439$class_10441;- official - a- Lfnq;a(Lhcu;FLjava/util/List;)Lhbm$b;
 
- 
conditionpublic static ItemModel.Unbaked condition(BooleanProperty property, ItemModel.Unbaked onTrue, ItemModel.Unbaked onFalse) - Mappings:
- Namespace - Name - Mixin selector - named - condition- Lnet/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_65487- Lnet/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 - a- Lfnq;a(Lhby;Lhbm$b;Lhbm$b;)Lhbm$b;
 
- 
switchCase- Mappings:
- Namespace - Name - Mixin selector - named - switchCase- Lnet/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_65497- Lnet/minecraft/class_10410;method_65497(Ljava/lang/Object;Lnet/minecraft/class_10439$class_10441;)Lnet/minecraft/class_10451$class_10452;- official - a- Lfnq;a(Ljava/lang/Object;Lhbm$b;)Lhbs$a;
 
- 
switchCase- Mappings:
- Namespace - Name - Mixin selector - named - switchCase- Lnet/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_65498- Lnet/minecraft/class_10410;method_65498(Ljava/util/List;Lnet/minecraft/class_10439$class_10441;)Lnet/minecraft/class_10451$class_10452;- official - a- Lfnq;a(Ljava/util/List;Lhbm$b;)Lhbs$a;
 
- 
select@SafeVarargs public static <T> ItemModel.Unbaked select(SelectProperty<T> property, ItemModel.Unbaked fallback, SelectItemModel.SwitchCase<T>[] cases) - Mappings:
- Namespace - Name - Mixin selector - named - select- Lnet/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_65494- Lnet/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 - a- Lfnq;a(Lhdj;Lhbm$b;[Lhbs$a;)Lhbm$b;
 
- 
selectpublic static <T> ItemModel.Unbaked select(SelectProperty<T> property, ItemModel.Unbaked fallback, List<SelectItemModel.SwitchCase<T>> cases) - Mappings:
- Namespace - Name - Mixin selector - named - select- Lnet/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_65493- Lnet/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 - a- Lfnq;a(Lhdj;Lhbm$b;Ljava/util/List;)Lhbm$b;
 
- 
select@SafeVarargs public static <T> ItemModel.Unbaked select(SelectProperty<T> property, SelectItemModel.SwitchCase<T>[] cases) - Mappings:
- Namespace - Name - Mixin selector - named - select- Lnet/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_65496- Lnet/minecraft/class_10410;method_65496(Lnet/minecraft/class_10494;[Lnet/minecraft/class_10451$class_10452;)Lnet/minecraft/class_10439$class_10441;- official - a- Lfnq;a(Lhdj;[Lhbs$a;)Lhbm$b;
 
- 
selectpublic static <T> ItemModel.Unbaked select(SelectProperty<T> property, List<SelectItemModel.SwitchCase<T>> cases) - Mappings:
- Namespace - Name - Mixin selector - named - select- Lnet/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_65495- Lnet/minecraft/class_10410;method_65495(Lnet/minecraft/class_10494;Ljava/util/List;)Lnet/minecraft/class_10439$class_10441;- official - a- Lfnq;a(Lhdj;Ljava/util/List;)Lhbm$b;
 
- 
usingItemProperty- Mappings:
- Namespace - Name - Mixin selector - named - usingItemProperty- Lnet/minecraft/client/data/ItemModels;usingItemProperty()Lnet/minecraft/client/render/item/property/bool/BooleanProperty;- intermediary - method_65479- Lnet/minecraft/class_10410;method_65479()Lnet/minecraft/class_10460;- official - a- Lfnq;a()Lhby;
 
- 
hasComponentProperty- Mappings:
- Namespace - Name - Mixin selector - named - hasComponentProperty- Lnet/minecraft/client/data/ItemModels;hasComponentProperty(Lnet/minecraft/component/ComponentType;)Lnet/minecraft/client/render/item/property/bool/BooleanProperty;- intermediary - method_65499- Lnet/minecraft/class_10410;method_65499(Lnet/minecraft/class_9331;)Lnet/minecraft/class_10460;- official - a- Lfnq;a(Lku;)Lhby;
 
- 
overworldSelectpublic static ItemModel.Unbaked overworldSelect(ItemModel.Unbaked overworldModel, ItemModel.Unbaked fallback) - Mappings:
- Namespace - Name - Mixin selector - named - overworldSelect- Lnet/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_65909- Lnet/minecraft/class_10410;method_65909(Lnet/minecraft/class_10439$class_10441;Lnet/minecraft/class_10439$class_10441;)Lnet/minecraft/class_10439$class_10441;- official - a- Lfnq;a(Lhbm$b;Lhbm$b;)Lhbm$b;
 
- 
selectpublic 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 - select- Lnet/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_65484- Lnet/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 - a- Lfnq;a(Ldya;Lhbm$b;Ljava/util/Map;)Lhbm$b;
 
- 
christmasSelectpublic static ItemModel.Unbaked christmasSelect(ItemModel.Unbaked regularModel, ItemModel.Unbaked christmasModel) - Mappings:
- Namespace - Name - Mixin selector - named - christmasSelect- Lnet/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_65808- Lnet/minecraft/class_10410;method_65808(Lnet/minecraft/class_10439$class_10441;Lnet/minecraft/class_10439$class_10441;)Lnet/minecraft/class_10439$class_10441;- official - b- Lfnq;b(Lhbm$b;Lhbm$b;)Lhbm$b;
 
 
-