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 official efg$bintermediary net/minecraft/class_287$class_7433named net/minecraft/client/render/BufferBuilder$BuiltBuffer
-
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 official bLefg$b;b:Iintermediary field_39064Lnet/minecraft/class_287$class_7433;field_39064:Inamed batchOffsetLnet/minecraft/client/render/BufferBuilder$BuiltBuffer;batchOffset:I
-
parameters
- Mappings:
Namespace Name Mixin selector official cLefg$b;c:Lefg$a;intermediary field_39065Lnet/minecraft/class_287$class_7433;field_39065:Lnet/minecraft/class_287$class_4574;named parametersLnet/minecraft/client/render/BufferBuilder$BuiltBuffer;parameters:Lnet/minecraft/client/render/BufferBuilder$DrawParameters;
-
released
private boolean released- Mappings:
Namespace Name Mixin selector official dLefg$b;d:Zintermediary field_39066Lnet/minecraft/class_287$class_7433;field_39066:Znamed releasedLnet/minecraft/client/render/BufferBuilder$BuiltBuffer;released:Z
-
-
Constructor Details
-
BuiltBuffer
BuiltBuffer(int batchOffset, BufferBuilder.DrawParameters parameters) - Mappings:
Namespace Name Mixin selector official <init>Lefg$b;<init>(Lefg;ILefg$a;)Vintermediary <init>Lnet/minecraft/class_287$class_7433;<init>(Lnet/minecraft/class_287;ILnet/minecraft/class_287$class_4574;)Vnamed <init>Lnet/minecraft/client/render/BufferBuilder$BuiltBuffer;<init>(Lnet/minecraft/client/render/BufferBuilder;ILnet/minecraft/client/render/BufferBuilder$DrawParameters;)V
-
-
Method Details
-
getVertexBuffer
- Mappings:
Namespace Name Mixin selector official aLefg$b;a()Ljava/nio/ByteBuffer;intermediary method_43581Lnet/minecraft/class_287$class_7433;method_43581()Ljava/nio/ByteBuffer;named getVertexBufferLnet/minecraft/client/render/BufferBuilder$BuiltBuffer;getVertexBuffer()Ljava/nio/ByteBuffer;
-
getIndexBuffer
- Mappings:
Namespace Name Mixin selector official bLefg$b;b()Ljava/nio/ByteBuffer;intermediary method_43582Lnet/minecraft/class_287$class_7433;method_43582()Ljava/nio/ByteBuffer;named getIndexBufferLnet/minecraft/client/render/BufferBuilder$BuiltBuffer;getIndexBuffer()Ljava/nio/ByteBuffer;
-
getParameters
- Mappings:
Namespace Name Mixin selector official cLefg$b;c()Lefg$a;intermediary method_43583Lnet/minecraft/class_287$class_7433;method_43583()Lnet/minecraft/class_287$class_4574;named getParametersLnet/minecraft/client/render/BufferBuilder$BuiltBuffer;getParameters()Lnet/minecraft/client/render/BufferBuilder$DrawParameters;
-
isEmpty
public boolean isEmpty()- Mappings:
Namespace Name Mixin selector official dLefg$b;d()Zintermediary method_43584Lnet/minecraft/class_287$class_7433;method_43584()Znamed isEmptyLnet/minecraft/client/render/BufferBuilder$BuiltBuffer;isEmpty()Z
-
release
public void release()- Mappings:
Namespace Name Mixin selector official eLefg$b;e()Vintermediary method_43585Lnet/minecraft/class_287$class_7433;method_43585()Vnamed releaseLnet/minecraft/client/render/BufferBuilder$BuiltBuffer;release()V
-