Interface IBlockEntityRendererExtension<T extends BlockEntity>
- All Known Subinterfaces:
BlockEntityRenderer<T,S>
- All Known Implementing Classes:
AbstractEndPortalRenderer, AbstractSignRenderer, BannerRenderer, BeaconRenderer, BedRenderer, BellRenderer, BlockEntityWithBoundingBoxRenderer, BrushableBlockRenderer, CampfireRenderer, ChestRenderer, ConduitRenderer, CopperGolemStatueBlockRenderer, DecoratedPotRenderer, EnchantTableRenderer, HangingSignRenderer, LecternRenderer, PistonHeadRenderer, ShelfRenderer, ShulkerBoxRenderer, SignRenderer, SkullBlockRenderer, SpawnerRenderer, TestInstanceRenderer, 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
-