Package com.mojang.blaze3d.vertex
Interface BufferVertexConsumer
- All Superinterfaces:
- IVertexConsumerExtension,- VertexConsumer
- All Known Implementing Classes:
- BufferBuilder
- 
Method SummaryModifier 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.neoforged.neoforge.client.extensions.IVertexConsumerExtensionapplyBakedLighting, applyBakedNormals, misc, putBulkDataMethods inherited from interface com.mojang.blaze3d.vertex.VertexConsumercolor, color, defaultColor, endVertex, normal, overlayCoords, putBulkData, putBulkData, putBulkData, unsetDefaultColor, uv2, vertex, vertex
- 
Method Details- 
currentElementVertexFormatElement currentElement()
- 
nextElementvoid nextElement()
- 
putBytevoid putByte(int p_85779_, byte p_85780_) 
- 
putShortvoid putShort(int p_85791_, short p_85792_) 
- 
putFloatvoid putFloat(int p_85781_, float p_85782_) 
- 
vertex- Specified by:
- vertexin interface- VertexConsumer
 
- 
color- Specified by:
- colorin interface- VertexConsumer
 
- 
uv- Specified by:
- uvin interface- VertexConsumer
 
- 
overlayCoords- Specified by:
- overlayCoordsin interface- VertexConsumer
 
- 
uv2- Specified by:
- uv2in interface- VertexConsumer
 
- 
uvShort
- 
normal- Specified by:
- normalin interface- VertexConsumer
 
- 
normalIntValuestatic byte normalIntValue(float p_85775_) 
 
-