Class SelectItemModel<T>
java.lang.Object
net.minecraft.client.renderer.item.SelectItemModel<T>
- All Implemented Interfaces:
ItemModel
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interface
static final record
static final record
static final record
SelectItemModel.UnbakedSwitch<P extends SelectItemModelProperty<T>,
T> Nested classes/interfaces inherited from interface net.minecraft.client.renderer.item.ItemModel
ItemModel.BakingContext
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final SelectItemModel.ModelSelector
<T> private final SelectItemModelProperty
<T> -
Constructor Summary
ConstructorsConstructorDescriptionSelectItemModel
(SelectItemModelProperty<T> p_387418_, SelectItemModel.ModelSelector<T> p_400015_) -
Method Summary
Modifier and TypeMethodDescriptionvoid
update
(ItemStackRenderState p_387349_, ItemStack p_386764_, ItemModelResolver p_388842_, ItemDisplayContext p_386961_, ClientLevel p_386907_, LivingEntity p_387755_, int p_386608_)
-
Field Details
-
property
-
models
-
-
Constructor Details
-
SelectItemModel
public SelectItemModel(SelectItemModelProperty<T> p_387418_, SelectItemModel.ModelSelector<T> p_400015_)
-
-
Method Details
-
update
public void update(ItemStackRenderState p_387349_, ItemStack p_386764_, ItemModelResolver p_388842_, ItemDisplayContext p_386961_, @Nullable ClientLevel p_386907_, @Nullable LivingEntity p_387755_, int p_386608_)
-