Interface EntityRendererRegistry
public interface EntityRendererRegistry
Helper class for registering EntityRenderers.
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescription<E extends net.minecraft.entity.Entity>
voidregister(net.minecraft.entity.EntityType<? extends E> entityType, net.minecraft.client.render.entity.EntityRendererFactory<E> entityRendererFactory)
Register a BlockEntityRenderer for a BlockEntityType.
-
Field Details
-
INSTANCE
-
-
Method Details
-
register
<E extends net.minecraft.entity.Entity> void register(net.minecraft.entity.EntityType<? extends E> entityType, net.minecraft.client.render.entity.EntityRendererFactory<E> entityRendererFactory)Register a BlockEntityRenderer for a BlockEntityType. Can be called clientside before the world is rendered.- Type Parameters:
E
- theEntity
- Parameters:
entityType
- theEntityType
to register a renderer forentityRendererFactory
- aEntityRendererFactory
that creates aEntityRenderer
, called whenEntityRenderDispatcher
is initialized or immediately if the dispatcher class is already loaded
-