类 VertexConsumerProvider.Immediate
- java.lang.Object
-
- net.minecraft.client.render.VertexConsumerProvider.Immediate
-
- 所有已实现的接口:
VertexConsumerProvider
- 封闭接口:
- VertexConsumerProvider
@Environment(CLIENT) public static class VertexConsumerProvider.Immediate extends Object implements VertexConsumerProvider
- Mappings:
Namespace Name official ema$aintermediary net/minecraft/class_4597$class_4598named net/minecraft/client/render/VertexConsumerProvider$Immediate
-
-
嵌套类概要
-
从接口继承的嵌套类/接口 net.minecraft.client.render.VertexConsumerProvider
VertexConsumerProvider.Immediate
-
-
字段概要
字段 修饰符和类型 字段 说明 protected Set<BufferBuilder>activeConsumersprotected Optional<RenderLayer>currentLayerprotected BufferBuilderfallbackBufferprotected Map<RenderLayer,BufferBuilder>layerBuffers
-
构造器概要
构造器 限定符 构造器 说明 protectedImmediate(BufferBuilder fallbackBuffer, Map<RenderLayer,BufferBuilder> layerBuffers)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voiddraw()voiddraw(RenderLayer layer)VertexConsumergetBuffer(RenderLayer layer)private BufferBuildergetBufferInternal(RenderLayer layer)
-
-
-
字段详细资料
-
fallbackBuffer
protected final BufferBuilder fallbackBuffer
- Mappings:
Namespace Name Mixin selector official aLema$a;a:Ldpd;intermediary field_20952Lnet/minecraft/class_4597$class_4598;field_20952:Lnet/minecraft/class_287;named fallbackBufferLnet/minecraft/client/render/VertexConsumerProvider$Immediate;fallbackBuffer:Lnet/minecraft/client/render/BufferBuilder;
-
layerBuffers
protected final Map<RenderLayer,BufferBuilder> layerBuffers
- Mappings:
Namespace Name Mixin selector official bLema$a;b:Ljava/util/Map;intermediary field_20953Lnet/minecraft/class_4597$class_4598;field_20953:Ljava/util/Map;named layerBuffersLnet/minecraft/client/render/VertexConsumerProvider$Immediate;layerBuffers:Ljava/util/Map;
-
currentLayer
protected Optional<RenderLayer> currentLayer
- Mappings:
Namespace Name Mixin selector official cLema$a;c:Ljava/util/Optional;intermediary field_20954Lnet/minecraft/class_4597$class_4598;field_20954:Ljava/util/Optional;named currentLayerLnet/minecraft/client/render/VertexConsumerProvider$Immediate;currentLayer:Ljava/util/Optional;
-
activeConsumers
protected final Set<BufferBuilder> activeConsumers
- Mappings:
Namespace Name Mixin selector official dLema$a;d:Ljava/util/Set;intermediary field_20955Lnet/minecraft/class_4597$class_4598;field_20955:Ljava/util/Set;named activeConsumersLnet/minecraft/client/render/VertexConsumerProvider$Immediate;activeConsumers:Ljava/util/Set;
-
-
构造器详细资料
-
Immediate
protected Immediate(BufferBuilder fallbackBuffer, Map<RenderLayer,BufferBuilder> layerBuffers)
- Mappings:
Namespace Name Mixin selector official <init>Lema$a;<init>(Ldpd;Ljava/util/Map;)Vintermediary <init>Lnet/minecraft/class_4597$class_4598;<init>(Lnet/minecraft/class_287;Ljava/util/Map;)Vnamed <init>Lnet/minecraft/client/render/VertexConsumerProvider$Immediate;<init>(Lnet/minecraft/client/render/BufferBuilder;Ljava/util/Map;)V
-
-
方法详细资料
-
getBuffer
public VertexConsumer getBuffer(RenderLayer layer)
- 指定者:
getBuffer在接口中VertexConsumerProvider- Mappings:
Namespace Name Mixin selector official getBufferLema;getBuffer(Lemi;)Ldpm;intermediary getBufferLnet/minecraft/class_4597;getBuffer(Lnet/minecraft/class_1921;)Lnet/minecraft/class_4588;named getBufferLnet/minecraft/client/render/VertexConsumerProvider;getBuffer(Lnet/minecraft/client/render/RenderLayer;)Lnet/minecraft/client/render/VertexConsumer;
-
getBufferInternal
private BufferBuilder getBufferInternal(RenderLayer layer)
- Mappings:
Namespace Name Mixin selector official bLema$a;b(Lemi;)Ldpd;intermediary method_22995Lnet/minecraft/class_4597$class_4598;method_22995(Lnet/minecraft/class_1921;)Lnet/minecraft/class_287;named getBufferInternalLnet/minecraft/client/render/VertexConsumerProvider$Immediate;getBufferInternal(Lnet/minecraft/client/render/RenderLayer;)Lnet/minecraft/client/render/BufferBuilder;
-
draw
public void draw()
- Mappings:
Namespace Name Mixin selector official aLema$a;a()Vintermediary method_22993Lnet/minecraft/class_4597$class_4598;method_22993()Vnamed drawLnet/minecraft/client/render/VertexConsumerProvider$Immediate;draw()V
-
draw
public void draw(RenderLayer layer)
- Mappings:
Namespace Name Mixin selector official aLema$a;a(Lemi;)Vintermediary method_22994Lnet/minecraft/class_4597$class_4598;method_22994(Lnet/minecraft/class_1921;)Vnamed drawLnet/minecraft/client/render/VertexConsumerProvider$Immediate;draw(Lnet/minecraft/client/render/RenderLayer;)V
-
-