Interface CustomUnbakedBlockStateModel
- All Superinterfaces:
net.minecraft.client.renderer.block.model.BlockStateModel.Unbaked
,net.minecraft.client.resources.model.ResolvableModel
- All Known Implementing Classes:
CompositeBlockModel.Unbaked
,FullPotsAccessorDemo.ClientHandler.DioritePotUnbakedBlockStateModel
public interface CustomUnbakedBlockStateModel
extends net.minecraft.client.renderer.block.model.BlockStateModel.Unbaked
Interface for modded
BlockStateModel.Unbaked
implementations.
The codecs must be registered in RegisterBlockStateModels
.
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.client.resources.model.ResolvableModel
net.minecraft.client.resources.model.ResolvableModel.Resolver
-
Field Summary
Fields inherited from interface net.minecraft.client.renderer.block.model.BlockStateModel.Unbaked
CODEC, ELEMENT_CODEC, HARDCODED_WEIGHTED_CODEC, SINGLE_MODEL_CODEC, WEIGHTED_MODEL_CODEC
-
Method Summary
Modifier and TypeMethodDescriptioncom.mojang.serialization.MapCodec
<? extends CustomUnbakedBlockStateModel> codec()
Returns the codec for this type of unbaked block state model.Methods inherited from interface net.minecraft.client.renderer.block.model.BlockStateModel.Unbaked
asRoot, bake
Methods inherited from interface net.minecraft.client.resources.model.ResolvableModel
resolveDependencies
-
Method Details
-
codec
com.mojang.serialization.MapCodec<? extends CustomUnbakedBlockStateModel> codec()Returns the codec for this type of unbaked block state model.
-