net.minecraft.client.render

public class BufferBuilder

cup
net.minecraft.class_287
net.minecraft.client.render.BufferBuilder
com.mojang.blaze3d.vertex.BufferBuilder
net.minecraft.client.renderer.BufferBuilder
net.minecraft.client.renderer.BufferBuilder

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
a
field_1557
LOGGER
LOGGER
field_187316_a
LOGGER
private ByteBuffer
b
field_1555
bufByte
byteBuffer
field_179001_a
byteBuffer
private IntBuffer
c
field_1560
bufInt
intBuffer
field_178999_b
rawIntBuffer
private ShortBuffer
d
field_1561
bufShort
shortBuffer
field_181676_c
rawShortBuffer
private FloatBuffer
e
field_1566
bufFloat
floatBuffer
field_179000_c
rawFloatBuffer
private int
f
field_1554
vertexCount
vertexCount
field_178997_d
vertexCount
private VertexFormatElement
g
field_1558
currentElement
currentElement
field_181677_f
vertexFormatElement
private int
h
field_1553
currentElementId
elementIndex
field_181678_g
vertexFormatIndex
private boolean
i
field_1559
colorDisabled
uncolored
field_78939_q
noColor
private int
j
field_1567
drawMode
drawMode
field_179006_k
drawMode
private double
k
field_1564
offsetX
offsetX
field_179004_l
xOffset
private double
l
field_1563
offsetY
offsetY
field_179005_m
yOffset
private double
m
field_1562
offsetZ
offsetZ
field_179002_n
zOffset
private VertexFormat
n
field_1565
format
format
field_179011_q
vertexFormat
private boolean
o
field_1556
building
building
field_179010_r
isDrawing

Constructor summary

ModifierConstructor
public (int size)

Method summary

Modifier and TypeMethod
private void
b(int arg0)
method_1335(int arg0)
grow(int arg0)
grow(int amount)
func_181670_b(int arg0)
growBuffer(int increaseAmount)
private static int
c(int arg0)
method_16005(int arg0)
roundBufferSize(int arg0)
m_46150272(int arg0)
func_216566_c(int arg0)
func_216566_c(int arg0)
public void
a(float arg0, float arg1, float arg2)
method_1341(float arg0, float arg1, float arg2)
sortQuads(float arg0, float arg1, float arg2)
sortQuads(float cameraX, float cameraY, float cameraZ)
func_181674_a(float arg0, float arg1, float arg2)
sortVertexData(float cameraX, float cameraY, float cameraZ)
public BufferBuilder$State
a()
method_1334()
toBufferState()
getState()
func_181672_a()
getVertexState()
private int
j()
method_1316()
getCurrentSize()
getBufferIndex()
func_181664_j()
getBufferSize()
private static float
a(FloatBuffer arg0, float arg1, float arg2, float arg3, int arg4, int arg5)
method_1319(FloatBuffer arg0, float arg1, float arg2, float arg3, int arg4, int arg5)
getDistanceSq(FloatBuffer arg0, float arg1, float arg2, float arg3, int arg4, int arg5)
squaredDistance(FloatBuffer buffer, float x, float y, float z, int dy, int dx)
func_181665_a(FloatBuffer arg0, float arg1, float arg2, float arg3, int arg4, int arg5)
getDistanceSq(FloatBuffer floatBufferIn, float x, float y, float z, int integerSize, int offset)
public void
a(cup$a arg0)
method_1324(class_287$class_288 arg0)
restoreState(BufferBuilder$State arg0)
setState(BufferBuilder$State state)
func_178993_a(BufferBuilder$State arg0)
setVertexState(BufferBuilder$State state)
public void
b()
method_1343()
clear()
clear()
func_178965_a()
reset()
public void
a(int arg0, cuv arg1)
method_1328(int arg0, class_293 arg1)
begin(int arg0, VertexFormat arg1)
begin(int drawMode, VertexFormat format)
func_181668_a(int arg0, VertexFormat arg1)
begin(int glMode, VertexFormat format)
public BufferBuilder
a(double arg0, double arg1)
method_1312(double arg0, double arg1)
texture(double arg0, double arg1)
texture(double u, double v)
func_187315_a(double arg0, double arg1)
tex(double u, double v)
public BufferBuilder
a(int arg0, int arg1)
method_1313(int arg0, int arg1)
texture(int arg0, int arg1)
texture(int u, int v)
func_187314_a(int arg0, int arg1)
lightmap(int skyLight, int blockLight)
public void
a(int arg0, int arg1, int arg2, int arg3)
method_1339(int arg0, int arg1, int arg2, int arg3)
brightness(int arg0, int arg1, int arg2, int arg3)
lightColor(int r, int g, int b, int a)
func_178962_a(int arg0, int arg1, int arg2, int arg3)
putBrightness4(int vertex0, int vertex1, int vertex2, int vertex3)
public void
a(double arg0, double arg1, double arg2)
method_1322(double arg0, double arg1, double arg2)
postPosition(double arg0, double arg1, double arg2)
postPosition(double x, double y, double z)
func_178987_a(double arg0, double arg1, double arg2)
putPosition(double x, double y, double z)
private int
d(int arg0)
method_1310(int arg0)
getColorIndex(int arg0)
getColorIndex(int index)
func_78909_a(int arg0)
getColorIndex(int vertexIndex)
public void
a(float arg0, float arg1, float arg2, int arg3)
method_1317(float arg0, float arg1, float arg2, int arg3)
multiplyColor(float arg0, float arg1, float arg2, int arg3)
multiplyColor(float r, float g, float b, int index)
func_178978_a(float arg0, float arg1, float arg2, int arg3)
putColorMultiplier(float red, float green, float blue, int vertexIndex)
private void
b(int arg0, int arg1)
method_1329(int arg0, int arg1)
setColor(int arg0, int arg1)
setColor(int rgb, int index)
func_192836_a(int arg0, int arg1)
putColor(int argb, int vertexIndex)
public void
b(float arg0, float arg1, float arg2, int arg3)
method_1314(float arg0, float arg1, float arg2, int arg3)
setColor(float arg0, float arg1, float arg2, int arg3)
setColor(float r, float g, float b, int index)
func_178994_b(float arg0, float arg1, float arg2, int arg3)
putColorRGB_F(float red, float green, float blue, int vertexIndex)
private static int
a(int arg0, int arg1, int arg2)
method_16006(int arg0, int arg1, int arg2)
clamp(int arg0, int arg1, int arg2)
m_66689977(int arg0, int arg1, int arg2)
func_216567_a(int arg0, int arg1, int arg2)
func_216567_a(int arg0, int arg1, int arg2)
private void
c(int arg0, int arg1, int arg2, int arg3)
method_1340(int arg0, int arg1, int arg2, int arg3)
setColor(int arg0, int arg1, int arg2, int arg3)
setColor(int r, int g, int b, int a)
func_178972_a(int arg0, int arg1, int arg2, int arg3)
putColorRGBA(int index, int red, int green, int blue)
public void
c()
method_1327()
disableColor()
uncolored()
func_78914_f()
noColor()
public BufferBuilder
a(float arg0, float arg1, float arg2, float arg3)
method_1336(float arg0, float arg1, float arg2, float arg3)
color(float arg0, float arg1, float arg2, float arg3)
color(float r, float g, float b, float a)
func_181666_a(float arg0, float arg1, float arg2, float arg3)
color(float red, float green, float blue, float alpha)
public BufferBuilder
b(int arg0, int arg1, int arg2, int arg3)
method_1323(int arg0, int arg1, int arg2, int arg3)
color(int arg0, int arg1, int arg2, int arg3)
color(int r, int g, int b, int a)
func_181669_b(int arg0, int arg1, int arg2, int arg3)
color(int red, int green, int blue, int alpha)
public void
a(int[] arg0)
method_1333(int[] arg0)
putVertexData(int[] arg0)
vertices(int[] vertices)
func_178981_a(int[] arg0)
addVertexData(int[] vertexData)
public void
d()
method_1344()
next()
nextVertex()
func_181675_d()
endVertex()
public BufferBuilder
b(double arg0, double arg1, double arg2)
method_1315(double arg0, double arg1, double arg2)
vertex(double arg0, double arg1, double arg2)
vertex(double x, double y, double z)
func_181662_b(double arg0, double arg1, double arg2)
pos(double x, double y, double z)
public void
b(float arg0, float arg1, float arg2)
method_1320(float arg0, float arg1, float arg2)
postNormal(float arg0, float arg1, float arg2)
postNormal(float x, float y, float z)
func_178975_e(float arg0, float arg1, float arg2)
putNormal(float x, float y, float z)
private void
k()
method_1325()
nextElement()
nextElement()
func_181667_k()
nextVertexFormatIndex()
public BufferBuilder
c(float arg0, float arg1, float arg2)
method_1318(float arg0, float arg1, float arg2)
normal(float arg0, float arg1, float arg2)
normal(float x, float y, float z)
func_181663_c(float arg0, float arg1, float arg2)
normal(float x, float y, float z)
public void
c(double arg0, double arg1, double arg2)
method_1331(double arg0, double arg1, double arg2)
setOffset(double arg0, double arg1, double arg2)
offset(double offsetX, double offsetY, double offsetZ)
func_178969_c(double arg0, double arg1, double arg2)
setTranslation(double x, double y, double z)
public void
e()
method_1326()
end()
end()
func_178977_d()
finishDrawing()
public ByteBuffer
f()
method_1342()
getByteBuffer()
getBuffer()
func_178966_f()
getByteBuffer()
public VertexFormat
g()
method_1311()
getVertexFormat()
getFormat()
func_178973_g()
getVertexFormat()
public int
h()
method_1337()
getVertexCount()
getVertexCount()
func_178989_h()
getVertexCount()
public int
i()
method_1338()
getDrawMode()
getDrawMode()
func_178979_i()
getDrawMode()
public void
a(int arg0)
method_1332(int arg0)
setQuadColor(int arg0)
setQuadColor(int rgb)
func_178968_d(int arg0)
putColor4(int argb)
public void
d(float arg0, float arg1, float arg2)
method_1330(float arg0, float arg1, float arg2)
setQuadColor(float arg0, float arg1, float arg2)
setQuadColor(float r, float g, float b)
func_178990_f(float arg0, float arg1, float arg2)
putColorRGB_F4(float red, float green, float blue)