Class BufferBuilder.DrawArrayParameters

java.lang.Object
net.minecraft.client.render.BufferBuilder.DrawArrayParameters
Enclosing class:
BufferBuilder

@Environment(CLIENT) public static final class BufferBuilder.DrawArrayParameters extends Object
Mappings:
Namespace Name
official dth$a
intermediary net/minecraft/class_287$class_4574
named net/minecraft/client/render/BufferBuilder$DrawArrayParameters
  • Field Details

    • vertexFormat

      private final VertexFormat vertexFormat
      Mappings:
      Namespace Name Mixin selector
      official a Ldth$a;a:Ldtr;
      intermediary field_20779 Lnet/minecraft/class_287$class_4574;field_20779:Lnet/minecraft/class_293;
      named vertexFormat Lnet/minecraft/client/render/BufferBuilder$DrawArrayParameters;vertexFormat:Lnet/minecraft/client/render/VertexFormat;
    • count

      private final int count
      Mappings:
      Namespace Name Mixin selector
      official b Ldth$a;b:I
      intermediary field_20780 Lnet/minecraft/class_287$class_4574;field_20780:I
      named count Lnet/minecraft/client/render/BufferBuilder$DrawArrayParameters;count:I
    • vertexCount

      private final int vertexCount
      Mappings:
      Namespace Name Mixin selector
      official c Ldth$a;c:I
      intermediary field_27354 Lnet/minecraft/class_287$class_4574;field_27354:I
      named vertexCount Lnet/minecraft/client/render/BufferBuilder$DrawArrayParameters;vertexCount:I
    • mode

      private final VertexFormat.DrawMode mode
      Mappings:
      Namespace Name Mixin selector
      official d Ldth$a;d:Ldtr$b;
      intermediary field_20781 Lnet/minecraft/class_287$class_4574;field_20781:Lnet/minecraft/class_293$class_5596;
      named mode Lnet/minecraft/client/render/BufferBuilder$DrawArrayParameters;mode:Lnet/minecraft/client/render/VertexFormat$DrawMode;
    • elementFormat

      private final VertexFormat.IntType elementFormat
      Mappings:
      Namespace Name Mixin selector
      official e Ldth$a;e:Ldtr$a;
      intermediary field_27355 Lnet/minecraft/class_287$class_4574;field_27355:Lnet/minecraft/class_293$class_5595;
      named elementFormat Lnet/minecraft/client/render/BufferBuilder$DrawArrayParameters;elementFormat:Lnet/minecraft/client/render/VertexFormat$IntType;
    • hasNoVertexBuffer

      private final boolean hasNoVertexBuffer
      Mappings:
      Namespace Name Mixin selector
      official f Ldth$a;f:Z
      intermediary field_27356 Lnet/minecraft/class_287$class_4574;field_27356:Z
      named hasNoVertexBuffer Lnet/minecraft/client/render/BufferBuilder$DrawArrayParameters;hasNoVertexBuffer:Z
    • hasNoIndexBuffer

      private final boolean hasNoIndexBuffer
      Mappings:
      Namespace Name Mixin selector
      official g Ldth$a;g:Z
      intermediary field_27357 Lnet/minecraft/class_287$class_4574;field_27357:Z
      named hasNoIndexBuffer Lnet/minecraft/client/render/BufferBuilder$DrawArrayParameters;hasNoIndexBuffer:Z
  • Constructor Details

    • DrawArrayParameters

      DrawArrayParameters(VertexFormat vertexFormat, int count, int vertexCount, VertexFormat.DrawMode mode, VertexFormat.IntType elementFormat, boolean hasNoVertexBuffer, boolean hasNoIndexBuffer)
      Mappings:
      Namespace Name Mixin selector
      official <init> Ldth$a;<init>(Ldtr;IILdtr$b;Ldtr$a;ZZ)V
      intermediary <init> Lnet/minecraft/class_287$class_4574;<init>(Lnet/minecraft/class_293;IILnet/minecraft/class_293$class_5596;Lnet/minecraft/class_293$class_5595;ZZ)V
      named <init> Lnet/minecraft/client/render/BufferBuilder$DrawArrayParameters;<init>(Lnet/minecraft/client/render/VertexFormat;IILnet/minecraft/client/render/VertexFormat$DrawMode;Lnet/minecraft/client/render/VertexFormat$IntType;ZZ)V
  • Method Details

    • getVertexFormat

      public VertexFormat getVertexFormat()
      Mappings:
      Namespace Name Mixin selector
      official a Ldth$a;a()Ldtr;
      intermediary method_22634 Lnet/minecraft/class_287$class_4574;method_22634()Lnet/minecraft/class_293;
      named getVertexFormat Lnet/minecraft/client/render/BufferBuilder$DrawArrayParameters;getVertexFormat()Lnet/minecraft/client/render/VertexFormat;
    • getCount

      public int getCount()
      Mappings:
      Namespace Name Mixin selector
      official b Ldth$a;b()I
      intermediary method_22635 Lnet/minecraft/class_287$class_4574;method_22635()I
      named getCount Lnet/minecraft/client/render/BufferBuilder$DrawArrayParameters;getCount()I
    • getVertexCount

      public int getVertexCount()
      Mappings:
      Namespace Name Mixin selector
      official c Ldth$a;c()I
      intermediary method_31955 Lnet/minecraft/class_287$class_4574;method_31955()I
      named getVertexCount Lnet/minecraft/client/render/BufferBuilder$DrawArrayParameters;getVertexCount()I
    • getMode

      public VertexFormat.DrawMode getMode()
      Mappings:
      Namespace Name Mixin selector
      official d Ldth$a;d()Ldtr$b;
      intermediary method_22636 Lnet/minecraft/class_287$class_4574;method_22636()Lnet/minecraft/class_293$class_5596;
      named getMode Lnet/minecraft/client/render/BufferBuilder$DrawArrayParameters;getMode()Lnet/minecraft/client/render/VertexFormat$DrawMode;
    • getElementFormat

      public VertexFormat.IntType getElementFormat()
      Mappings:
      Namespace Name Mixin selector
      official e Ldth$a;e()Ldtr$a;
      intermediary method_31956 Lnet/minecraft/class_287$class_4574;method_31956()Lnet/minecraft/class_293$class_5595;
      named getElementFormat Lnet/minecraft/client/render/BufferBuilder$DrawArrayParameters;getElementFormat()Lnet/minecraft/client/render/VertexFormat$IntType;
    • getIndexBufferStart

      public int getIndexBufferStart()
      Mappings:
      Namespace Name Mixin selector
      official f Ldth$a;f()I
      intermediary method_31957 Lnet/minecraft/class_287$class_4574;method_31957()I
      named getIndexBufferStart Lnet/minecraft/client/render/BufferBuilder$DrawArrayParameters;getIndexBufferStart()I
    • getIndexBufferLength

      private int getIndexBufferLength()
      Mappings:
      Namespace Name Mixin selector
      official j Ldth$a;j()I
      intermediary method_31961 Lnet/minecraft/class_287$class_4574;method_31961()I
      named getIndexBufferLength Lnet/minecraft/client/render/BufferBuilder$DrawArrayParameters;getIndexBufferLength()I
    • getIndexBufferEnd

      public int getIndexBufferEnd()
      Mappings:
      Namespace Name Mixin selector
      official g Ldth$a;g()I
      intermediary method_31958 Lnet/minecraft/class_287$class_4574;method_31958()I
      named getIndexBufferEnd Lnet/minecraft/client/render/BufferBuilder$DrawArrayParameters;getIndexBufferEnd()I
    • hasNoVertexBuffer

      public boolean hasNoVertexBuffer()
      Mappings:
      Namespace Name Mixin selector
      official h Ldth$a;h()Z
      intermediary method_31959 Lnet/minecraft/class_287$class_4574;method_31959()Z
      named hasNoVertexBuffer Lnet/minecraft/client/render/BufferBuilder$DrawArrayParameters;hasNoVertexBuffer()Z
    • hasNoIndexBuffer

      public boolean hasNoIndexBuffer()
      Mappings:
      Namespace Name Mixin selector
      official i Ldth$a;i()Z
      intermediary method_31960 Lnet/minecraft/class_287$class_4574;method_31960()Z
      named hasNoIndexBuffer Lnet/minecraft/client/render/BufferBuilder$DrawArrayParameters;hasNoIndexBuffer()Z