Class OutlineVertexConsumerProvider

java.lang.Object
net.minecraft.client.render.OutlineVertexConsumerProvider
All Implemented Interfaces:
VertexConsumerProvider

@Environment(CLIENT)
public class OutlineVertexConsumerProvider
extends Object
implements VertexConsumerProvider
Mappings:
Namespace Name
official ehr
intermediary net/minecraft/class_4618
named net/minecraft/client/render/OutlineVertexConsumerProvider
  • Field Details

    • parent

      private final VertexConsumerProvider.Immediate parent
      Mappings:
      Namespace Name Mixin selector
      official a Lehr;a:Lehq$a;
      intermediary field_21058 Lnet/minecraft/class_4618;field_21058:Lnet/minecraft/class_4597$class_4598;
      named parent Lnet/minecraft/client/render/OutlineVertexConsumerProvider;parent:Lnet/minecraft/client/render/VertexConsumerProvider$Immediate;
    • plainDrawer

      private final VertexConsumerProvider.Immediate plainDrawer
      Mappings:
      Namespace Name Mixin selector
      official b Lehr;b:Lehq$a;
      intermediary field_21059 Lnet/minecraft/class_4618;field_21059:Lnet/minecraft/class_4597$class_4598;
      named plainDrawer Lnet/minecraft/client/render/OutlineVertexConsumerProvider;plainDrawer:Lnet/minecraft/client/render/VertexConsumerProvider$Immediate;
    • red

      private int red
      Mappings:
      Namespace Name Mixin selector
      official c Lehr;c:I
      intermediary field_21060 Lnet/minecraft/class_4618;field_21060:I
      named red Lnet/minecraft/client/render/OutlineVertexConsumerProvider;red:I
    • green

      private int green
      Mappings:
      Namespace Name Mixin selector
      official d Lehr;d:I
      intermediary field_21061 Lnet/minecraft/class_4618;field_21061:I
      named green Lnet/minecraft/client/render/OutlineVertexConsumerProvider;green:I
    • blue

      private int blue
      Mappings:
      Namespace Name Mixin selector
      official e Lehr;e:I
      intermediary field_21062 Lnet/minecraft/class_4618;field_21062:I
      named blue Lnet/minecraft/client/render/OutlineVertexConsumerProvider;blue:I
    • alpha

      private int alpha
      Mappings:
      Namespace Name Mixin selector
      official f Lehr;f:I
      intermediary field_21063 Lnet/minecraft/class_4618;field_21063:I
      named alpha Lnet/minecraft/client/render/OutlineVertexConsumerProvider;alpha:I
  • Constructor Details

  • Method Details

    • getBuffer

      public VertexConsumer getBuffer​(RenderLayer layer)
      Specified by:
      getBuffer in interface VertexConsumerProvider
      Mappings:
      Namespace Name Mixin selector
      official getBuffer Lehq;getBuffer(Lehy;)Ldlv;
      intermediary getBuffer Lnet/minecraft/class_4597;getBuffer(Lnet/minecraft/class_1921;)Lnet/minecraft/class_4588;
      named getBuffer Lnet/minecraft/client/render/VertexConsumerProvider;getBuffer(Lnet/minecraft/client/render/RenderLayer;)Lnet/minecraft/client/render/VertexConsumer;
    • setColor

      public void setColor​(int red, int green, int blue, int alpha)
      Mappings:
      Namespace Name Mixin selector
      official a Lehr;a(IIII)V
      intermediary method_23286 Lnet/minecraft/class_4618;method_23286(IIII)V
      named setColor Lnet/minecraft/client/render/OutlineVertexConsumerProvider;setColor(IIII)V
    • draw

      public void draw()
      Mappings:
      Namespace Name Mixin selector
      official a Lehr;a()V
      intermediary method_23285 Lnet/minecraft/class_4618;method_23285()V
      named draw Lnet/minecraft/client/render/OutlineVertexConsumerProvider;draw()V