Package com.mojang.blaze3d.vertex
Interface VertexConsumer
- All Superinterfaces:
IForgeVertexConsumer
- All Known Subinterfaces:
BufferVertexConsumer
- All Known Implementing Classes:
BufferBuilder
,DefaultedVertexConsumer
,OutlineBufferSource.EntityOutlineGenerator
,QuadBakingVertexConsumer
,QuadBakingVertexConsumer.Buffered
,RemappingVertexPipeline
,SheetedDecalTextureGenerator
,SpriteCoordinateExpander
,TransformingVertexPipeline
,VertexConsumerWrapper
,VertexMultiConsumer.Double
,VertexMultiConsumer.Multiple
-
Method Summary
Modifier and TypeMethodDescriptiondefault VertexConsumer
color
(float p_85951_, float p_85952_, float p_85953_, float p_85954_) default VertexConsumer
color
(int p_193480_) color
(int p_85973_, int p_85974_, int p_85975_, int p_85976_) void
defaultColor
(int p_166901_, int p_166902_, int p_166903_, int p_166904_) void
normal
(float p_86005_, float p_86006_, float p_86007_) default VertexConsumer
normal
(org.joml.Matrix3f p_253747_, float p_254430_, float p_253877_, float p_254167_) default VertexConsumer
overlayCoords
(int p_86009_) overlayCoords
(int p_85971_, int p_85972_) default void
putBulkData
(PoseStack.Pose p_85996_, BakedQuad p_85997_, float[] p_85998_, float p_85999_, float p_86000_, float p_86001_, float alpha, int[] p_86002_, int p_86003_, boolean p_86004_) default void
putBulkData
(PoseStack.Pose p_85996_, BakedQuad p_85997_, float[] p_85998_, float p_85999_, float p_86000_, float p_86001_, int[] p_86002_, int p_86003_, boolean p_86004_) default void
putBulkData
(PoseStack.Pose p_85988_, BakedQuad p_85989_, float p_85990_, float p_85991_, float p_85992_, int p_85993_, int p_85994_) void
uv
(float p_85948_, float p_85949_) default VertexConsumer
uv2
(int p_85970_) uv2
(int p_86010_, int p_86011_) vertex
(double p_85945_, double p_85946_, double p_85947_) default void
vertex
(float p_85955_, float p_85956_, float p_85957_, float p_85958_, float p_85959_, float p_85960_, float p_85961_, float p_85962_, float p_85963_, int p_85964_, int p_85965_, float p_85966_, float p_85967_, float p_85968_) default VertexConsumer
vertex
(org.joml.Matrix4f p_254075_, float p_254519_, float p_253869_, float p_253980_) Methods inherited from interface net.minecraftforge.client.extensions.IForgeVertexConsumer
applyBakedLighting, applyBakedNormals, misc, putBulkData
-
Method Details
-
vertex
-
color
-
uv
-
overlayCoords
-
uv2
-
normal
-
endVertex
void endVertex() -
vertex
default void vertex(float p_85955_, float p_85956_, float p_85957_, float p_85958_, float p_85959_, float p_85960_, float p_85961_, float p_85962_, float p_85963_, int p_85964_, int p_85965_, float p_85966_, float p_85967_, float p_85968_) -
defaultColor
void defaultColor(int p_166901_, int p_166902_, int p_166903_, int p_166904_) -
unsetDefaultColor
void unsetDefaultColor() -
color
-
color
-
uv2
-
overlayCoords
-
putBulkData
default void putBulkData(PoseStack.Pose p_85988_, BakedQuad p_85989_, float p_85990_, float p_85991_, float p_85992_, int p_85993_, int p_85994_) -
putBulkData
default void putBulkData(PoseStack.Pose p_85996_, BakedQuad p_85997_, float[] p_85998_, float p_85999_, float p_86000_, float p_86001_, int[] p_86002_, int p_86003_, boolean p_86004_) -
putBulkData
default void putBulkData(PoseStack.Pose p_85996_, BakedQuad p_85997_, float[] p_85998_, float p_85999_, float p_86000_, float p_86001_, float alpha, int[] p_86002_, int p_86003_, boolean p_86004_) -
vertex
default VertexConsumer vertex(org.joml.Matrix4f p_254075_, float p_254519_, float p_253869_, float p_253980_) -
normal
default VertexConsumer normal(org.joml.Matrix3f p_253747_, float p_254430_, float p_253877_, float p_254167_)
-