Class SectionBuilder
java.lang.Object
net.minecraft.client.render.chunk.SectionBuilder
- Mappings:
Namespace Name named net/minecraft/client/render/chunk/SectionBuilder
intermediary net/minecraft/class_9810
official ghz
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionprivate final BlockEntityRenderDispatcher
private final BlockRenderManager
-
Constructor Summary
ConstructorDescriptionSectionBuilder
(BlockRenderManager blockRenderManager, BlockEntityRenderDispatcher blockEntityRenderDispatcher) -
Method Summary
Modifier and TypeMethodDescriptionprivate <E extends BlockEntity>
voidaddBlockEntity
(SectionBuilder.RenderData data, E blockEntity) private BufferBuilder
beginBufferBuilding
(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 blockRenderManager
Lnet/minecraft/client/render/chunk/SectionBuilder;blockRenderManager:Lnet/minecraft/client/render/block/BlockRenderManager;
intermediary field_52164
Lnet/minecraft/class_9810;field_52164:Lnet/minecraft/class_776;
official a
Lghz;a:Lgft;
-
blockEntityRenderDispatcher
- Mappings:
Namespace Name Mixin selector named blockEntityRenderDispatcher
Lnet/minecraft/client/render/chunk/SectionBuilder;blockEntityRenderDispatcher:Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;
intermediary field_52165
Lnet/minecraft/class_9810;field_52165:Lnet/minecraft/class_824;
official b
Lghz;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;)V
intermediary <init>
Lnet/minecraft/class_9810;<init>(Lnet/minecraft/class_776;Lnet/minecraft/class_824;)V
official <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 build
Lnet/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_60904
Lnet/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 a
Lghz;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 beginBufferBuilding
Lnet/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_60903
Lnet/minecraft/class_9810;method_60903(Ljava/util/Map;Lnet/minecraft/class_750;Lnet/minecraft/class_1921;)Lnet/minecraft/class_287;
official a
Lghz;a(Ljava/util/Map;Lgfk;Lgfh;)Lfbd;
-
addBlockEntity
- Mappings:
Namespace Name Mixin selector named addBlockEntity
Lnet/minecraft/client/render/chunk/SectionBuilder;addBlockEntity(Lnet/minecraft/client/render/chunk/SectionBuilder$RenderData;Lnet/minecraft/block/entity/BlockEntity;)V
intermediary method_60902
Lnet/minecraft/class_9810;method_60902(Lnet/minecraft/class_9810$class_9811;Lnet/minecraft/class_2586;)V
official a
Lghz;a(Lghz$a;Ldqh;)V
-