Package net.minecraft.client.render
Class VertexConsumers.Dual
java.lang.Object
net.minecraft.client.render.VertexConsumers.Dual
- All Implemented Interfaces:
VertexConsumer
- Enclosing class:
VertexConsumers
@Environment(CLIENT)
private static class VertexConsumers.Dual
extends Object
implements VertexConsumer
- Mappings:
Namespace Name named net/minecraft/client/render/VertexConsumers$Dual
intermediary net/minecraft/class_4720$class_4589
official fgy$a
-
Field Summary
-
Constructor Summary
-
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
normal
(float x, float y, float z) Specifies theinvalid reference
normal element
overlay
(int u, int v) Specifies theinvalid reference
overlay element
texture
(float u, float v) Specifies theinvalid reference
texture element
vertex
(float x, float y, float z) Specifies theinvalid reference
position element
void
vertex
(float x, float y, float z, int color, float u, float v, int overlay, int light, float normalX, float normalY, float normalZ) Specifies theinvalid reference
position
invalid reference
color
invalid reference
texture
invalid reference
overlay
invalid reference
light
invalid reference
normal
-
Field Details
-
first
- Mappings:
Namespace Name Mixin selector named first
Lnet/minecraft/client/render/VertexConsumers$Dual;first:Lnet/minecraft/client/render/VertexConsumer;
intermediary field_21685
Lnet/minecraft/class_4720$class_4589;field_21685:Lnet/minecraft/class_4588;
official a
Lfgy$a;a:Lfgv;
-
second
- Mappings:
Namespace Name Mixin selector named second
Lnet/minecraft/client/render/VertexConsumers$Dual;second:Lnet/minecraft/client/render/VertexConsumer;
intermediary field_21686
Lnet/minecraft/class_4720$class_4589;field_21686:Lnet/minecraft/class_4588;
official b
Lfgy$a;b:Lfgv;
-
-
Constructor Details
-
Dual
- Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/client/render/VertexConsumers$Dual;<init>(Lnet/minecraft/client/render/VertexConsumer;Lnet/minecraft/client/render/VertexConsumer;)V
intermediary <init>
Lnet/minecraft/class_4720$class_4589;<init>(Lnet/minecraft/class_4588;Lnet/minecraft/class_4588;)V
official <init>
Lfgy$a;<init>(Lfgv;Lfgv;)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
Lfgv;a(FFF)Lfgv;
-
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
Lfgv;a(IIII)Lfgv;
-
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
Lfgv;a(FF)Lfgv;
-
overlay
Specifies theinvalid reference
overlay element
- Specified by:
overlay
in interfaceVertexConsumer
- Returns:
- this consumer, for chaining
- Throws:
IllegalStateException
- if this consumer is not currently accepting an overlay element.- Mappings:
Namespace Name Mixin selector named overlay
Lnet/minecraft/client/render/VertexConsumer;overlay(II)Lnet/minecraft/client/render/VertexConsumer;
intermediary method_60796
Lnet/minecraft/class_4588;method_60796(II)Lnet/minecraft/class_4588;
official a
Lfgv;a(II)Lfgv;
-
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
Lfgv;b(II)Lfgv;
-
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
Lfgv;b(FFF)Lfgv;
-
vertex
public void vertex(float x, float y, float z, int color, float u, float v, int overlay, int light, float normalX, float normalY, float normalZ) Specifies theinvalid reference
position
invalid reference
color
invalid reference
texture
invalid reference
overlay
invalid reference
light
invalid reference
normal
- Specified by:
vertex
in interfaceVertexConsumer
- Throws:
IllegalStateException
- if a color has been set ininvalid reference
#fixedColor
- Mappings:
Namespace Name Mixin selector named vertex
Lnet/minecraft/client/render/VertexConsumer;vertex(FFFIFFIIFFF)V
intermediary method_23919
Lnet/minecraft/class_4588;method_23919(FFFIFFIIFFF)V
official a
Lfgv;a(FFFIFFIIFFF)V
-