Package net.minecraft.client.render
Interface VertexConsumer
- All Known Subinterfaces:
BufferVertexConsumer
- All Known Implementing Classes:
BufferBuilder,FixedColorVertexConsumer,OutlineVertexConsumerProvider.OutlineVertexConsumer,OverlayVertexConsumer,SpriteTexturedVertexConsumer,VertexConsumers.class_6189,VertexConsumers.Dual
@Environment(CLIENT) public interface VertexConsumer
- Mappings:
Namespace Name official dpkintermediary 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)voidfixedColor(int int2, int int3, int int4, int int5)default VertexConsumerlight(int uv)VertexConsumerlight(int u, int v)voidmethod_35666()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 fLdpk;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 aLdpk;a(DDD)Ldpk;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 aLdpk;a(IIII)Ldpk;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 aLdpk;a(FF)Ldpk;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 aLdpk;a(II)Ldpk;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 bLdpk;b(II)Ldpk;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 bLdpk;b(FFF)Ldpk;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 cLdpk;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 aLdpk;a(FFFFFFFFFIIFFF)Vintermediary method_23919Lnet/minecraft/class_4588;method_23919(FFFFFFFFFIIFFF)Vnamed vertexLnet/minecraft/client/render/VertexConsumer;vertex(FFFFFFFFFIIFFF)V
-
fixedColor
void fixedColor(int int2, int int3, int int4, int int5)- Mappings:
Namespace Name Mixin selector official bLdpk;b(IIII)Vintermediary method_22901Lnet/minecraft/class_4588;method_22901(IIII)Vnamed fixedColorLnet/minecraft/client/render/VertexConsumer;fixedColor(IIII)V
-
method_35666
void method_35666()- Mappings:
Namespace Name Mixin selector official jLdpk;j()Vintermediary method_35666Lnet/minecraft/class_4588;method_35666()Vnamed method_35666Lnet/minecraft/client/render/VertexConsumer;method_35666()V
-
color
- Mappings:
Namespace Name Mixin selector official aLdpk;a(FFFF)Ldpk;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 aLdpk;a(I)Ldpk;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 bLdpk;b(I)Ldpk;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 aLdpk;a(Ldpg$a;Lems;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 aLdpk;a(Ldpg$a;Lems;[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 aLdpk;a(Ld;FFF)Ldpk;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 aLdpk;a(Lc;FFF)Ldpk;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;
-