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 ghz
-
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<RenderLayer, BufferBuilder> builders, BlockBufferAllocatorStorage allocatorStorage, RenderLayer 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 aLghz;a:Lgft;
-
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 bLghz;b:Lggy;
-
-
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>Lghz;<init>(Lgft;Lggy;)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 aLghz;a(Lkf;Lghx;Lfbq;Lgfk;)Lghz$a;
-
beginBufferBuilding
private BufferBuilder beginBufferBuilding(Map<RenderLayer, BufferBuilder> builders, BlockBufferAllocatorStorage allocatorStorage, RenderLayer 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/RenderLayer;)Lnet/minecraft/client/render/BufferBuilder;intermediary method_60903Lnet/minecraft/class_9810;method_60903(Ljava/util/Map;Lnet/minecraft/class_750;Lnet/minecraft/class_1921;)Lnet/minecraft/class_287;official aLghz;a(Ljava/util/Map;Lgfk;Lgfh;)Lfbd;
-
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 aLghz;a(Lghz$a;Ldqh;)V
-