类 VertexConsumerProvider.Immediate

    • 字段详细资料

      • fallbackBuffer

        protected final BufferBuilder fallbackBuffer
        Mappings:
        Namespace Name Mixin selector
        official a Lema$a;a:Ldpd;
        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

        protected final Map<RenderLayer,​BufferBuilder> layerBuffers
        Mappings:
        Namespace Name Mixin selector
        official b Lema$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

        protected Optional<RenderLayer> currentLayer
        Mappings:
        Namespace Name Mixin selector
        official c Lema$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

        protected final Set<BufferBuilder> activeConsumers
        Mappings:
        Namespace Name Mixin selector
        official d Lema$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;
    • 构造器详细资料

      • Immediate

        protected Immediate​(BufferBuilder fallbackBuffer,
                            Map<RenderLayer,​BufferBuilder> layerBuffers)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lema$a;<init>(Ldpd;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
    • 方法详细资料

      • getBuffer

        public VertexConsumer getBuffer​(RenderLayer layer)
        指定者:
        getBuffer 在接口中 VertexConsumerProvider
        Mappings:
        Namespace Name Mixin selector
        official getBuffer Lema;getBuffer(Lemi;)Ldpm;
        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

        private BufferBuilder getBufferInternal​(RenderLayer layer)
        Mappings:
        Namespace Name Mixin selector
        official b Lema$a;b(Lemi;)Ldpd;
        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;
      • draw

        public void draw()
        Mappings:
        Namespace Name Mixin selector
        official a Lema$a;a()V
        intermediary method_22993 Lnet/minecraft/class_4597$class_4598;method_22993()V
        named draw Lnet/minecraft/client/render/VertexConsumerProvider$Immediate;draw()V
      • draw

        public void draw​(RenderLayer layer)
        Mappings:
        Namespace Name Mixin selector
        official a Lema$a;a(Lemi;)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