Class BlockEntityRendererRegistry
java.lang.Object
net.fabricmc.fabric.api.client.rendering.v1.BlockEntityRendererRegistry
Deprecated.
Replaced with transitive access wideners in Fabric Transitive Access Wideners (v1).
Helper class for registering BlockEntityRenderers.
Use BlockEntityRenderers.register(BlockEntityType, BlockEntityRendererProvider) instead.
-
Method Summary
Modifier and TypeMethodDescriptionstatic <E extends net.minecraft.world.level.block.entity.BlockEntity, S extends net.minecraft.client.renderer.blockentity.state.BlockEntityRenderState>
voidregister(net.minecraft.world.level.block.entity.BlockEntityType<E> blockEntityType, net.minecraft.client.renderer.blockentity.BlockEntityRendererProvider<? super E, ? super S> blockEntityRendererProvider) Deprecated.Register a BlockEntityRenderer for a BlockEntityType.
-
Method Details
-
register
public static <E extends net.minecraft.world.level.block.entity.BlockEntity, S extends net.minecraft.client.renderer.blockentity.state.BlockEntityRenderState> void register(net.minecraft.world.level.block.entity.BlockEntityType<E> blockEntityType, net.minecraft.client.renderer.blockentity.BlockEntityRendererProvider<? super E, ? super S> blockEntityRendererProvider) Deprecated.Register a BlockEntityRenderer for a BlockEntityType. Can be called clientside before the level is rendered.- Type Parameters:
E- theBlockEntity- Parameters:
blockEntityType- theBlockEntityTypeto register a renderer forblockEntityRendererProvider- aBlockEntityRendererProviderthat creates aBlockEntityRenderer, called whenBlockEntityRenderDispatcheris initialized or immediately if the dispatcher class is already loaded
-