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 BlockBufferBuilderStorageblockBuildersprivate VertexConsumerProvider.ImmediateeffectVertexConsumersprivate SortedMap<RenderLayer,BufferBuilder>entityBuildersprivate VertexConsumerProvider.ImmediateentityVertexConsumersprivate OutlineVertexConsumerProvideroutlineVertexConsumers -
Constructor Summary
Constructors Constructor Description BufferBuilderStorage() -
Method Summary
Modifier and Type Method Description private static voidassignBufferBuilder(Object2ObjectLinkedOpenHashMap<RenderLayer,BufferBuilder> builderStorage, RenderLayer layer)BlockBufferBuilderStoragegetBlockBufferBuilders()VertexConsumerProvider.ImmediategetEffectVertexConsumers()VertexConsumerProvider.ImmediategetEntityVertexConsumers()OutlineVertexConsumerProvidergetOutlineVertexConsumers()
-
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
-