Class SectionBuilder
java.lang.Object
net.minecraft.client.render.chunk.SectionBuilder
- Mappings:
 Namespace Name named net/minecraft/client/render/chunk/SectionBuilderintermediary net/minecraft/class_9810official hbi
- 
Nested Class Summary
Nested Classes - 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final BlockEntityRenderDispatcherprivate final BlockRenderManager - 
Constructor Summary
ConstructorsConstructorDescriptionSectionBuilder(BlockRenderManager blockRenderManager, BlockEntityRenderDispatcher blockEntityRenderDispatcher)  - 
Method Summary
Modifier and TypeMethodDescriptionprivate <E extends BlockEntity>
voidaddBlockEntity(SectionBuilder.RenderData data, E blockEntity) private BufferBuilderbeginBufferBuilding(Map<BlockRenderLayer, BufferBuilder> builders, BlockBufferAllocatorStorage allocatorStorage, BlockRenderLayer layer) build(ChunkSectionPos sectionPos, ChunkRendererRegion renderRegion, VertexSorter vertexSorter, BlockBufferAllocatorStorage allocatorStorage)  
- 
Field Details
- 
blockRenderManager
- Mappings:
 Namespace Name Mixin selector named blockRenderManagerLnet/minecraft/client/render/chunk/SectionBuilder;blockRenderManager:Lnet/minecraft/client/render/block/BlockRenderManager;intermediary field_52164Lnet/minecraft/class_9810;field_52164:Lnet/minecraft/class_776;official aLhbi;a:Lgys;
 - 
blockEntityRenderDispatcher
- Mappings:
 Namespace Name Mixin selector named blockEntityRenderDispatcherLnet/minecraft/client/render/chunk/SectionBuilder;blockEntityRenderDispatcher:Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;intermediary field_52165Lnet/minecraft/class_9810;field_52165:Lnet/minecraft/class_824;official bLhbi;b:Lhab;
 
 - 
 - 
Constructor Details
- 
SectionBuilder
public SectionBuilder(BlockRenderManager blockRenderManager, BlockEntityRenderDispatcher blockEntityRenderDispatcher) - Mappings:
 Namespace Name Mixin selector named <init>Lnet/minecraft/client/render/chunk/SectionBuilder;<init>(Lnet/minecraft/client/render/block/BlockRenderManager;Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;)Vintermediary <init>Lnet/minecraft/class_9810;<init>(Lnet/minecraft/class_776;Lnet/minecraft/class_824;)Vofficial <init>Lhbi;<init>(Lgys;Lhab;)V
 
 - 
 - 
Method Details
- 
build
public SectionBuilder.RenderData build(ChunkSectionPos sectionPos, ChunkRendererRegion renderRegion, VertexSorter vertexSorter, BlockBufferAllocatorStorage allocatorStorage) - Mappings:
 Namespace Name Mixin selector named buildLnet/minecraft/client/render/chunk/SectionBuilder;build(Lnet/minecraft/util/math/ChunkSectionPos;Lnet/minecraft/client/render/chunk/ChunkRendererRegion;Lcom/mojang/blaze3d/systems/VertexSorter;Lnet/minecraft/client/render/chunk/BlockBufferAllocatorStorage;)Lnet/minecraft/client/render/chunk/SectionBuilder$RenderData;intermediary method_60904Lnet/minecraft/class_9810;method_60904(Lnet/minecraft/class_4076;Lnet/minecraft/class_853;Lnet/minecraft/class_8251;Lnet/minecraft/class_750;)Lnet/minecraft/class_9810$class_9811;official aLhbi;a(Lke;Lhbg;Lfoi;Lgyc;)Lhbi$a;
 - 
beginBufferBuilding
private BufferBuilder beginBufferBuilding(Map<BlockRenderLayer, BufferBuilder> builders, BlockBufferAllocatorStorage allocatorStorage, BlockRenderLayer layer) - Mappings:
 Namespace Name Mixin selector named beginBufferBuildingLnet/minecraft/client/render/chunk/SectionBuilder;beginBufferBuilding(Ljava/util/Map;Lnet/minecraft/client/render/chunk/BlockBufferAllocatorStorage;Lnet/minecraft/client/render/BlockRenderLayer;)Lnet/minecraft/client/render/BufferBuilder;intermediary method_60903Lnet/minecraft/class_9810;method_60903(Ljava/util/Map;Lnet/minecraft/class_750;Lnet/minecraft/class_11515;)Lnet/minecraft/class_287;official aLhbi;a(Ljava/util/Map;Lgyc;Lhba;)Lfnz;
 - 
addBlockEntity
- Mappings:
 Namespace Name Mixin selector named addBlockEntityLnet/minecraft/client/render/chunk/SectionBuilder;addBlockEntity(Lnet/minecraft/client/render/chunk/SectionBuilder$RenderData;Lnet/minecraft/block/entity/BlockEntity;)Vintermediary method_60902Lnet/minecraft/class_9810;method_60902(Lnet/minecraft/class_9810$class_9811;Lnet/minecraft/class_2586;)Vofficial aLhbi;a(Lhbi$a;Leaz;)V
 
 -