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$Buffersintermediary net/minecraft/class_846$class_10896official gvd$c
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate VertexFormat.IndexType(package private) GpuBuffer -
Constructor Summary
ConstructorsConstructorDescriptionBuffers(GpuBuffer vertexBuffer, @Nullable GpuBuffer indexBuffer, int indexCount, VertexFormat.IndexType indexType) -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()intvoidsetIndexBuffer(@Nullable GpuBuffer indexBuffer) voidsetIndexCount(int indexCount) voidsetIndexType(VertexFormat.IndexType indexType) voidsetVertexBuffer(GpuBuffer vertexBuffer)
-
Field Details
-
vertexBuffer
GpuBuffer vertexBuffer- Mappings:
Namespace Name Mixin selector named vertexBufferLnet/minecraft/client/render/chunk/ChunkBuilder$Buffers;vertexBuffer:Lcom/mojang/blaze3d/buffers/GpuBuffer;intermediary field_57955Lnet/minecraft/class_846$class_10896;field_57955:Lcom/mojang/blaze3d/buffers/GpuBuffer;official aLgvd$c;a:Lcom/mojang/blaze3d/buffers/GpuBuffer;
-
indexBuffer
- Mappings:
Namespace Name Mixin selector named indexBufferLnet/minecraft/client/render/chunk/ChunkBuilder$Buffers;indexBuffer:Lcom/mojang/blaze3d/buffers/GpuBuffer;intermediary field_57956Lnet/minecraft/class_846$class_10896;field_57956:Lcom/mojang/blaze3d/buffers/GpuBuffer;official bLgvd$c;b:Lcom/mojang/blaze3d/buffers/GpuBuffer;
-
indexCount
private int indexCount- Mappings:
Namespace Name Mixin selector named indexCountLnet/minecraft/client/render/chunk/ChunkBuilder$Buffers;indexCount:Iintermediary field_57957Lnet/minecraft/class_846$class_10896;field_57957:Iofficial cLgvd$c;c:I
-
indexType
- Mappings:
Namespace Name Mixin selector named indexTypeLnet/minecraft/client/render/chunk/ChunkBuilder$Buffers;indexType:Lcom/mojang/blaze3d/vertex/VertexFormat$IndexType;intermediary field_57958Lnet/minecraft/class_846$class_10896;field_57958:Lcom/mojang/blaze3d/vertex/VertexFormat$class_5595;official dLgvd$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;)Vintermediary <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;)Vofficial <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 getVertexBufferLnet/minecraft/client/render/chunk/ChunkBuilder$Buffers;getVertexBuffer()Lcom/mojang/blaze3d/buffers/GpuBuffer;intermediary method_68540Lnet/minecraft/class_846$class_10896;method_68540()Lcom/mojang/blaze3d/buffers/GpuBuffer;official aLgvd$c;a()Lcom/mojang/blaze3d/buffers/GpuBuffer;
-
getIndexBuffer
- Mappings:
Namespace Name Mixin selector named getIndexBufferLnet/minecraft/client/render/chunk/ChunkBuilder$Buffers;getIndexBuffer()Lcom/mojang/blaze3d/buffers/GpuBuffer;intermediary method_68544Lnet/minecraft/class_846$class_10896;method_68544()Lcom/mojang/blaze3d/buffers/GpuBuffer;official bLgvd$c;b()Lcom/mojang/blaze3d/buffers/GpuBuffer;
-
setIndexBuffer
- Mappings:
Namespace Name Mixin selector named setIndexBufferLnet/minecraft/client/render/chunk/ChunkBuilder$Buffers;setIndexBuffer(Lcom/mojang/blaze3d/buffers/GpuBuffer;)Vintermediary method_68542Lnet/minecraft/class_846$class_10896;method_68542(Lcom/mojang/blaze3d/buffers/GpuBuffer;)Vofficial aLgvd$c;a(Lcom/mojang/blaze3d/buffers/GpuBuffer;)V
-
getIndexCount
public int getIndexCount()- Mappings:
Namespace Name Mixin selector named getIndexCountLnet/minecraft/client/render/chunk/ChunkBuilder$Buffers;getIndexCount()Iintermediary method_68546Lnet/minecraft/class_846$class_10896;method_68546()Iofficial cLgvd$c;c()I
-
getIndexType
- Mappings:
Namespace Name Mixin selector named getIndexTypeLnet/minecraft/client/render/chunk/ChunkBuilder$Buffers;getIndexType()Lcom/mojang/blaze3d/vertex/VertexFormat$IndexType;intermediary method_68547Lnet/minecraft/class_846$class_10896;method_68547()Lcom/mojang/blaze3d/vertex/VertexFormat$class_5595;official dLgvd$c;d()Lcom/mojang/blaze3d/vertex/VertexFormat$a;
-
setIndexType
- Mappings:
Namespace Name Mixin selector named setIndexTypeLnet/minecraft/client/render/chunk/ChunkBuilder$Buffers;setIndexType(Lcom/mojang/blaze3d/vertex/VertexFormat$IndexType;)Vintermediary method_68543Lnet/minecraft/class_846$class_10896;method_68543(Lcom/mojang/blaze3d/vertex/VertexFormat$class_5595;)Vofficial aLgvd$c;a(Lcom/mojang/blaze3d/vertex/VertexFormat$a;)V
-
setIndexCount
public void setIndexCount(int indexCount) - Mappings:
Namespace Name Mixin selector named setIndexCountLnet/minecraft/client/render/chunk/ChunkBuilder$Buffers;setIndexCount(I)Vintermediary method_68541Lnet/minecraft/class_846$class_10896;method_68541(I)Vofficial aLgvd$c;a(I)V
-
setVertexBuffer
- Mappings:
Namespace Name Mixin selector named setVertexBufferLnet/minecraft/client/render/chunk/ChunkBuilder$Buffers;setVertexBuffer(Lcom/mojang/blaze3d/buffers/GpuBuffer;)Vintermediary method_68545Lnet/minecraft/class_846$class_10896;method_68545(Lcom/mojang/blaze3d/buffers/GpuBuffer;)Vofficial bLgvd$c;b(Lcom/mojang/blaze3d/buffers/GpuBuffer;)V
-
close
public void close()- Specified by:
closein interfaceAutoCloseable
-