net.minecraft.client.render

public class BuiltBuffer

implements AutoCloseable

fzl
com.mojang.blaze3d.vertex.MeshData
net.minecraft.class_9801
net.minecraft.client.render.BuiltBuffer
net.minecraft.unmapped.C_fpcijbbg
com.mojang.blaze3d.vertex.BuiltBuffer
net.minecraft.src.C_336471_

Field summary

Modifier and TypeField
private final BufferAllocator$CloseableBuffer
a
vertexBuffer
field_52093
buffer
f_vogtdfdy
vertexBuffer
f_337070_
private BufferAllocator$CloseableBuffer
b
indexBuffer
field_52094
sortedBuffer
f_slymvqyi
indexBuffer
f_337083_
private final BuiltBuffer$DrawParameters
c
drawState
field_52095
drawParameters
f_iunwbonx
parameters
f_337640_

Constructor summary

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

Method summary

Modifier and TypeMethod
private static Vec3fArray
a(ByteBuffer o, int o, VertexFormat o)
unpackQuadCentroids(ByteBuffer arg0, int arg1, VertexFormat arg2)
method_60820(ByteBuffer arg0, int arg1, VertexFormat arg2)
collectCentroids(ByteBuffer buffer, int vertexCount, VertexFormat format)
m_ddpusnzl(ByteBuffer arg0, int arg1, VertexFormat arg2)
getQuadCenters(ByteBuffer vertices, int count, VertexFormat arg2)
m_340126_(ByteBuffer p_342486_, int p_344467_, VertexFormat p_342165_)
public ByteBuffer
a()
vertexBuffer()
method_60818()
getBuffer()
m_fdcjqeyx()
vertexBuffer()
m_340620_()
public ByteBuffer
b()
indexBuffer()
method_60821()
getSortedBuffer()
m_unbsjhff()
indexBuffer()
m_339370_()
public BuiltBuffer$DrawParameters
c()
drawState()
method_60822()
getDrawParameters()
m_ynljvjjc()
parameters()
m_339246_()
public BuiltBuffer$SortState
a(fzi o, fzr arg1)
sortQuads(ByteBufferBuilder arg0, VertexSorting arg1)
method_60819(class_9799 arg0, class_8251 arg1)
sortQuads(BufferAllocator allocator, VertexSorter sorter)
m_ymswoztl(C_wcwbedxs arg0, C_onfzhami arg1)
sorted(Buffer buffer, VertexSorting sorting)
m_338666_(C_336589_ p_343251_, C_276405_ arg1)
public void
close()
close()
close()