Package net.minecraft.client.render
Class BufferBuilderStorage
java.lang.Object
net.minecraft.client.render.BufferBuilderStorage
- Mappings:
 Namespace Name named net/minecraft/client/render/BufferBuilderStorageintermediary net/minecraft/class_4599official gxw
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final BlockBufferAllocatorStorageprivate final BlockBufferBuilderPoolprivate final VertexConsumerProvider.Immediateprivate final VertexConsumerProvider.Immediateprivate final OutlineVertexConsumerProvider - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionprivate static voidassignBufferBuilder(Object2ObjectLinkedOpenHashMap<RenderLayer, BufferAllocator> builderStorage, RenderLayer layer)  
- 
Field Details
- 
blockBufferBuilders
- Mappings:
 Namespace Name Mixin selector named blockBufferBuildersLnet/minecraft/client/render/BufferBuilderStorage;blockBufferBuilders:Lnet/minecraft/client/render/chunk/BlockBufferAllocatorStorage;intermediary field_20956Lnet/minecraft/class_4599;field_20956:Lnet/minecraft/class_750;official aLgxw;a:Lgyc;
 - 
blockBufferBuildersPool
- Mappings:
 Namespace Name Mixin selector named blockBufferBuildersPoolLnet/minecraft/client/render/BufferBuilderStorage;blockBufferBuildersPool:Lnet/minecraft/client/render/chunk/BlockBufferBuilderPool;intermediary field_46900Lnet/minecraft/class_4599;field_46900:Lnet/minecraft/class_8901;official bLgxw;b:Lgyd;
 - 
entityVertexConsumers
- Mappings:
 Namespace Name Mixin selector named entityVertexConsumersLnet/minecraft/client/render/BufferBuilderStorage;entityVertexConsumers:Lnet/minecraft/client/render/VertexConsumerProvider$Immediate;intermediary field_46901Lnet/minecraft/class_4599;field_46901:Lnet/minecraft/class_4597$class_4598;official cLgxw;c:Lgxn$a;
 - 
effectVertexConsumers
- Mappings:
 Namespace Name Mixin selector named effectVertexConsumersLnet/minecraft/client/render/BufferBuilderStorage;effectVertexConsumers:Lnet/minecraft/client/render/VertexConsumerProvider$Immediate;intermediary field_20959Lnet/minecraft/class_4599;field_20959:Lnet/minecraft/class_4597$class_4598;official dLgxw;d:Lgxn$a;
 - 
outlineVertexConsumers
- Mappings:
 Namespace Name Mixin selector named outlineVertexConsumersLnet/minecraft/client/render/BufferBuilderStorage;outlineVertexConsumers:Lnet/minecraft/client/render/OutlineVertexConsumerProvider;intermediary field_20961Lnet/minecraft/class_4599;field_20961:Lnet/minecraft/class_4618;official eLgxw;e:Lgxp;
 
 - 
 - 
Constructor Details
- 
BufferBuilderStorage
public BufferBuilderStorage(int maxBlockBuildersPoolSize) - Mappings:
 Namespace Name Mixin selector named <init>Lnet/minecraft/client/render/BufferBuilderStorage;<init>(I)Vintermediary <init>Lnet/minecraft/class_4599;<init>(I)Vofficial <init>Lgxw;<init>(I)V
 
 - 
 - 
Method Details
- 
assignBufferBuilder
private static void assignBufferBuilder(Object2ObjectLinkedOpenHashMap<RenderLayer, BufferAllocator> builderStorage, RenderLayer layer) - Mappings:
 Namespace Name Mixin selector named assignBufferBuilderLnet/minecraft/client/render/BufferBuilderStorage;assignBufferBuilder(Lit/unimi/dsi/fastutil/objects/Object2ObjectLinkedOpenHashMap;Lnet/minecraft/client/render/RenderLayer;)Vintermediary method_23798Lnet/minecraft/class_4599;method_23798(Lit/unimi/dsi/fastutil/objects/Object2ObjectLinkedOpenHashMap;Lnet/minecraft/class_1921;)Vofficial aLgxw;a(Lit/unimi/dsi/fastutil/objects/Object2ObjectLinkedOpenHashMap;Lgxz;)V
 - 
getBlockBufferBuilders
- Mappings:
 Namespace Name Mixin selector named getBlockBufferBuildersLnet/minecraft/client/render/BufferBuilderStorage;getBlockBufferBuilders()Lnet/minecraft/client/render/chunk/BlockBufferAllocatorStorage;intermediary method_22997Lnet/minecraft/class_4599;method_22997()Lnet/minecraft/class_750;official aLgxw;a()Lgyc;
 - 
getBlockBufferBuildersPool
- Mappings:
 Namespace Name Mixin selector named getBlockBufferBuildersPoolLnet/minecraft/client/render/BufferBuilderStorage;getBlockBufferBuildersPool()Lnet/minecraft/client/render/chunk/BlockBufferBuilderPool;intermediary method_54640Lnet/minecraft/class_4599;method_54640()Lnet/minecraft/class_8901;official bLgxw;b()Lgyd;
 - 
getEntityVertexConsumers
- Mappings:
 Namespace Name Mixin selector named getEntityVertexConsumersLnet/minecraft/client/render/BufferBuilderStorage;getEntityVertexConsumers()Lnet/minecraft/client/render/VertexConsumerProvider$Immediate;intermediary method_23000Lnet/minecraft/class_4599;method_23000()Lnet/minecraft/class_4597$class_4598;official cLgxw;c()Lgxn$a;
 - 
getEffectVertexConsumers
- Mappings:
 Namespace Name Mixin selector named getEffectVertexConsumersLnet/minecraft/client/render/BufferBuilderStorage;getEffectVertexConsumers()Lnet/minecraft/client/render/VertexConsumerProvider$Immediate;intermediary method_23001Lnet/minecraft/class_4599;method_23001()Lnet/minecraft/class_4597$class_4598;official dLgxw;d()Lgxn$a;
 - 
getOutlineVertexConsumers
- Mappings:
 Namespace Name Mixin selector named getOutlineVertexConsumersLnet/minecraft/client/render/BufferBuilderStorage;getOutlineVertexConsumers()Lnet/minecraft/client/render/OutlineVertexConsumerProvider;intermediary method_23003Lnet/minecraft/class_4599;method_23003()Lnet/minecraft/class_4618;official eLgxw;e()Lgxp;
 
 -