Package net.minecraft.client.render
Interface VertexConsumer
- All Known Subinterfaces:
BufferVertexConsumer
- All Known Implementing Classes:
BufferBuilder,FixedColorVertexConsumer,OutlineVertexConsumerProvider.OutlineVertexConsumer,OverlayVertexConsumer,SpriteTexturedVertexConsumer,VertexConsumers.Dual
@Environment(CLIENT)
public interface VertexConsumer
-
Field Summary
-
Method Summary
Modifier and Type Method Description default VertexConsumercolor(float red, float green, float blue, float alpha)VertexConsumercolor(int red, int green, int blue, int alpha)default VertexConsumerlight(int uv)VertexConsumerlight(int u, int v)voidnext()VertexConsumernormal(float x, float y, float z)default VertexConsumernormal(Matrix3f matrix, float x, float y, float z)default VertexConsumeroverlay(int uv)VertexConsumeroverlay(int u, int v)default voidquad(MatrixStack.Entry matrixEntry, BakedQuad quad, float[] brightnesses, float red, float green, float blue, int[] lights, int overlay, boolean useQuadColorData)default voidquad(MatrixStack.Entry matrixEntry, BakedQuad quad, float red, float green, float blue, int light, int overlay)VertexConsumertexture(float u, float v)VertexConsumervertex(double x, double y, double z)default voidvertex(float x, float y, float z, float red, float green, float blue, float alpha, float u, float v, int overlay, int light, float normalX, float normalY, float normalZ)default VertexConsumervertex(Matrix4f matrix, float x, float y, float z)
-
Field Details
-
LOGGER
-
-
Method Details
-
vertex
-
color
-
texture
-
overlay
-
light
-
normal
-
next
void next() -
vertex
default void vertex(float x, float y, float z, float red, float green, float blue, float alpha, float u, float v, int overlay, int light, float normalX, float normalY, float normalZ) -
color
-
light
-
overlay
-
quad
default void quad(MatrixStack.Entry matrixEntry, BakedQuad quad, float red, float green, float blue, int light, int overlay) -
quad
default void quad(MatrixStack.Entry matrixEntry, BakedQuad quad, float[] brightnesses, float red, float green, float blue, int[] lights, int overlay, boolean useQuadColorData) -
vertex
-
normal
-