Package net.minecraft.client.render
Interface BufferVertexConsumer
- All Superinterfaces:
VertexConsumer
- All Known Implementing Classes:
BufferBuilder
@Environment(CLIENT) public interface BufferVertexConsumer extends VertexConsumer
- Mappings:
Namespace Name official dlo
intermediary net/minecraft/class_4584
named net/minecraft/client/render/BufferVertexConsumer
-
Field Summary
Fields inherited from interface net.minecraft.client.render.VertexConsumer
LOGGER
-
Method Summary
Modifier and Type Method Description default VertexConsumer
color(int red, int green, int blue, int alpha)
VertexFormatElement
getCurrentElement()
default VertexConsumer
light(int u, int v)
static byte
method_24212(float float2)
void
nextElement()
default VertexConsumer
normal(float x, float y, float z)
default VertexConsumer
overlay(int u, int v)
void
putByte(int index, byte value)
void
putFloat(int index, float value)
void
putShort(int index, short value)
default VertexConsumer
texture(float u, float v)
default VertexConsumer
texture(short u, short v, int index)
default VertexConsumer
vertex(double x, double y, double z)
-
Method Details
-
getCurrentElement
VertexFormatElement getCurrentElement()- Mappings:
Namespace Name Mixin selector official h
Ldlo;h()Ldlx;
intermediary method_22900
Lnet/minecraft/class_4584;method_22900()Lnet/minecraft/class_296;
named getCurrentElement
Lnet/minecraft/client/render/BufferVertexConsumer;getCurrentElement()Lnet/minecraft/client/render/VertexFormatElement;
-
nextElement
void nextElement()- Mappings:
Namespace Name Mixin selector official d
Ldlo;d()V
intermediary method_1325
Lnet/minecraft/class_4584;method_1325()V
named nextElement
Lnet/minecraft/client/render/BufferVertexConsumer;nextElement()V
-
putByte
void putByte(int index, byte value)- Mappings:
Namespace Name Mixin selector official a
Ldlo;a(IB)V
intermediary method_22896
Lnet/minecraft/class_4584;method_22896(IB)V
named putByte
Lnet/minecraft/client/render/BufferVertexConsumer;putByte(IB)V
-
putShort
void putShort(int index, short value)- Mappings:
Namespace Name Mixin selector official a
Ldlo;a(IS)V
intermediary method_22898
Lnet/minecraft/class_4584;method_22898(IS)V
named putShort
Lnet/minecraft/client/render/BufferVertexConsumer;putShort(IS)V
-
putFloat
void putFloat(int index, float value)- Mappings:
Namespace Name Mixin selector official a
Ldlo;a(IF)V
intermediary method_22897
Lnet/minecraft/class_4584;method_22897(IF)V
named putFloat
Lnet/minecraft/client/render/BufferVertexConsumer;putFloat(IF)V
-
vertex
- Specified by:
vertex
in interfaceVertexConsumer
- 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
- Specified by:
color
in interfaceVertexConsumer
- 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
- Specified by:
texture
in interfaceVertexConsumer
- 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
- Specified by:
overlay
in interfaceVertexConsumer
- 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
- Specified by:
light
in interfaceVertexConsumer
- 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;
-
texture
- Mappings:
Namespace Name Mixin selector official a
Ldlo;a(SSI)Ldlv;
intermediary method_22899
Lnet/minecraft/class_4584;method_22899(SSI)Lnet/minecraft/class_4588;
named texture
Lnet/minecraft/client/render/BufferVertexConsumer;texture(SSI)Lnet/minecraft/client/render/VertexConsumer;
-
normal
- Specified by:
normal
in interfaceVertexConsumer
- 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;
-
method_24212
static byte method_24212(float float2)- Mappings:
Namespace Name Mixin selector official a
Ldlo;a(F)B
intermediary method_24212
Lnet/minecraft/class_4584;method_24212(F)B
named method_24212
Lnet/minecraft/client/render/BufferVertexConsumer;method_24212(F)B
-