net.minecraft.client.render

public class BuiltBuffer

implements AutoCloseable

com.mojang.blaze3d.vertex.MeshData
net.minecraft.class_9801
net.minecraft.client.render.BuiltBuffer

Field summary

Modifier and TypeField
private final BufferAllocator$CloseableBuffer
vertexBuffer
field_52093
buffer
private BufferAllocator$CloseableBuffer
indexBuffer
field_52094
sortedBuffer
private final BuiltBuffer$DrawParameters
drawState
field_52095
drawParameters

Constructor summary

ModifierConstructor
public (BufferAllocator$CloseableBuffer buffer, BuiltBuffer$DrawParameters drawParameters)

Method summary

Modifier and TypeMethod
private static Vec3fArray
unpackQuadCentroids(ByteBuffer vertexBuffer, int vertices, VertexFormat format)
method_60820(ByteBuffer arg0, int arg1, VertexFormat arg2)
collectCentroids(ByteBuffer buffer, int vertexCount, VertexFormat format)
public ByteBuffer
vertexBuffer()
method_60818()
getBuffer()
public ByteBuffer
indexBuffer()
method_60821()
getSortedBuffer()
public BuiltBuffer$DrawParameters
drawState()
method_60822()
getDrawParameters()
public BuiltBuffer$SortState
sortQuads(ByteBufferBuilder indexBufferTarget, VertexSorting sorting)
method_60819(class_9799 arg0, class_8251 arg1)
sortQuads(BufferAllocator allocator, VertexSorter sorter)
public void
close()