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_344503_, BlockEntityRenderDispatcher p_345164_) -
Method Summary
Modifier and TypeMethodDescriptioncompile
(SectionPos p_344383_, RenderChunkRegion p_342669_, VertexSorting p_342522_, SectionBufferBuilderPack p_343546_) private BufferBuilder
getOrBeginLayer
(Map<RenderType, BufferBuilder> p_344204_, SectionBufferBuilderPack p_344936_, RenderType p_343427_) private <E extends BlockEntity>
voidhandleBlockEntity
(SectionCompiler.Results p_343713_, E p_343478_)
-
Field Details
-
blockRenderer
-
blockEntityRenderer
-
-
Constructor Details
-
SectionCompiler
-
-
Method Details
-
compile
public SectionCompiler.Results compile(SectionPos p_344383_, RenderChunkRegion p_342669_, VertexSorting p_342522_, SectionBufferBuilderPack p_343546_) -
getOrBeginLayer
private BufferBuilder getOrBeginLayer(Map<RenderType, BufferBuilder> p_344204_, SectionBufferBuilderPack p_344936_, RenderType p_343427_) -
handleBlockEntity
private <E extends BlockEntity> void handleBlockEntity(SectionCompiler.Results p_343713_, E p_343478_)
-