Package net.minecraft.client.render
Class OverlayVertexConsumer
java.lang.Object
net.minecraft.client.render.OverlayVertexConsumer
- All Implemented Interfaces:
VertexConsumer
- Mappings:
Namespace Name named net/minecraft/client/render/OverlayVertexConsumer
intermediary net/minecraft/class_4583
official fbd
-
Field Summary
Modifier and TypeFieldDescriptionprivate final VertexConsumer
private final Vector3f
private final Vector3f
private final Matrix3f
private final Matrix4f
private final float
private float
private float
private float
-
Constructor Summary
ConstructorDescriptionOverlayVertexConsumer
(VertexConsumer vertexConsumer, MatrixStack.Entry matrix, float textureScale) -
Method Summary
Modifier and TypeMethodDescriptioncolor
(int red, int green, int blue, int alpha) Specifies theinvalid reference
color element
light
(int u, int v) Specifies theinvalid reference
light element
method_60796
(int int2, int int3) normal
(float x, float y, float z) Specifies theinvalid reference
normal element
texture
(float u, float v) Specifies theinvalid reference
texture element
vertex
(float float2, float float3, float float4) Specifies theinvalid reference
position element
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraft.client.render.VertexConsumer
color, color, method_60803, method_60830, method_60831, method_60832, overlay, quad, quad, vertex, vertex, vertex
-
Field Details
-
delegate
- Mappings:
Namespace Name Mixin selector named delegate
Lnet/minecraft/client/render/OverlayVertexConsumer;delegate:Lnet/minecraft/client/render/VertexConsumer;
intermediary field_20866
Lnet/minecraft/class_4583;field_20866:Lnet/minecraft/class_4588;
official a
Lfbd;a:Lfbg;
-
inverseTextureMatrix
- Mappings:
Namespace Name Mixin selector named inverseTextureMatrix
Lnet/minecraft/client/render/OverlayVertexConsumer;inverseTextureMatrix:Lorg/joml/Matrix4f;
intermediary field_21053
Lnet/minecraft/class_4583;field_21053:Lorg/joml/Matrix4f;
official b
Lfbd;b:Lorg/joml/Matrix4f;
-
inverseNormalMatrix
- Mappings:
Namespace Name Mixin selector named inverseNormalMatrix
Lnet/minecraft/client/render/OverlayVertexConsumer;inverseNormalMatrix:Lorg/joml/Matrix3f;
intermediary field_21054
Lnet/minecraft/class_4583;field_21054:Lorg/joml/Matrix3f;
official c
Lfbd;c:Lorg/joml/Matrix3f;
-
textureScale
private final float textureScale- Mappings:
Namespace Name Mixin selector named textureScale
Lnet/minecraft/client/render/OverlayVertexConsumer;textureScale:F
intermediary field_41091
Lnet/minecraft/class_4583;field_41091:F
official d
Lfbd;d:F
-
field_52096
- Mappings:
Namespace Name Mixin selector named field_52096
Lnet/minecraft/client/render/OverlayVertexConsumer;field_52096:Lorg/joml/Vector3f;
intermediary field_52096
Lnet/minecraft/class_4583;field_52096:Lorg/joml/Vector3f;
official e
Lfbd;e:Lorg/joml/Vector3f;
-
field_52097
- Mappings:
Namespace Name Mixin selector named field_52097
Lnet/minecraft/client/render/OverlayVertexConsumer;field_52097:Lorg/joml/Vector3f;
intermediary field_52097
Lnet/minecraft/class_4583;field_52097:Lorg/joml/Vector3f;
official f
Lfbd;f:Lorg/joml/Vector3f;
-
x
private float x- Mappings:
Namespace Name Mixin selector named x
Lnet/minecraft/client/render/OverlayVertexConsumer;x:F
intermediary field_20870
Lnet/minecraft/class_4583;field_20870:F
official g
Lfbd;g:F
-
y
private float y- Mappings:
Namespace Name Mixin selector named y
Lnet/minecraft/client/render/OverlayVertexConsumer;y:F
intermediary field_20871
Lnet/minecraft/class_4583;field_20871:F
official h
Lfbd;h:F
-
z
private float z- Mappings:
Namespace Name Mixin selector named z
Lnet/minecraft/client/render/OverlayVertexConsumer;z:F
intermediary field_20872
Lnet/minecraft/class_4583;field_20872:F
official i
Lfbd;i:F
-
-
Constructor Details
-
OverlayVertexConsumer
public OverlayVertexConsumer(VertexConsumer vertexConsumer, MatrixStack.Entry matrix, float textureScale) - Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/client/render/OverlayVertexConsumer;<init>(Lnet/minecraft/client/render/VertexConsumer;Lnet/minecraft/client/util/math/MatrixStack$Entry;F)V
intermediary <init>
Lnet/minecraft/class_4583;<init>(Lnet/minecraft/class_4588;Lnet/minecraft/class_4587$class_4665;F)V
official <init>
Lfbd;<init>(Lfbg;Lfbc$a;F)V
-
-
Method Details
-
vertex
Specifies theinvalid reference
position element
This is typically the first element in a vertex, hence the name.
- Specified by:
vertex
in interfaceVertexConsumer
- Returns:
- this consumer, for chaining
- Throws:
IllegalStateException
- if this consumer is not currently accepting a position element.- Mappings:
Namespace Name Mixin selector named vertex
Lnet/minecraft/client/render/VertexConsumer;vertex(FFF)Lnet/minecraft/client/render/VertexConsumer;
intermediary method_22912
Lnet/minecraft/class_4588;method_22912(FFF)Lnet/minecraft/class_4588;
official a
Lfbg;a(FFF)Lfbg;
-
color
Specifies theinvalid reference
color element
- Specified by:
color
in interfaceVertexConsumer
- Returns:
- this consumer, for chaining
- Throws:
IllegalStateException
- if this consumer is not currently accepting a color element or if a color has been set ininvalid reference
#fixedColor
- Mappings:
Namespace Name Mixin selector named color
Lnet/minecraft/client/render/VertexConsumer;color(IIII)Lnet/minecraft/client/render/VertexConsumer;
intermediary method_1336
Lnet/minecraft/class_4588;method_1336(IIII)Lnet/minecraft/class_4588;
official a
Lfbg;a(IIII)Lfbg;
-
texture
Specifies theinvalid reference
texture element
- Specified by:
texture
in interfaceVertexConsumer
- Returns:
- this consumer, for chaining
- Throws:
IllegalStateException
- if this consumer is not currently accepting a texture element.- Mappings:
Namespace Name Mixin selector named texture
Lnet/minecraft/client/render/VertexConsumer;texture(FF)Lnet/minecraft/client/render/VertexConsumer;
intermediary method_22913
Lnet/minecraft/class_4588;method_22913(FF)Lnet/minecraft/class_4588;
official a
Lfbg;a(FF)Lfbg;
-
method_60796
- Specified by:
method_60796
in interfaceVertexConsumer
- Mappings:
Namespace Name Mixin selector named method_60796
Lnet/minecraft/client/render/VertexConsumer;method_60796(II)Lnet/minecraft/client/render/VertexConsumer;
intermediary method_60796
Lnet/minecraft/class_4588;method_60796(II)Lnet/minecraft/class_4588;
official a
Lfbg;a(II)Lfbg;
-
light
Specifies theinvalid reference
light element
- Specified by:
light
in interfaceVertexConsumer
- Returns:
- this consumer, for chaining
- Throws:
IllegalStateException
- if this consumer is not currently accepting a light element.- Mappings:
Namespace Name Mixin selector named light
Lnet/minecraft/client/render/VertexConsumer;light(II)Lnet/minecraft/client/render/VertexConsumer;
intermediary method_22921
Lnet/minecraft/class_4588;method_22921(II)Lnet/minecraft/class_4588;
official b
Lfbg;b(II)Lfbg;
-
normal
Specifies theinvalid reference
normal element
- Specified by:
normal
in interfaceVertexConsumer
- Returns:
- this consumer, for chaining
- Throws:
IllegalStateException
- if this consumer is not currently accepting a normal element.- Mappings:
Namespace Name Mixin selector named normal
Lnet/minecraft/client/render/VertexConsumer;normal(FFF)Lnet/minecraft/client/render/VertexConsumer;
intermediary method_22914
Lnet/minecraft/class_4588;method_22914(FFF)Lnet/minecraft/class_4588;
official b
Lfbg;b(FFF)Lfbg;
-