Interface BuiltBlockBasedImmersiveRenderState<ER>
- Type Parameters:
ER- The type of the extra render data.
- All Superinterfaces:
ImmersiveRenderState
- All Known Implementing Classes:
BuiltBlockBasedImmersiveRenderStateImpl
Render state for
BuiltBlockBasedImmersive. Allows access to the extra render data assuming the class and converter
are non-null when creating the Immersive using
BlockBasedImmersiveBuilder.create(BlockBasedImmersiveHandler, Class, Class, BiConsumer) or
BlockBasedImmersiveBuilder.copy(BlockBasedImmersiveHandler, Class, Class, BiConsumer).
Do not implement this interface yourself! Instead implement ImmersiveRenderState directly.
-
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.core.BlockPosMethods inherited from interface ImmersiveRenderState
hitboxes, isSlotHovered, ticksExisted
-
Method Details
-
getBlockPos
net.minecraft.core.BlockPos getBlockPos()- Returns:
- The position of the block this render state represents.
-
getExtraRenderData
- Returns:
- The extra render data, or null if no render data class and converter is defined.
-