Class BufferRenderer

java.lang.Object
net.minecraft.client.render.BufferRenderer

@Environment(CLIENT)
public class BufferRenderer
extends Object
Mappings:
Namespace Name
official dpe
intermediary net/minecraft/class_286
named net/minecraft/client/render/BufferRenderer
  • Field Details

    • currentVertexArrayObject

      private static int currentVertexArrayObject
      Mappings:
      Namespace Name Mixin selector
      official a Ldpe;a:I
      intermediary field_29331 Lnet/minecraft/class_286;field_29331:I
      named currentVertexArrayObject Lnet/minecraft/client/render/BufferRenderer;currentVertexArrayObject:I
    • currentVertexBufferObject

      private static int currentVertexBufferObject
      Mappings:
      Namespace Name Mixin selector
      official b Ldpe;b:I
      intermediary field_29332 Lnet/minecraft/class_286;field_29332:I
      named currentVertexBufferObject Lnet/minecraft/client/render/BufferRenderer;currentVertexBufferObject:I
    • currentElementBufferObject

      private static int currentElementBufferObject
      Mappings:
      Namespace Name Mixin selector
      official c Ldpe;c:I
      intermediary field_29333 Lnet/minecraft/class_286;field_29333:I
      named currentElementBufferObject Lnet/minecraft/client/render/BufferRenderer;currentElementBufferObject:I
    • field_29334

      @Nullable private static @Nullable VertexFormat field_29334
      Mappings:
      Namespace Name Mixin selector
      official d Ldpe;d:Ldpn;
      intermediary field_29334 Lnet/minecraft/class_286;field_29334:Lnet/minecraft/class_293;
      named field_29334 Lnet/minecraft/client/render/BufferRenderer;field_29334:Lnet/minecraft/client/render/VertexFormat;
  • Constructor Details

    • BufferRenderer

      public BufferRenderer()
  • Method Details

    • unbindAll

      public static void unbindAll()
      Mappings:
      Namespace Name Mixin selector
      official a Ldpe;a()V
      intermediary method_34420 Lnet/minecraft/class_286;method_34420()V
      named unbindAll Lnet/minecraft/client/render/BufferRenderer;unbindAll()V
    • unbindElementBuffer

      public static void unbindElementBuffer()
      Mappings:
      Namespace Name Mixin selector
      official b Ldpe;b()V
      intermediary method_34423 Lnet/minecraft/class_286;method_34423()V
      named unbindElementBuffer Lnet/minecraft/client/render/BufferRenderer;unbindElementBuffer()V
    • draw

      public static void draw​(BufferBuilder bufferBuilder)
      Mappings:
      Namespace Name Mixin selector
      official a Ldpe;a(Ldpd;)V
      intermediary method_1309 Lnet/minecraft/class_286;method_1309(Lnet/minecraft/class_287;)V
      named draw Lnet/minecraft/client/render/BufferRenderer;draw(Lnet/minecraft/client/render/BufferBuilder;)V
    • method_34422

      private static void method_34422​(ByteBuffer byteBuffer, VertexFormat.DrawMode drawMode, VertexFormat vertexFormat, int int2, VertexFormat.IntType intType, int int3, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Ldpe;a(Ljava/nio/ByteBuffer;Ldpn$b;Ldpn;ILdpn$a;IZ)V
      intermediary method_34422 Lnet/minecraft/class_286;method_34422(Ljava/nio/ByteBuffer;Lnet/minecraft/class_293$class_5596;Lnet/minecraft/class_293;ILnet/minecraft/class_293$class_5595;IZ)V
      named method_34422 Lnet/minecraft/client/render/BufferRenderer;method_34422(Ljava/nio/ByteBuffer;Lnet/minecraft/client/render/VertexFormat$DrawMode;Lnet/minecraft/client/render/VertexFormat;ILnet/minecraft/client/render/VertexFormat$IntType;IZ)V
    • method_34424

      public static void method_34424​(BufferBuilder bufferBuilder)
      Mappings:
      Namespace Name Mixin selector
      official b Ldpe;b(Ldpd;)V
      intermediary method_34424 Lnet/minecraft/class_286;method_34424(Lnet/minecraft/class_287;)V
      named method_34424 Lnet/minecraft/client/render/BufferRenderer;method_34424(Lnet/minecraft/client/render/BufferBuilder;)V
    • method_34421

      private static void method_34421​(VertexFormat vertexFormat)
      Mappings:
      Namespace Name Mixin selector
      official a Ldpe;a(Ldpn;)V
      intermediary method_34421 Lnet/minecraft/class_286;method_34421(Lnet/minecraft/class_293;)V
      named method_34421 Lnet/minecraft/client/render/BufferRenderer;method_34421(Lnet/minecraft/client/render/VertexFormat;)V