Package net.minecraft.client.render
Interface BufferVertexConsumer
- All Superinterfaces:
- VertexConsumer
- All Known Implementing Classes:
- BufferBuilder
- Mappings:
- Namespace - Name - official - eig- intermediary - net/minecraft/class_4584- named - net/minecraft/client/render/BufferVertexConsumer
- 
Method SummaryModifier and TypeMethodDescriptiondefault VertexConsumercolor(int red, int green, int blue, int alpha) Specifies the color element of the current vertex.default VertexConsumerlight(int u, int v) Specifies the light element of the current vertex.voiddefault VertexConsumernormal(float x, float y, float z) Specifies the normal element of the current vertex.default VertexConsumeroverlay(int u, int v) Specifies the overlay element of the current vertex.static bytepackByte(float f) voidputByte(int index, byte value) voidputFloat(int index, float value) voidputShort(int index, short value) default VertexConsumertexture(float u, float v) Specifies the texture element of the current vertex.default VertexConsumeruv(short u, short v, int index) default VertexConsumervertex(double x, double y, double z) Specifies the position element of the current vertex.Methods inherited from interface net.minecraft.client.render.VertexConsumercolor, color, fixedColor, light, next, normal, overlay, quad, quad, unfixColor, vertex, vertex
- 
Method Details- 
getCurrentElementVertexFormatElement getCurrentElement()- Mappings:
- Namespace - Name - Mixin selector - official - i- Leig;i()Leip;- 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;
 
- 
nextElementvoid nextElement()- Mappings:
- Namespace - Name - Mixin selector - official - f- Leig;f()V- intermediary - method_1325- Lnet/minecraft/class_4584;method_1325()V- named - nextElement- Lnet/minecraft/client/render/BufferVertexConsumer;nextElement()V
 
- 
putBytevoid putByte(int index, byte value) - Mappings:
- Namespace - Name - Mixin selector - official - a- Leig;a(IB)V- intermediary - method_22896- Lnet/minecraft/class_4584;method_22896(IB)V- named - putByte- Lnet/minecraft/client/render/BufferVertexConsumer;putByte(IB)V
 
- 
putShortvoid putShort(int index, short value) - Mappings:
- Namespace - Name - Mixin selector - official - a- Leig;a(IS)V- intermediary - method_22898- Lnet/minecraft/class_4584;method_22898(IS)V- named - putShort- Lnet/minecraft/client/render/BufferVertexConsumer;putShort(IS)V
 
- 
putFloatvoid putFloat(int index, float value) - Mappings:
- Namespace - Name - Mixin selector - official - a- Leig;a(IF)V- intermediary - method_22897- Lnet/minecraft/class_4584;method_22897(IF)V- named - putFloat- Lnet/minecraft/client/render/BufferVertexConsumer;putFloat(IF)V
 
- 
vertexSpecifies the position element of the current vertex.This is typically the first element in a vertex, hence the name. - Specified by:
- vertexin interface- VertexConsumer
- Returns:
- this consumer, for chaining
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lein;a(DDD)Lein;- 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;
 
- 
colorSpecifies the color element of the current vertex.- Specified by:
- colorin interface- VertexConsumer
- Returns:
- this consumer, for chaining
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lein;a(IIII)Lein;- 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;
 
- 
textureSpecifies the texture element of the current vertex.- Specified by:
- texturein interface- VertexConsumer
- Returns:
- this consumer, for chaining
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lein;a(FF)Lein;- 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;
 
- 
overlaySpecifies the overlay element of the current vertex.- Specified by:
- overlayin interface- VertexConsumer
- Returns:
- this consumer, for chaining
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lein;a(II)Lein;- 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;
 
- 
lightSpecifies the light element of the current vertex.- Specified by:
- lightin interface- VertexConsumer
- Returns:
- this consumer, for chaining
- Mappings:
- Namespace - Name - Mixin selector - official - b- Lein;b(II)Lein;- 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;
 
- 
uv- Mappings:
- Namespace - Name - Mixin selector - official - a- Leig;a(SSI)Lein;- intermediary - method_22899- Lnet/minecraft/class_4584;method_22899(SSI)Lnet/minecraft/class_4588;- named - uv- Lnet/minecraft/client/render/BufferVertexConsumer;uv(SSI)Lnet/minecraft/client/render/VertexConsumer;
 
- 
normalSpecifies the normal element of the current vertex.- Specified by:
- normalin interface- VertexConsumer
- Returns:
- this consumer, for chaining
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lein;a(FFF)Lein;- 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;
 
- 
packBytestatic byte packByte(float f) - Mappings:
- Namespace - Name - Mixin selector - official - a- Leig;a(F)B- intermediary - method_24212- Lnet/minecraft/class_4584;method_24212(F)B- named - packByte- Lnet/minecraft/client/render/BufferVertexConsumer;packByte(F)B
 
 
-