Interface RenderCollector
public interface RenderCollector
-
Method Summary
Modifier and TypeMethodDescription<B extends net.minecraft.world.level.block.entity.BlockEntity>
voidcollectBlockEntity(net.minecraft.world.level.block.entity.BlockEntityType<? extends B> blockEntityType, net.minecraft.client.renderer.blockentity.BlockEntityRendererProvider<B> blockEntityRendererProvider) <E extends net.minecraft.world.entity.Entity>
voidcollectEntity(net.minecraft.world.entity.EntityType<? extends E> entityType, net.minecraft.client.renderer.entity.EntityRendererProvider<E> entityRendererFactory) voidsetBlockRenderLayer(net.minecraft.client.renderer.RenderType renderLayer, net.minecraft.world.level.block.Block... blocks) voidsetFluidRenderLayer(net.minecraft.client.renderer.RenderType renderLayer, net.minecraft.world.level.material.Fluid... fluids) voidsetItemRenderLayer(net.minecraft.client.renderer.RenderType renderLayer, net.minecraft.world.item.Item... items)
-
Method Details
-
collectEntity
<E extends net.minecraft.world.entity.Entity> void collectEntity(net.minecraft.world.entity.EntityType<? extends E> entityType, net.minecraft.client.renderer.entity.EntityRendererProvider<E> entityRendererFactory) -
collectBlockEntity
<B extends net.minecraft.world.level.block.entity.BlockEntity> void collectBlockEntity(net.minecraft.world.level.block.entity.BlockEntityType<? extends B> blockEntityType, net.minecraft.client.renderer.blockentity.BlockEntityRendererProvider<B> blockEntityRendererProvider) -
setBlockRenderLayer
void setBlockRenderLayer(net.minecraft.client.renderer.RenderType renderLayer, net.minecraft.world.level.block.Block... blocks) -
setFluidRenderLayer
void setFluidRenderLayer(net.minecraft.client.renderer.RenderType renderLayer, net.minecraft.world.level.material.Fluid... fluids) -
setItemRenderLayer
void setItemRenderLayer(net.minecraft.client.renderer.RenderType renderLayer, net.minecraft.world.item.Item... items)
-