Interface RenderCollector


public interface RenderCollector
  • Method Summary

    Modifier and Type
    Method
    Description
    <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)
     
    <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)
     
    void
    setBlockRenderLayer(net.minecraft.client.renderer.RenderType renderLayer, net.minecraft.world.level.block.Block... blocks)
     
    void
    setFluidRenderLayer(net.minecraft.client.renderer.RenderType renderLayer, net.minecraft.world.level.material.Fluid... fluids)
     
    void
    setItemRenderLayer(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)