Class OutlineVertexConsumerProvider.OutlineVertexConsumer

java.lang.Object
net.minecraft.client.render.FixedColorVertexConsumer
net.minecraft.client.render.OutlineVertexConsumerProvider.OutlineVertexConsumer
All Implemented Interfaces:
VertexConsumer
Enclosing class:
OutlineVertexConsumerProvider

@Environment(CLIENT)
static class OutlineVertexConsumerProvider.OutlineVertexConsumer
extends FixedColorVertexConsumer
  • Field Details

    • delegate

      private final VertexConsumer delegate
    • x

      private double x
    • y

      private double y
    • z

      private double z
    • u

      private float u
    • v

      private float v
  • Constructor Details

    • OutlineVertexConsumer

      private OutlineVertexConsumer​(VertexConsumer delegate, int red, int green, int blue, int alpha)
  • Method Details

    • fixedColor

      public void fixedColor​(int red, int green, int blue, int alpha)
      Overrides:
      fixedColor in class FixedColorVertexConsumer
    • vertex

      public VertexConsumer vertex​(double x, double y, double z)
    • color

      public VertexConsumer color​(int red, int green, int blue, int alpha)
    • texture

      public VertexConsumer texture​(float u, float v)
    • overlay

      public VertexConsumer overlay​(int u, int v)
    • light

      public VertexConsumer light​(int u, int v)
    • normal

      public VertexConsumer normal​(float x, float y, float z)
    • vertex

      public 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)
    • next

      public void next()