Package com.mojang.blaze3d.vertex
Interface BufferVertexConsumer
- All Superinterfaces:
 IForgeVertexConsumer,VertexConsumer
- All Known Implementing Classes:
 BufferBuilder
- 
Method Summary
Modifier and TypeMethodDescriptiondefault VertexConsumercolor(int p_85787_, int p_85788_, int p_85789_, int p_85790_) voiddefault VertexConsumernormal(float p_85798_, float p_85799_, float p_85800_) static bytenormalIntValue(float p_85775_) default VertexConsumeroverlayCoords(int p_85784_, int p_85785_) voidputByte(int p_85779_, byte p_85780_) voidputFloat(int p_85781_, float p_85782_) voidputShort(int p_85791_, short p_85792_) default VertexConsumeruv(float p_85777_, float p_85778_) default VertexConsumeruv2(int p_85802_, int p_85803_) default VertexConsumeruvShort(short p_85794_, short p_85795_, int p_85796_) default VertexConsumervertex(double p_85771_, double p_85772_, double p_85773_) Methods inherited from interface net.minecraftforge.client.extensions.IForgeVertexConsumer
applyBakedLighting, applyBakedNormals, misc, putBulkDataMethods inherited from interface com.mojang.blaze3d.vertex.VertexConsumer
color, color, defaultColor, endVertex, normal, overlayCoords, putBulkData, putBulkData, putBulkData, unsetDefaultColor, uv2, vertex, vertex 
- 
Method Details
- 
currentElement
VertexFormatElement currentElement() - 
nextElement
void nextElement() - 
putByte
void putByte(int p_85779_, byte p_85780_)  - 
putShort
void putShort(int p_85791_, short p_85792_)  - 
putFloat
void putFloat(int p_85781_, float p_85782_)  - 
vertex
- Specified by:
 vertexin interfaceVertexConsumer
 - 
color
- Specified by:
 colorin interfaceVertexConsumer
 - 
uv
- Specified by:
 uvin interfaceVertexConsumer
 - 
overlayCoords
- Specified by:
 overlayCoordsin interfaceVertexConsumer
 - 
uv2
- Specified by:
 uv2in interfaceVertexConsumer
 - 
uvShort
 - 
normal
- Specified by:
 normalin interfaceVertexConsumer
 - 
normalIntValue
static byte normalIntValue(float p_85775_)  
 -