Class ChunkBuilder.Buffers
java.lang.Object
net.minecraft.client.render.chunk.ChunkBuilder.Buffers
- All Implemented Interfaces:
AutoCloseable
- Enclosing class:
ChunkBuilder
@Environment(CLIENT)
public static final class ChunkBuilder.Buffers
extends Object
implements AutoCloseable
- Mappings:
Namespace Name named net/minecraft/client/render/chunk/ChunkBuilder$Buffers
intermediary net/minecraft/class_846$class_10896
official gvd$c
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate int
private VertexFormat.IndexType
(package private) GpuBuffer
-
Constructor Summary
ConstructorsConstructorDescriptionBuffers
(GpuBuffer vertexBuffer, @Nullable GpuBuffer indexBuffer, int indexCount, VertexFormat.IndexType indexType) -
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
int
void
setIndexBuffer
(@Nullable GpuBuffer indexBuffer) void
setIndexCount
(int indexCount) void
setIndexType
(VertexFormat.IndexType indexType) void
setVertexBuffer
(GpuBuffer vertexBuffer)
-
Field Details
-
vertexBuffer
GpuBuffer vertexBuffer- Mappings:
Namespace Name Mixin selector named vertexBuffer
Lnet/minecraft/client/render/chunk/ChunkBuilder$Buffers;vertexBuffer:Lcom/mojang/blaze3d/buffers/GpuBuffer;
intermediary field_57955
Lnet/minecraft/class_846$class_10896;field_57955:Lcom/mojang/blaze3d/buffers/GpuBuffer;
official a
Lgvd$c;a:Lcom/mojang/blaze3d/buffers/GpuBuffer;
-
indexBuffer
- Mappings:
Namespace Name Mixin selector named indexBuffer
Lnet/minecraft/client/render/chunk/ChunkBuilder$Buffers;indexBuffer:Lcom/mojang/blaze3d/buffers/GpuBuffer;
intermediary field_57956
Lnet/minecraft/class_846$class_10896;field_57956:Lcom/mojang/blaze3d/buffers/GpuBuffer;
official b
Lgvd$c;b:Lcom/mojang/blaze3d/buffers/GpuBuffer;
-
indexCount
private int indexCount- Mappings:
Namespace Name Mixin selector named indexCount
Lnet/minecraft/client/render/chunk/ChunkBuilder$Buffers;indexCount:I
intermediary field_57957
Lnet/minecraft/class_846$class_10896;field_57957:I
official c
Lgvd$c;c:I
-
indexType
- Mappings:
Namespace Name Mixin selector named indexType
Lnet/minecraft/client/render/chunk/ChunkBuilder$Buffers;indexType:Lcom/mojang/blaze3d/vertex/VertexFormat$IndexType;
intermediary field_57958
Lnet/minecraft/class_846$class_10896;field_57958:Lcom/mojang/blaze3d/vertex/VertexFormat$class_5595;
official d
Lgvd$c;d:Lcom/mojang/blaze3d/vertex/VertexFormat$a;
-
-
Constructor Details
-
Buffers
public Buffers(GpuBuffer vertexBuffer, @Nullable @Nullable GpuBuffer indexBuffer, int indexCount, VertexFormat.IndexType indexType) - Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/client/render/chunk/ChunkBuilder$Buffers;<init>(Lcom/mojang/blaze3d/buffers/GpuBuffer;Lcom/mojang/blaze3d/buffers/GpuBuffer;ILcom/mojang/blaze3d/vertex/VertexFormat$IndexType;)V
intermediary <init>
Lnet/minecraft/class_846$class_10896;<init>(Lcom/mojang/blaze3d/buffers/GpuBuffer;Lcom/mojang/blaze3d/buffers/GpuBuffer;ILcom/mojang/blaze3d/vertex/VertexFormat$class_5595;)V
official <init>
Lgvd$c;<init>(Lcom/mojang/blaze3d/buffers/GpuBuffer;Lcom/mojang/blaze3d/buffers/GpuBuffer;ILcom/mojang/blaze3d/vertex/VertexFormat$a;)V
-
-
Method Details
-
getVertexBuffer
- Mappings:
Namespace Name Mixin selector named getVertexBuffer
Lnet/minecraft/client/render/chunk/ChunkBuilder$Buffers;getVertexBuffer()Lcom/mojang/blaze3d/buffers/GpuBuffer;
intermediary method_68540
Lnet/minecraft/class_846$class_10896;method_68540()Lcom/mojang/blaze3d/buffers/GpuBuffer;
official a
Lgvd$c;a()Lcom/mojang/blaze3d/buffers/GpuBuffer;
-
getIndexBuffer
- Mappings:
Namespace Name Mixin selector named getIndexBuffer
Lnet/minecraft/client/render/chunk/ChunkBuilder$Buffers;getIndexBuffer()Lcom/mojang/blaze3d/buffers/GpuBuffer;
intermediary method_68544
Lnet/minecraft/class_846$class_10896;method_68544()Lcom/mojang/blaze3d/buffers/GpuBuffer;
official b
Lgvd$c;b()Lcom/mojang/blaze3d/buffers/GpuBuffer;
-
setIndexBuffer
- Mappings:
Namespace Name Mixin selector named setIndexBuffer
Lnet/minecraft/client/render/chunk/ChunkBuilder$Buffers;setIndexBuffer(Lcom/mojang/blaze3d/buffers/GpuBuffer;)V
intermediary method_68542
Lnet/minecraft/class_846$class_10896;method_68542(Lcom/mojang/blaze3d/buffers/GpuBuffer;)V
official a
Lgvd$c;a(Lcom/mojang/blaze3d/buffers/GpuBuffer;)V
-
getIndexCount
public int getIndexCount()- Mappings:
Namespace Name Mixin selector named getIndexCount
Lnet/minecraft/client/render/chunk/ChunkBuilder$Buffers;getIndexCount()I
intermediary method_68546
Lnet/minecraft/class_846$class_10896;method_68546()I
official c
Lgvd$c;c()I
-
getIndexType
- Mappings:
Namespace Name Mixin selector named getIndexType
Lnet/minecraft/client/render/chunk/ChunkBuilder$Buffers;getIndexType()Lcom/mojang/blaze3d/vertex/VertexFormat$IndexType;
intermediary method_68547
Lnet/minecraft/class_846$class_10896;method_68547()Lcom/mojang/blaze3d/vertex/VertexFormat$class_5595;
official d
Lgvd$c;d()Lcom/mojang/blaze3d/vertex/VertexFormat$a;
-
setIndexType
- Mappings:
Namespace Name Mixin selector named setIndexType
Lnet/minecraft/client/render/chunk/ChunkBuilder$Buffers;setIndexType(Lcom/mojang/blaze3d/vertex/VertexFormat$IndexType;)V
intermediary method_68543
Lnet/minecraft/class_846$class_10896;method_68543(Lcom/mojang/blaze3d/vertex/VertexFormat$class_5595;)V
official a
Lgvd$c;a(Lcom/mojang/blaze3d/vertex/VertexFormat$a;)V
-
setIndexCount
public void setIndexCount(int indexCount) - Mappings:
Namespace Name Mixin selector named setIndexCount
Lnet/minecraft/client/render/chunk/ChunkBuilder$Buffers;setIndexCount(I)V
intermediary method_68541
Lnet/minecraft/class_846$class_10896;method_68541(I)V
official a
Lgvd$c;a(I)V
-
setVertexBuffer
- Mappings:
Namespace Name Mixin selector named setVertexBuffer
Lnet/minecraft/client/render/chunk/ChunkBuilder$Buffers;setVertexBuffer(Lcom/mojang/blaze3d/buffers/GpuBuffer;)V
intermediary method_68545
Lnet/minecraft/class_846$class_10896;method_68545(Lcom/mojang/blaze3d/buffers/GpuBuffer;)V
official b
Lgvd$c;b(Lcom/mojang/blaze3d/buffers/GpuBuffer;)V
-
close
public void close()- Specified by:
close
in interfaceAutoCloseable
-