Class SelectItemModel<T>
java.lang.Object
net.minecraft.client.renderer.item.SelectItemModel<T>
- All Implemented Interfaces:
ItemModel
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfacestatic final recordstatic final recordstatic final recordSelectItemModel.UnbakedSwitch<P extends SelectItemModelProperty<T>, T>Nested classes/interfaces inherited from interface ItemModel
ItemModel.BakingContext -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final SelectItemModel.ModelSelector<T> private final SelectItemModelProperty<T> -
Constructor Summary
ConstructorsConstructorDescriptionSelectItemModel(SelectItemModelProperty<T> property, SelectItemModel.ModelSelector<T> models) -
Method Summary
Modifier and TypeMethodDescriptionvoidupdate(ItemStackRenderState output, ItemStack item, ItemModelResolver resolver, ItemDisplayContext displayContext, @Nullable ClientLevel level, @Nullable ItemOwner owner, int seed)
-
Field Details
-
property
-
models
-
-
Constructor Details
-
SelectItemModel
public SelectItemModel(SelectItemModelProperty<T> property, SelectItemModel.ModelSelector<T> models)
-
-
Method Details
-
update
public void update(ItemStackRenderState output, ItemStack item, ItemModelResolver resolver, ItemDisplayContext displayContext, @Nullable ClientLevel level, @Nullable ItemOwner owner, int seed)
-