Package net.minecraft.client.render
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
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static class
OutlineVertexConsumerProvider.OutlineVertexConsumer
Nested classes/interfaces inherited from interface net.minecraft.client.render.VertexConsumerProvider
VertexConsumerProvider.Immediate
-
Field Summary
Fields Modifier and Type Field Description private int
alpha
private int
blue
private int
green
private VertexConsumerProvider.Immediate
parent
private VertexConsumerProvider.Immediate
plainDrawer
private int
red
-
Constructor Summary
Constructors Constructor Description OutlineVertexConsumerProvider(VertexConsumerProvider.Immediate immediate)
-
Method Summary
Modifier and Type Method Description void
draw()
VertexConsumer
getBuffer(RenderLayer layer)
void
setColor(int red, int green, int blue, int alpha)
-
Field Details
-
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
- 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
-
OutlineVertexConsumerProvider
-
-
Method Details
-
getBuffer
- Specified by:
getBuffer
in interfaceVertexConsumerProvider
- 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
-