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
- Mappings:
Namespace Name official dlvintermediary net/minecraft/class_4588named net/minecraft/client/render/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
- Mappings:
Namespace Name Mixin selector official fLdlv;f:Lorg/apache/logging/log4j/Logger;intermediary field_21055Lnet/minecraft/class_4588;field_21055:Lorg/apache/logging/log4j/Logger;named LOGGERLnet/minecraft/client/render/VertexConsumer;LOGGER:Lorg/apache/logging/log4j/Logger;
-
-
Method Details
-
vertex
- Mappings:
Namespace Name Mixin selector official aLdlv;a(DDD)Ldlv;intermediary method_22912Lnet/minecraft/class_4588;method_22912(DDD)Lnet/minecraft/class_4588;named vertexLnet/minecraft/client/render/VertexConsumer;vertex(DDD)Lnet/minecraft/client/render/VertexConsumer;
-
color
- Mappings:
Namespace Name Mixin selector official aLdlv;a(IIII)Ldlv;intermediary method_1336Lnet/minecraft/class_4588;method_1336(IIII)Lnet/minecraft/class_4588;named colorLnet/minecraft/client/render/VertexConsumer;color(IIII)Lnet/minecraft/client/render/VertexConsumer;
-
texture
- Mappings:
Namespace Name Mixin selector official aLdlv;a(FF)Ldlv;intermediary method_22913Lnet/minecraft/class_4588;method_22913(FF)Lnet/minecraft/class_4588;named textureLnet/minecraft/client/render/VertexConsumer;texture(FF)Lnet/minecraft/client/render/VertexConsumer;
-
overlay
- Mappings:
Namespace Name Mixin selector official aLdlv;a(II)Ldlv;intermediary method_22917Lnet/minecraft/class_4588;method_22917(II)Lnet/minecraft/class_4588;named overlayLnet/minecraft/client/render/VertexConsumer;overlay(II)Lnet/minecraft/client/render/VertexConsumer;
-
light
- Mappings:
Namespace Name Mixin selector official bLdlv;b(II)Ldlv;intermediary method_22921Lnet/minecraft/class_4588;method_22921(II)Lnet/minecraft/class_4588;named lightLnet/minecraft/client/render/VertexConsumer;light(II)Lnet/minecraft/client/render/VertexConsumer;
-
normal
- Mappings:
Namespace Name Mixin selector official bLdlv;b(FFF)Ldlv;intermediary method_22914Lnet/minecraft/class_4588;method_22914(FFF)Lnet/minecraft/class_4588;named normalLnet/minecraft/client/render/VertexConsumer;normal(FFF)Lnet/minecraft/client/render/VertexConsumer;
-
next
void next()- Mappings:
Namespace Name Mixin selector official cLdlv;c()Vintermediary method_1344Lnet/minecraft/class_4588;method_1344()Vnamed nextLnet/minecraft/client/render/VertexConsumer;next()V
-
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)- Mappings:
Namespace Name Mixin selector official aLdlv;a(FFFFFFFFFIIFFF)Vintermediary method_23919Lnet/minecraft/class_4588;method_23919(FFFFFFFFFIIFFF)Vnamed vertexLnet/minecraft/client/render/VertexConsumer;vertex(FFFFFFFFFIIFFF)V
-
color
- Mappings:
Namespace Name Mixin selector official aLdlv;a(FFFF)Ldlv;intermediary method_22915Lnet/minecraft/class_4588;method_22915(FFFF)Lnet/minecraft/class_4588;named colorLnet/minecraft/client/render/VertexConsumer;color(FFFF)Lnet/minecraft/client/render/VertexConsumer;
-
light
- Mappings:
Namespace Name Mixin selector official aLdlv;a(I)Ldlv;intermediary method_22916Lnet/minecraft/class_4588;method_22916(I)Lnet/minecraft/class_4588;named lightLnet/minecraft/client/render/VertexConsumer;light(I)Lnet/minecraft/client/render/VertexConsumer;
-
overlay
- Mappings:
Namespace Name Mixin selector official bLdlv;b(I)Ldlv;intermediary method_22922Lnet/minecraft/class_4588;method_22922(I)Lnet/minecraft/class_4588;named overlayLnet/minecraft/client/render/VertexConsumer;overlay(I)Lnet/minecraft/client/render/VertexConsumer;
-
quad
default void quad(MatrixStack.Entry matrixEntry, BakedQuad quad, float red, float green, float blue, int light, int overlay)- Mappings:
Namespace Name Mixin selector official aLdlv;a(Ldlr$a;Leik;FFFII)Vintermediary method_22919Lnet/minecraft/class_4588;method_22919(Lnet/minecraft/class_4587$class_4665;Lnet/minecraft/class_777;FFFII)Vnamed quadLnet/minecraft/client/render/VertexConsumer;quad(Lnet/minecraft/client/util/math/MatrixStack$Entry;Lnet/minecraft/client/render/model/BakedQuad;FFFII)V
-
quad
default void quad(MatrixStack.Entry matrixEntry, BakedQuad quad, float[] brightnesses, float red, float green, float blue, int[] lights, int overlay, boolean useQuadColorData)- Mappings:
Namespace Name Mixin selector official aLdlv;a(Ldlr$a;Leik;[FFFF[IIZ)Vintermediary method_22920Lnet/minecraft/class_4588;method_22920(Lnet/minecraft/class_4587$class_4665;Lnet/minecraft/class_777;[FFFF[IIZ)Vnamed quadLnet/minecraft/client/render/VertexConsumer;quad(Lnet/minecraft/client/util/math/MatrixStack$Entry;Lnet/minecraft/client/render/model/BakedQuad;[FFFF[IIZ)V
-
vertex
- Mappings:
Namespace Name Mixin selector official aLdlv;a(Lb;FFF)Ldlv;intermediary method_22918Lnet/minecraft/class_4588;method_22918(Lnet/minecraft/class_1159;FFF)Lnet/minecraft/class_4588;named vertexLnet/minecraft/client/render/VertexConsumer;vertex(Lnet/minecraft/util/math/Matrix4f;FFF)Lnet/minecraft/client/render/VertexConsumer;
-
normal
- Mappings:
Namespace Name Mixin selector official aLdlv;a(La;FFF)Ldlv;intermediary method_23763Lnet/minecraft/class_4588;method_23763(Lnet/minecraft/class_4581;FFF)Lnet/minecraft/class_4588;named normalLnet/minecraft/client/render/VertexConsumer;normal(Lnet/minecraft/util/math/Matrix3f;FFF)Lnet/minecraft/client/render/VertexConsumer;
-