Package net.minecraft.client.render
Class BufferBuilderStorage
java.lang.Object
net.minecraft.client.render.BufferBuilderStorage
@Environment(CLIENT) public class BufferBuilderStorage extends Object
-
Field Summary
Fields Modifier and Type Field Description private BlockBufferBuilderStorage
blockBuilders
private VertexConsumerProvider.Immediate
effectVertexConsumers
private SortedMap<RenderLayer,BufferBuilder>
entityBuilders
private VertexConsumerProvider.Immediate
entityVertexConsumers
private OutlineVertexConsumerProvider
outlineVertexConsumers
-
Constructor Summary
Constructors Constructor Description BufferBuilderStorage()
-
Method Summary
Modifier and Type Method Description private static void
assignBufferBuilder(Object2ObjectLinkedOpenHashMap<RenderLayer,BufferBuilder> builderStorage, RenderLayer layer)
BlockBufferBuilderStorage
getBlockBufferBuilders()
VertexConsumerProvider.Immediate
getEffectVertexConsumers()
VertexConsumerProvider.Immediate
getEntityVertexConsumers()
OutlineVertexConsumerProvider
getOutlineVertexConsumers()
-
Field Details
-
blockBuilders
-
entityBuilders
-
entityVertexConsumers
-
effectVertexConsumers
-
outlineVertexConsumers
-
-
Constructor Details
-
BufferBuilderStorage
public BufferBuilderStorage()
-
-
Method Details
-
assignBufferBuilder
private static void assignBufferBuilder(Object2ObjectLinkedOpenHashMap<RenderLayer,BufferBuilder> builderStorage, RenderLayer layer) -
getBlockBufferBuilders
-
getEntityVertexConsumers
-
getEffectVertexConsumers
-
getOutlineVertexConsumers
-