Package net.minecraft.client.render
Class BufferBuilderStorage
java.lang.Object
net.minecraft.client.render.BufferBuilderStorage
- Mappings:
Namespace Name named net/minecraft/client/render/BufferBuilderStorage
intermediary net/minecraft/class_4599
official gdv
-
Field Summary
Modifier and TypeFieldDescriptionprivate final BlockBufferBuilderStorage
private final BlockBufferBuilderPool
private final VertexConsumerProvider.Immediate
private final VertexConsumerProvider.Immediate
private final OutlineVertexConsumerProvider
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprivate static void
assignBufferBuilder
(Object2ObjectLinkedOpenHashMap<RenderLayer, BufferBuilder> builderStorage, RenderLayer layer)
-
Field Details
-
blockBufferBuilders
- Mappings:
Namespace Name Mixin selector named blockBufferBuilders
Lnet/minecraft/client/render/BufferBuilderStorage;blockBufferBuilders:Lnet/minecraft/client/render/chunk/BlockBufferBuilderStorage;
intermediary field_20956
Lnet/minecraft/class_4599;field_20956:Lnet/minecraft/class_750;
official a
Lgdv;a:Lgea;
-
blockBufferBuildersPool
- Mappings:
Namespace Name Mixin selector named blockBufferBuildersPool
Lnet/minecraft/client/render/BufferBuilderStorage;blockBufferBuildersPool:Lnet/minecraft/client/render/chunk/BlockBufferBuilderPool;
intermediary field_46900
Lnet/minecraft/class_4599;field_46900:Lnet/minecraft/class_8901;
official b
Lgdv;b:Lgeb;
-
entityVertexConsumers
- Mappings:
Namespace Name Mixin selector named entityVertexConsumers
Lnet/minecraft/client/render/BufferBuilderStorage;entityVertexConsumers:Lnet/minecraft/client/render/VertexConsumerProvider$Immediate;
intermediary field_46901
Lnet/minecraft/class_4599;field_46901:Lnet/minecraft/class_4597$class_4598;
official c
Lgdv;c:Lgdp$a;
-
effectVertexConsumers
- Mappings:
Namespace Name Mixin selector named effectVertexConsumers
Lnet/minecraft/client/render/BufferBuilderStorage;effectVertexConsumers:Lnet/minecraft/client/render/VertexConsumerProvider$Immediate;
intermediary field_20959
Lnet/minecraft/class_4599;field_20959:Lnet/minecraft/class_4597$class_4598;
official d
Lgdv;d:Lgdp$a;
-
outlineVertexConsumers
- Mappings:
Namespace Name Mixin selector named outlineVertexConsumers
Lnet/minecraft/client/render/BufferBuilderStorage;outlineVertexConsumers:Lnet/minecraft/client/render/OutlineVertexConsumerProvider;
intermediary field_20961
Lnet/minecraft/class_4599;field_20961:Lnet/minecraft/class_4618;
official e
Lgdv;e:Lgdq;
-
-
Constructor Details
-
BufferBuilderStorage
public BufferBuilderStorage(int maxBlockBuildersPoolSize) - Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/client/render/BufferBuilderStorage;<init>(I)V
intermediary <init>
Lnet/minecraft/class_4599;<init>(I)V
official <init>
Lgdv;<init>(I)V
-
-
Method Details
-
assignBufferBuilder
private static void assignBufferBuilder(Object2ObjectLinkedOpenHashMap<RenderLayer, BufferBuilder> builderStorage, RenderLayer layer) - Mappings:
Namespace Name Mixin selector named assignBufferBuilder
Lnet/minecraft/client/render/BufferBuilderStorage;assignBufferBuilder(Lit/unimi/dsi/fastutil/objects/Object2ObjectLinkedOpenHashMap;Lnet/minecraft/client/render/RenderLayer;)V
intermediary method_23798
Lnet/minecraft/class_4599;method_23798(Lit/unimi/dsi/fastutil/objects/Object2ObjectLinkedOpenHashMap;Lnet/minecraft/class_1921;)V
official a
Lgdv;a(Lit/unimi/dsi/fastutil/objects/Object2ObjectLinkedOpenHashMap;Lgdx;)V
-
getBlockBufferBuilders
- Mappings:
Namespace Name Mixin selector named getBlockBufferBuilders
Lnet/minecraft/client/render/BufferBuilderStorage;getBlockBufferBuilders()Lnet/minecraft/client/render/chunk/BlockBufferBuilderStorage;
intermediary method_22997
Lnet/minecraft/class_4599;method_22997()Lnet/minecraft/class_750;
official a
Lgdv;a()Lgea;
-
getBlockBufferBuildersPool
- Mappings:
Namespace Name Mixin selector named getBlockBufferBuildersPool
Lnet/minecraft/client/render/BufferBuilderStorage;getBlockBufferBuildersPool()Lnet/minecraft/client/render/chunk/BlockBufferBuilderPool;
intermediary method_54640
Lnet/minecraft/class_4599;method_54640()Lnet/minecraft/class_8901;
official b
Lgdv;b()Lgeb;
-
getEntityVertexConsumers
- Mappings:
Namespace Name Mixin selector named getEntityVertexConsumers
Lnet/minecraft/client/render/BufferBuilderStorage;getEntityVertexConsumers()Lnet/minecraft/client/render/VertexConsumerProvider$Immediate;
intermediary method_23000
Lnet/minecraft/class_4599;method_23000()Lnet/minecraft/class_4597$class_4598;
official c
Lgdv;c()Lgdp$a;
-
getEffectVertexConsumers
- Mappings:
Namespace Name Mixin selector named getEffectVertexConsumers
Lnet/minecraft/client/render/BufferBuilderStorage;getEffectVertexConsumers()Lnet/minecraft/client/render/VertexConsumerProvider$Immediate;
intermediary method_23001
Lnet/minecraft/class_4599;method_23001()Lnet/minecraft/class_4597$class_4598;
official d
Lgdv;d()Lgdp$a;
-
getOutlineVertexConsumers
- Mappings:
Namespace Name Mixin selector named getOutlineVertexConsumers
Lnet/minecraft/client/render/BufferBuilderStorage;getOutlineVertexConsumers()Lnet/minecraft/client/render/OutlineVertexConsumerProvider;
intermediary method_23003
Lnet/minecraft/class_4599;method_23003()Lnet/minecraft/class_4618;
official e
Lgdv;e()Lgdq;
-