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$BuiltBufferintermediary net/minecraft/class_287$class_7433official ezv$b
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final intprivate final BufferBuilder.DrawParametersprivate boolean -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
batchOffset
private final int batchOffset- Mappings:
Namespace Name Mixin selector named batchOffsetLnet/minecraft/client/render/BufferBuilder$BuiltBuffer;batchOffset:Iintermediary field_39064Lnet/minecraft/class_287$class_7433;field_39064:Iofficial bLezv$b;b:I
-
parameters
- Mappings:
Namespace Name Mixin selector named parametersLnet/minecraft/client/render/BufferBuilder$BuiltBuffer;parameters:Lnet/minecraft/client/render/BufferBuilder$DrawParameters;intermediary field_39065Lnet/minecraft/class_287$class_7433;field_39065:Lnet/minecraft/class_287$class_4574;official cLezv$b;c:Lezv$a;
-
released
private boolean released- Mappings:
Namespace Name Mixin selector named releasedLnet/minecraft/client/render/BufferBuilder$BuiltBuffer;released:Zintermediary field_39066Lnet/minecraft/class_287$class_7433;field_39066:Zofficial dLezv$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;)Vintermediary <init>Lnet/minecraft/class_287$class_7433;<init>(Lnet/minecraft/class_287;ILnet/minecraft/class_287$class_4574;)Vofficial <init>Lezv$b;<init>(Lezv;ILezv$a;)V
-
-
Method Details
-
getVertexBuffer
- Mappings:
Namespace Name Mixin selector named getVertexBufferLnet/minecraft/client/render/BufferBuilder$BuiltBuffer;getVertexBuffer()Ljava/nio/ByteBuffer;intermediary method_43581Lnet/minecraft/class_287$class_7433;method_43581()Ljava/nio/ByteBuffer;official aLezv$b;a()Ljava/nio/ByteBuffer;
-
getIndexBuffer
- Mappings:
Namespace Name Mixin selector named getIndexBufferLnet/minecraft/client/render/BufferBuilder$BuiltBuffer;getIndexBuffer()Ljava/nio/ByteBuffer;intermediary method_43582Lnet/minecraft/class_287$class_7433;method_43582()Ljava/nio/ByteBuffer;official bLezv$b;b()Ljava/nio/ByteBuffer;
-
getParameters
- Mappings:
Namespace Name Mixin selector named getParametersLnet/minecraft/client/render/BufferBuilder$BuiltBuffer;getParameters()Lnet/minecraft/client/render/BufferBuilder$DrawParameters;intermediary method_43583Lnet/minecraft/class_287$class_7433;method_43583()Lnet/minecraft/class_287$class_4574;official cLezv$b;c()Lezv$a;
-
isEmpty
public boolean isEmpty()- Mappings:
Namespace Name Mixin selector named isEmptyLnet/minecraft/client/render/BufferBuilder$BuiltBuffer;isEmpty()Zintermediary method_43584Lnet/minecraft/class_287$class_7433;method_43584()Zofficial dLezv$b;d()Z
-
release
public void release()- Mappings:
Namespace Name Mixin selector named releaseLnet/minecraft/client/render/BufferBuilder$BuiltBuffer;release()Vintermediary method_43585Lnet/minecraft/class_287$class_7433;method_43585()Vofficial eLezv$b;e()V
-