Class WrapperUnbakedItemModel
java.lang.Object
net.fabricmc.fabric.api.client.model.loading.v1.wrapper.WrapperUnbakedItemModel
- All Implemented Interfaces:
ItemModel.Unbaked,ResolvableModel
A simple implementation of
ItemModel.Unbaked that delegates all method calls to the wrapped field.
Implementations must set the wrapped field somehow.-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.client.render.model.ResolvableModel
ResolvableModel.Resolver -
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedprotectedWrapperUnbakedItemModel(ItemModel.Unbaked wrapped) -
Method Summary
Modifier and TypeMethodDescriptionbake(ItemModel.BakeContext context) com.mojang.serialization.MapCodec<? extends ItemModel.Unbaked> getCodec()voidresolve(ResolvableModel.Resolver resolver)
-
Field Details
-
wrapped
-
-
Constructor Details
-
WrapperUnbakedItemModel
protected WrapperUnbakedItemModel() -
WrapperUnbakedItemModel
-
-
Method Details
-
resolve
- Specified by:
resolvein interfaceResolvableModel
-
getCodec
- Specified by:
getCodecin interfaceItemModel.Unbaked
-
bake
- Specified by:
bakein interfaceItemModel.Unbaked
-