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
- Mappings:
Namespace Name official enh$a
intermediary net/minecraft/class_4597$class_4598
named net/minecraft/client/render/VertexConsumerProvider$Immediate
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.client.render.VertexConsumerProvider
VertexConsumerProvider.Immediate
-
Field Summary
Modifier and TypeFieldDescriptionprotected Set<BufferBuilder>
protected Optional<RenderLayer>
protected BufferBuilder
protected Map<RenderLayer,BufferBuilder>
-
Constructor Summary
ModifierConstructorDescriptionprotected
Immediate(BufferBuilder fallbackBuffer, Map<RenderLayer,BufferBuilder> layerBuffers)
-
Method Summary
Modifier and TypeMethodDescriptionvoid
draw()
void
draw(RenderLayer layer)
getBuffer(RenderLayer layer)
private BufferBuilder
getBufferInternal(RenderLayer layer)
void
-
Field Details
-
fallbackBuffer
- Mappings:
Namespace Name Mixin selector official a
Lenh$a;a:Ldqf;
intermediary field_20952
Lnet/minecraft/class_4597$class_4598;field_20952:Lnet/minecraft/class_287;
named fallbackBuffer
Lnet/minecraft/client/render/VertexConsumerProvider$Immediate;fallbackBuffer:Lnet/minecraft/client/render/BufferBuilder;
-
layerBuffers
- Mappings:
Namespace Name Mixin selector official b
Lenh$a;b:Ljava/util/Map;
intermediary field_20953
Lnet/minecraft/class_4597$class_4598;field_20953:Ljava/util/Map;
named layerBuffers
Lnet/minecraft/client/render/VertexConsumerProvider$Immediate;layerBuffers:Ljava/util/Map;
-
currentLayer
- Mappings:
Namespace Name Mixin selector official c
Lenh$a;c:Ljava/util/Optional;
intermediary field_20954
Lnet/minecraft/class_4597$class_4598;field_20954:Ljava/util/Optional;
named currentLayer
Lnet/minecraft/client/render/VertexConsumerProvider$Immediate;currentLayer:Ljava/util/Optional;
-
activeConsumers
- Mappings:
Namespace Name Mixin selector official d
Lenh$a;d:Ljava/util/Set;
intermediary field_20955
Lnet/minecraft/class_4597$class_4598;field_20955:Ljava/util/Set;
named activeConsumers
Lnet/minecraft/client/render/VertexConsumerProvider$Immediate;activeConsumers:Ljava/util/Set;
-
-
Constructor Details
-
Immediate
- Mappings:
Namespace Name Mixin selector official <init>
Lenh$a;<init>(Ldqf;Ljava/util/Map;)V
intermediary <init>
Lnet/minecraft/class_4597$class_4598;<init>(Lnet/minecraft/class_287;Ljava/util/Map;)V
named <init>
Lnet/minecraft/client/render/VertexConsumerProvider$Immediate;<init>(Lnet/minecraft/client/render/BufferBuilder;Ljava/util/Map;)V
-
-
Method Details
-
getBuffer
- Specified by:
getBuffer
in interfaceVertexConsumerProvider
- Mappings:
Namespace Name Mixin selector official getBuffer
Lenh;getBuffer(Lenp;)Ldqo;
intermediary getBuffer
Lnet/minecraft/class_4597;getBuffer(Lnet/minecraft/class_1921;)Lnet/minecraft/class_4588;
named getBuffer
Lnet/minecraft/client/render/VertexConsumerProvider;getBuffer(Lnet/minecraft/client/render/RenderLayer;)Lnet/minecraft/client/render/VertexConsumer;
-
getBufferInternal
- Mappings:
Namespace Name Mixin selector official b
Lenh$a;b(Lenp;)Ldqf;
intermediary method_22995
Lnet/minecraft/class_4597$class_4598;method_22995(Lnet/minecraft/class_1921;)Lnet/minecraft/class_287;
named getBufferInternal
Lnet/minecraft/client/render/VertexConsumerProvider$Immediate;getBufferInternal(Lnet/minecraft/client/render/RenderLayer;)Lnet/minecraft/client/render/BufferBuilder;
-
method_37104
public void method_37104()- Mappings:
Namespace Name Mixin selector official a
Lenh$a;a()V
intermediary method_37104
Lnet/minecraft/class_4597$class_4598;method_37104()V
named method_37104
Lnet/minecraft/client/render/VertexConsumerProvider$Immediate;method_37104()V
-
draw
public void draw()- Mappings:
Namespace Name Mixin selector official b
Lenh$a;b()V
intermediary method_22993
Lnet/minecraft/class_4597$class_4598;method_22993()V
named draw
Lnet/minecraft/client/render/VertexConsumerProvider$Immediate;draw()V
-
draw
- Mappings:
Namespace Name Mixin selector official a
Lenh$a;a(Lenp;)V
intermediary method_22994
Lnet/minecraft/class_4597$class_4598;method_22994(Lnet/minecraft/class_1921;)V
named draw
Lnet/minecraft/client/render/VertexConsumerProvider$Immediate;draw(Lnet/minecraft/client/render/RenderLayer;)V
-