Package net.minecraft.client.render
Class VertexConsumerProvider.Immediate
java.lang.Object
net.minecraft.client.render.VertexConsumerProvider.Immediate
- All Implemented Interfaces:
VertexConsumerProvider
- Enclosing interface:
- VertexConsumerProvider
@Environment(CLIENT) public static class VertexConsumerProvider.Immediate extends Object implements VertexConsumerProvider
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.client.render.VertexConsumerProvider
VertexConsumerProvider.Immediate -
Field Summary
Fields Modifier and Type Field Description protected Set<BufferBuilder>activeConsumersprotected Optional<RenderLayer>currentLayerprotected BufferBuilderfallbackBufferprotected Map<RenderLayer,BufferBuilder>layerBuffers -
Constructor Summary
Constructors Modifier Constructor Description protectedImmediate(BufferBuilder fallbackBuffer, Map<RenderLayer,BufferBuilder> layerBuffers) -
Method Summary
Modifier and Type Method Description voiddraw()voiddraw(RenderLayer layer)VertexConsumergetBuffer(RenderLayer layer)private BufferBuildergetBufferInternal(RenderLayer layer)
-
Field Details
-
fallbackBuffer
-
layerBuffers
-
currentLayer
-
activeConsumers
-
-
Constructor Details
-
Immediate
-
-
Method Details
-
getBuffer
- Specified by:
getBufferin interfaceVertexConsumerProvider
-
getBufferInternal
-
draw
public void draw() -
draw
-