Package net.minecraft.client.render
Class BufferBuilder.BuiltBuffer
java.lang.Object
net.minecraft.client.render.BufferBuilder.BuiltBuffer
- Enclosing class:
BufferBuilder
An output of
BufferBuilder
. It contains a ByteBuffer
of
vertices, a ByteBuffer
of indices if sorting has been done, and
some information necessary to draw these data.- Mappings:
Namespace Name named net/minecraft/client/render/BufferBuilder$BuiltBuffer
intermediary net/minecraft/class_287$class_7433
official ezv$b
-
Field Summary
Modifier and TypeFieldDescriptionprivate final int
private final BufferBuilder.DrawParameters
private boolean
-
Constructor Summary
-
Method Summary
-
Field Details
-
batchOffset
private final int batchOffset- Mappings:
Namespace Name Mixin selector named batchOffset
Lnet/minecraft/client/render/BufferBuilder$BuiltBuffer;batchOffset:I
intermediary field_39064
Lnet/minecraft/class_287$class_7433;field_39064:I
official b
Lezv$b;b:I
-
parameters
- Mappings:
Namespace Name Mixin selector named parameters
Lnet/minecraft/client/render/BufferBuilder$BuiltBuffer;parameters:Lnet/minecraft/client/render/BufferBuilder$DrawParameters;
intermediary field_39065
Lnet/minecraft/class_287$class_7433;field_39065:Lnet/minecraft/class_287$class_4574;
official c
Lezv$b;c:Lezv$a;
-
released
private boolean released- Mappings:
Namespace Name Mixin selector named released
Lnet/minecraft/client/render/BufferBuilder$BuiltBuffer;released:Z
intermediary field_39066
Lnet/minecraft/class_287$class_7433;field_39066:Z
official d
Lezv$b;d:Z
-
-
Constructor Details
-
BuiltBuffer
BuiltBuffer(int batchOffset, BufferBuilder.DrawParameters parameters) - Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/client/render/BufferBuilder$BuiltBuffer;<init>(Lnet/minecraft/client/render/BufferBuilder;ILnet/minecraft/client/render/BufferBuilder$DrawParameters;)V
intermediary <init>
Lnet/minecraft/class_287$class_7433;<init>(Lnet/minecraft/class_287;ILnet/minecraft/class_287$class_4574;)V
official <init>
Lezv$b;<init>(Lezv;ILezv$a;)V
-
-
Method Details
-
getVertexBuffer
- Mappings:
Namespace Name Mixin selector named getVertexBuffer
Lnet/minecraft/client/render/BufferBuilder$BuiltBuffer;getVertexBuffer()Ljava/nio/ByteBuffer;
intermediary method_43581
Lnet/minecraft/class_287$class_7433;method_43581()Ljava/nio/ByteBuffer;
official a
Lezv$b;a()Ljava/nio/ByteBuffer;
-
getIndexBuffer
- Mappings:
Namespace Name Mixin selector named getIndexBuffer
Lnet/minecraft/client/render/BufferBuilder$BuiltBuffer;getIndexBuffer()Ljava/nio/ByteBuffer;
intermediary method_43582
Lnet/minecraft/class_287$class_7433;method_43582()Ljava/nio/ByteBuffer;
official b
Lezv$b;b()Ljava/nio/ByteBuffer;
-
getParameters
- Mappings:
Namespace Name Mixin selector named getParameters
Lnet/minecraft/client/render/BufferBuilder$BuiltBuffer;getParameters()Lnet/minecraft/client/render/BufferBuilder$DrawParameters;
intermediary method_43583
Lnet/minecraft/class_287$class_7433;method_43583()Lnet/minecraft/class_287$class_4574;
official c
Lezv$b;c()Lezv$a;
-
isEmpty
public boolean isEmpty()- Mappings:
Namespace Name Mixin selector named isEmpty
Lnet/minecraft/client/render/BufferBuilder$BuiltBuffer;isEmpty()Z
intermediary method_43584
Lnet/minecraft/class_287$class_7433;method_43584()Z
official d
Lezv$b;d()Z
-
release
public void release()- Mappings:
Namespace Name Mixin selector named release
Lnet/minecraft/client/render/BufferBuilder$BuiltBuffer;release()V
intermediary method_43585
Lnet/minecraft/class_287$class_7433;method_43585()V
official e
Lezv$b;e()V
-