Interface VertexConsumer

All Superinterfaces:
IForgeVertexConsumer
All Known Implementing Classes:
BufferBuilder, OutlineBufferSource.EntityOutlineGenerator, QuadBakingVertexConsumer, QuadBakingVertexConsumer.Buffered, SheetedDecalTextureGenerator, SpriteCoordinateExpander, TransformingVertexPipeline, VertexConsumerWrapper, VertexMultiConsumer.Double, VertexMultiConsumer.Multiple

public interface VertexConsumer extends IForgeVertexConsumer
  • Method Details

    • addVertex

      VertexConsumer addVertex(float p_344294_, float p_342213_, float p_344859_)
    • setColor

      VertexConsumer setColor(int p_342749_, int p_344324_, int p_343336_, int p_342831_)
    • setUv

      VertexConsumer setUv(float p_344155_, float p_345269_)
    • setUv1

      VertexConsumer setUv1(int p_344168_, int p_342818_)
    • setUv2

      VertexConsumer setUv2(int p_342773_, int p_345341_)
    • setNormal

      VertexConsumer setNormal(float p_342733_, float p_342268_, float p_344916_)
    • addVertex

      default void addVertex(float p_342335_, float p_342594_, float p_342395_, int p_344436_, float p_344317_, float p_344558_, int p_344862_, int p_343109_, float p_343232_, float p_342995_, float p_343739_)
    • setColor

      default VertexConsumer setColor(float p_345344_, float p_343040_, float p_343668_, float p_342740_)
    • setColor

      default VertexConsumer setColor(int p_345390_)
    • setWhiteAlpha

      default VertexConsumer setWhiteAlpha(int p_342254_)
    • setLight

      default VertexConsumer setLight(int p_342385_)
    • setOverlay

      default VertexConsumer setOverlay(int p_345433_)
    • putBulkData

      default void putBulkData(PoseStack.Pose p_85996_, BakedQuad p_85997_, float p_85999_, float p_86000_, float p_86001_, float p_330684_, int p_86003_, int p_332867_)
    • putBulkData

      default void putBulkData(PoseStack.Pose p_85988_, BakedQuad p_85989_, float[] p_331915_, float p_85990_, float p_85991_, float p_85992_, float p_335371_, int[] p_331444_, int p_85993_, boolean p_329910_)
    • addVertex

      default VertexConsumer addVertex(org.joml.Vector3f p_343309_)
    • addVertex

      default VertexConsumer addVertex(PoseStack.Pose p_343718_, org.joml.Vector3f p_344795_)
    • addVertex

      default VertexConsumer addVertex(PoseStack.Pose p_343203_, float p_343315_, float p_342573_, float p_344986_)
    • addVertex

      default VertexConsumer addVertex(org.joml.Matrix4f p_344823_, float p_342636_, float p_342677_, float p_343814_)
    • setNormal

      default VertexConsumer setNormal(PoseStack.Pose p_343706_, float p_345121_, float p_344892_, float p_344341_)