Interface BlockEntityRenderer<T extends BlockEntity>
- All Superinterfaces:
 IBlockEntityRendererExtension<T>
- All Known Implementing Classes:
 BannerRenderer,BeaconRenderer,BedRenderer,BellRenderer,BrushableBlockRenderer,CampfireRenderer,ChestRenderer,ConduitRenderer,DecoratedPotRenderer,EnchantTableRenderer,HangingSignRenderer,LecternRenderer,PistonHeadRenderer,ShulkerBoxRenderer,SignRenderer,SkullBlockRenderer,SpawnerRenderer,StructureBlockRenderer,TheEndGatewayRenderer,TheEndPortalRenderer,TrialSpawnerRenderer
public interface BlockEntityRenderer<T extends BlockEntity>
extends IBlockEntityRendererExtension<T>
- 
Field Summary
Fields inherited from interface net.neoforged.neoforge.client.extensions.IBlockEntityRendererExtension
INFINITE_EXTENT_AABB - 
Method Summary
Modifier 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.IBlockEntityRendererExtension
getRenderBoundingBox 
- 
Method Details
- 
render
void render(T p_112307_, float p_112308_, PoseStack p_112309_, MultiBufferSource p_112310_, int p_112311_, int p_112312_)  - 
shouldRenderOffScreen
 - 
getViewDistance
default int getViewDistance() - 
shouldRender
 
 -