Class SpriteTexturedVertexConsumer

java.lang.Object
net.minecraft.client.render.SpriteTexturedVertexConsumer
All Implemented Interfaces:
VertexConsumer

@Environment(CLIENT)
public class SpriteTexturedVertexConsumer
extends Object
implements VertexConsumer
Mappings:
Namespace Name
official eic
intermediary net/minecraft/class_4723
named net/minecraft/client/render/SpriteTexturedVertexConsumer
  • Field Details

    • parent

      private final VertexConsumer parent
      Mappings:
      Namespace Name Mixin selector
      official a Leic;a:Ldlv;
      intermediary field_21730 Lnet/minecraft/class_4723;field_21730:Lnet/minecraft/class_4588;
      named parent Lnet/minecraft/client/render/SpriteTexturedVertexConsumer;parent:Lnet/minecraft/client/render/VertexConsumer;
    • sprite

      private final Sprite sprite
      Mappings:
      Namespace Name Mixin selector
      official b Leic;b:Leru;
      intermediary field_21731 Lnet/minecraft/class_4723;field_21731:Lnet/minecraft/class_1058;
      named sprite Lnet/minecraft/client/render/SpriteTexturedVertexConsumer;sprite:Lnet/minecraft/client/texture/Sprite;
  • Constructor Details

    • SpriteTexturedVertexConsumer

      public SpriteTexturedVertexConsumer​(VertexConsumer parent, Sprite sprite)
      Mappings:
      Namespace Name Mixin selector
      official <init> Leic;<init>(Ldlv;Leru;)V
      intermediary <init> Lnet/minecraft/class_4723;<init>(Lnet/minecraft/class_4588;Lnet/minecraft/class_1058;)V
      named <init> Lnet/minecraft/client/render/SpriteTexturedVertexConsumer;<init>(Lnet/minecraft/client/render/VertexConsumer;Lnet/minecraft/client/texture/Sprite;)V
  • Method Details

    • vertex

      public VertexConsumer vertex​(double x, double y, double z)
      Specified by:
      vertex in interface VertexConsumer
      Mappings:
      Namespace Name Mixin selector
      official a Ldlv;a(DDD)Ldlv;
      intermediary method_22912 Lnet/minecraft/class_4588;method_22912(DDD)Lnet/minecraft/class_4588;
      named vertex Lnet/minecraft/client/render/VertexConsumer;vertex(DDD)Lnet/minecraft/client/render/VertexConsumer;
    • color

      public VertexConsumer color​(int red, int green, int blue, int alpha)
      Specified by:
      color in interface VertexConsumer
      Mappings:
      Namespace Name Mixin selector
      official a Ldlv;a(IIII)Ldlv;
      intermediary method_1336 Lnet/minecraft/class_4588;method_1336(IIII)Lnet/minecraft/class_4588;
      named color Lnet/minecraft/client/render/VertexConsumer;color(IIII)Lnet/minecraft/client/render/VertexConsumer;
    • texture

      public VertexConsumer texture​(float u, float v)
      Specified by:
      texture in interface VertexConsumer
      Mappings:
      Namespace Name Mixin selector
      official a Ldlv;a(FF)Ldlv;
      intermediary method_22913 Lnet/minecraft/class_4588;method_22913(FF)Lnet/minecraft/class_4588;
      named texture Lnet/minecraft/client/render/VertexConsumer;texture(FF)Lnet/minecraft/client/render/VertexConsumer;
    • overlay

      public VertexConsumer overlay​(int u, int v)
      Specified by:
      overlay in interface VertexConsumer
      Mappings:
      Namespace Name Mixin selector
      official a Ldlv;a(II)Ldlv;
      intermediary method_22917 Lnet/minecraft/class_4588;method_22917(II)Lnet/minecraft/class_4588;
      named overlay Lnet/minecraft/client/render/VertexConsumer;overlay(II)Lnet/minecraft/client/render/VertexConsumer;
    • light

      public VertexConsumer light​(int u, int v)
      Specified by:
      light in interface VertexConsumer
      Mappings:
      Namespace Name Mixin selector
      official b Ldlv;b(II)Ldlv;
      intermediary method_22921 Lnet/minecraft/class_4588;method_22921(II)Lnet/minecraft/class_4588;
      named light Lnet/minecraft/client/render/VertexConsumer;light(II)Lnet/minecraft/client/render/VertexConsumer;
    • normal

      public VertexConsumer normal​(float x, float y, float z)
      Specified by:
      normal in interface VertexConsumer
      Mappings:
      Namespace Name Mixin selector
      official b Ldlv;b(FFF)Ldlv;
      intermediary method_22914 Lnet/minecraft/class_4588;method_22914(FFF)Lnet/minecraft/class_4588;
      named normal Lnet/minecraft/client/render/VertexConsumer;normal(FFF)Lnet/minecraft/client/render/VertexConsumer;
    • next

      public void next()
      Specified by:
      next in interface VertexConsumer
      Mappings:
      Namespace Name Mixin selector
      official c Ldlv;c()V
      intermediary method_1344 Lnet/minecraft/class_4588;method_1344()V
      named next Lnet/minecraft/client/render/VertexConsumer;next()V
    • 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)
      Specified by:
      vertex in interface VertexConsumer
      Mappings:
      Namespace Name Mixin selector
      official a Ldlv;a(FFFFFFFFFIIFFF)V
      intermediary method_23919 Lnet/minecraft/class_4588;method_23919(FFFFFFFFFIIFFF)V
      named vertex Lnet/minecraft/client/render/VertexConsumer;vertex(FFFFFFFFFIIFFF)V