Class BlockEntityRendererRegistry
java.lang.Object
net.fabricmc.fabric.api.client.rendering.v1.BlockEntityRendererRegistry
Helper class for registering BlockEntityRenderers.
-
Method Summary
Modifier and TypeMethodDescriptionstatic <E extends BlockEntity>
voidregister
(BlockEntityType<E> blockEntityType, BlockEntityRendererFactory<? super E> blockEntityRendererFactory) Register a BlockEntityRenderer for a BlockEntityType.
-
Method Details
-
register
public static <E extends BlockEntity> void register(BlockEntityType<E> blockEntityType, BlockEntityRendererFactory<? super E> blockEntityRendererFactory) Register a BlockEntityRenderer for a BlockEntityType. Can be called clientside before the world is rendered.- Type Parameters:
E
- theBlockEntity
- Parameters:
blockEntityType
- theBlockEntityType
to register a renderer forblockEntityRendererFactory
- aBlockEntityRendererFactory
that creates aBlockEntityRenderer
, called whenBlockEntityRenderDispatcher
is initialized or immediately if the dispatcher class is already loaded
-