Interface BlockEntityRenderer<T extends BlockEntity>
- All Superinterfaces:
- IBlockEntityRendererExtension<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
public interface BlockEntityRenderer<T extends BlockEntity>
extends IBlockEntityRendererExtension<T>
- 
Field SummaryFields inherited from interface net.neoforged.neoforge.client.extensions.IBlockEntityRendererExtensionINFINITE_EXTENT_AABB
- 
Method SummaryModifier and TypeMethodDescriptiondefault intvoidrender(T p_112307_, float p_112308_, PoseStack p_112309_, MultiBufferSource p_112310_, int p_112311_, int p_112312_) default booleanshouldRender(T p_173568_, Vec3 p_173569_) default booleanshouldRenderOffScreen(T p_112306_) Methods inherited from interface net.neoforged.neoforge.client.extensions.IBlockEntityRendererExtensiongetRenderBoundingBox
- 
Method Details- 
rendervoid render(T p_112307_, float p_112308_, PoseStack p_112309_, MultiBufferSource p_112310_, int p_112311_, int p_112312_) 
- 
shouldRenderOffScreen
- 
getViewDistancedefault int getViewDistance()
- 
shouldRender
 
-