Interface IBlockEntityRendererExtension<T extends BlockEntity>
- All Known Subinterfaces:
BlockEntityRenderer<T>
- All Known Implementing Classes:
BannerRenderer,BeaconRenderer,BedRenderer,BellRenderer,BrushableBlockRenderer,CampfireRenderer,ChestRenderer,ConduitRenderer,CustomItemDisplayContextTest.RendererEvents.ItemHangerBlockEntityRenderer,DecoratedPotRenderer,EnchantTableRenderer,HangingSignRenderer,LecternRenderer,PistonHeadRenderer,ShulkerBoxRenderer,SignRenderer,SkullBlockRenderer,SpawnerRenderer,StructureBlockRenderer,TheEndGatewayRenderer,TheEndPortalRenderer,TrialSpawnerRenderer,VaultRenderer
public interface IBlockEntityRendererExtension<T extends BlockEntity>
-
Method Summary
Modifier and TypeMethodDescriptiondefault AABBgetRenderBoundingBox(T blockEntity) Return anAABBthat controls the visible scope of thisBlockEntityRenderer.
-
Method Details
-
getRenderBoundingBox
Return anAABBthat controls the visible scope of thisBlockEntityRenderer. Defaults to the unit cube at the given position.AABB.INFINITEcan be used to declare the BER should be visible everywhere.- Returns:
- an appropriately sized
AABBfor theBlockEntityRenderer
-