Interface VertexConsumer

All Superinterfaces:
IForgeVertexConsumer
All Known Subinterfaces:
BufferVertexConsumer
All Known Implementing Classes:
BufferBuilder, DefaultedVertexConsumer, OutlineBufferSource.EntityOutlineGenerator, SheetedDecalTextureGenerator, SpriteCoordinateExpander, VertexMultiConsumer.Double, VertexMultiConsumer.Multiple

public interface VertexConsumer extends IForgeVertexConsumer
  • Field Details

    • LOGGER

      static final org.apache.logging.log4j.Logger LOGGER
  • Method Details

    • vertex

      VertexConsumer vertex(double p_85945_, double p_85946_, double p_85947_)
    • color

      VertexConsumer color(int p_85973_, int p_85974_, int p_85975_, int p_85976_)
    • uv

      VertexConsumer uv(float p_85948_, float p_85949_)
    • overlayCoords

      VertexConsumer overlayCoords(int p_85971_, int p_85972_)
    • uv2

      VertexConsumer uv2(int p_86010_, int p_86011_)
    • normal

      VertexConsumer normal(float p_86005_, float p_86006_, float p_86007_)
    • 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

      default VertexConsumer color(float p_85951_, float p_85952_, float p_85953_, float p_85954_)
    • uv2

      default VertexConsumer uv2(int p_85970_)
    • overlayCoords

      default VertexConsumer overlayCoords(int p_86009_)
    • 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_)
    • vertex

      default VertexConsumer vertex(Matrix4f p_85983_, float p_85984_, float p_85985_, float p_85986_)
    • normal

      default VertexConsumer normal(Matrix3f p_85978_, float p_85979_, float p_85980_, float p_85981_)