Class SectionCompiler
java.lang.Object
net.minecraft.client.renderer.chunk.SectionCompiler
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionprivate final BlockEntityRenderDispatcher
private final BlockRenderDispatcher
-
Constructor Summary
ConstructorDescriptionSectionCompiler
(BlockRenderDispatcher p_350768_, BlockEntityRenderDispatcher p_350715_) -
Method Summary
Modifier and TypeMethodDescriptioncompile
(SectionPos p_350790_, RenderChunkRegion p_350782_, VertexSorting p_350635_, SectionBufferBuilderPack p_350612_) compile
(SectionPos p_350790_, RenderChunkRegion p_350782_, VertexSorting p_350635_, SectionBufferBuilderPack p_350612_, List<AddSectionGeometryEvent.AdditionalSectionRenderer> additionalRenderers) private BufferBuilder
getOrBeginLayer
(Map<RenderType, BufferBuilder> p_350651_, SectionBufferBuilderPack p_350965_, RenderType p_350494_) private <E extends BlockEntity>
voidhandleBlockEntity
(SectionCompiler.Results p_350754_, E p_350386_)
-
Field Details
-
blockRenderer
-
blockEntityRenderer
-
-
Constructor Details
-
SectionCompiler
-
-
Method Details
-
compile
public SectionCompiler.Results compile(SectionPos p_350790_, RenderChunkRegion p_350782_, VertexSorting p_350635_, SectionBufferBuilderPack p_350612_) -
compile
public SectionCompiler.Results compile(SectionPos p_350790_, RenderChunkRegion p_350782_, VertexSorting p_350635_, SectionBufferBuilderPack p_350612_, List<AddSectionGeometryEvent.AdditionalSectionRenderer> additionalRenderers) -
getOrBeginLayer
private BufferBuilder getOrBeginLayer(Map<RenderType, BufferBuilder> p_350651_, SectionBufferBuilderPack p_350965_, RenderType p_350494_) -
handleBlockEntity
private <E extends BlockEntity> void handleBlockEntity(SectionCompiler.Results p_350754_, E p_350386_)
-