Class BlockStateModelWrapper
java.lang.Object
net.minecraft.client.renderer.block.model.BlockStateModelWrapper
- All Implemented Interfaces:
BlockModel
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface BlockModel
BlockModel.BakingContext -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final BlockStateModelprivate final List<BlockTintSource> private final org.joml.Matrix4fc -
Constructor Summary
ConstructorsConstructorDescriptionBlockStateModelWrapper(BlockStateModel model, List<BlockTintSource> tints, org.joml.Matrix4fc transformation) -
Method Summary
Modifier and TypeMethodDescriptionvoidupdate(BlockModelRenderState output, BlockState blockState, BlockDisplayContext displayContext, long seed) private voidupdateTints(BlockModelRenderState renderState, BlockState blockState)
-
Field Details
-
model
-
tints
-
transformation
private final org.joml.Matrix4fc transformation
-
-
Constructor Details
-
BlockStateModelWrapper
public BlockStateModelWrapper(BlockStateModel model, List<BlockTintSource> tints, org.joml.Matrix4fc transformation)
-
-
Method Details
-
update
public void update(BlockModelRenderState output, BlockState blockState, BlockDisplayContext displayContext, long seed) - Specified by:
updatein interfaceBlockModel
-
updateTints
-