com.mojang.blaze3d.vertex

public class MeshData

implements AutoCloseable

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

Field summary

Modifier and TypeField
private final ByteBufferBuilder$Result
a
vertexBuffer
field_52093
buffer
private ByteBufferBuilder$Result
b
indexBuffer
field_52094
sortedBuffer
private final MeshData$DrawState
c
drawState
field_52095
drawParameters

Constructor summary

ModifierConstructor
public (ByteBufferBuilder$Result buffer, MeshData$DrawState drawParameters)

Method summary

Modifier and TypeMethod
private static org.joml.Vector3f[]
a(ByteBuffer arg0, int arg1, fga arg2)
unpackQuadCentroids(ByteBuffer arg0, int arg1, VertexFormat arg2)
method_60820(ByteBuffer arg0, int arg1, class_293 arg2)
collectCentroids(ByteBuffer buf, int vertexCount, VertexFormat format)
public ByteBuffer
a()
vertexBuffer()
method_60818()
getBuffer()
public ByteBuffer
b()
indexBuffer()
method_60821()
getSortedBuffer()
public MeshData$DrawState
c()
drawState()
method_60822()
getDrawParameters()
public MeshData$SortState
a(ffs arg0, fgd arg1)
sortQuads(ByteBufferBuilder arg0, VertexSorting arg1)
method_60819(class_9799 arg0, class_8251 arg1)
sortQuads(BufferAllocator allocator, VertexSorter sorter)
public void
close()
close()