Package net.minecraft.client.render
Class BufferBuilder
java.lang.Object
net.minecraft.client.render.BufferBuilder
- Mappings:
Namespace Name official bukintermediary net/minecraft/class_520named net/minecraft/client/render/BufferBuilder
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate ByteBufferprivate booleanprivate VertexFormatElementprivate intprivate intprivate static final Loggerprivate FloatBufferprivate VertexFormatprivate IntBufferprivate doubleprivate doubleprivate doubleprivate ShortBufferprivate booleanprivate int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbegin(int drawMode, VertexFormat format) color(float red, float green, float blue, float alpha) color(int red, int green, int blue, int alpha) voidvoidend()private static floatgetDistanceSq(FloatBuffer buffer, float x, float y, float z, int int2, int int3) intintprivate voidgrow(int size) private intmethod_1308(int int2) voidmethod_9729(double double2, double double3, double double4) voidmethod_9732(float float2, float float3, float float4, int int2) voidmethod_9735(int int2, int int3, int int4, int int5) private voidmethod_9736(int int2, int int3, int int4, int int5) voidmethod_9738(BufferBuilder.DrawArrayParameters drawArrayParameters) private intvoidnext()private voidnormal(float x, float y, float z) voidoffset(double x, double y, double z) voidputArray(int[] data) voidputColor(float red, float green, float blue, int int2) private voidputColor(int color, int int2) voidputNormal(float x, float y, float z) voidputQuadColor(float red, float green, float blue) voidputQuadColor(int color) voidreset()voidsortQuads(float cameraX, float cameraY, float cameraZ) texture(double u, double v) texture2(int u, int v) vertex(double x, double y, double z)
-
Field Details
-
field_13461
- Mappings:
Namespace Name Mixin selector official aLbuk;a:Lorg/apache/logging/log4j/Logger;intermediary field_13461Lnet/minecraft/class_520;field_13461:Lorg/apache/logging/log4j/Logger;named field_13461Lnet/minecraft/client/render/BufferBuilder;field_13461:Lorg/apache/logging/log4j/Logger;
-
buffer
- Mappings:
Namespace Name Mixin selector official bLbuk;b:Ljava/nio/ByteBuffer;intermediary field_10642Lnet/minecraft/class_520;field_10642:Ljava/nio/ByteBuffer;named bufferLnet/minecraft/client/render/BufferBuilder;buffer:Ljava/nio/ByteBuffer;
-
intBuffer
- Mappings:
Namespace Name Mixin selector official cLbuk;c:Ljava/nio/IntBuffer;intermediary field_10643Lnet/minecraft/class_520;field_10643:Ljava/nio/IntBuffer;named intBufferLnet/minecraft/client/render/BufferBuilder;intBuffer:Ljava/nio/IntBuffer;
-
shortBuffer
- Mappings:
Namespace Name Mixin selector official dLbuk;d:Ljava/nio/ShortBuffer;intermediary field_10644Lnet/minecraft/class_520;field_10644:Ljava/nio/ShortBuffer;named shortBufferLnet/minecraft/client/render/BufferBuilder;shortBuffer:Ljava/nio/ShortBuffer;
-
floatBuffer
- Mappings:
Namespace Name Mixin selector official eLbuk;e:Ljava/nio/FloatBuffer;intermediary field_10645Lnet/minecraft/class_520;field_10645:Ljava/nio/FloatBuffer;named floatBufferLnet/minecraft/client/render/BufferBuilder;floatBuffer:Ljava/nio/FloatBuffer;
-
vertexCount
private int vertexCount- Mappings:
Namespace Name Mixin selector official fLbuk;f:Iintermediary field_10646Lnet/minecraft/class_520;field_10646:Inamed vertexCountLnet/minecraft/client/render/BufferBuilder;vertexCount:I
-
currentElement
- Mappings:
Namespace Name Mixin selector official gLbuk;g:Lceb;intermediary field_10647Lnet/minecraft/class_520;field_10647:Lnet/minecraft/class_2523;named currentElementLnet/minecraft/client/render/BufferBuilder;currentElement:Lnet/minecraft/client/render/VertexFormatElement;
-
currentElementId
private int currentElementId- Mappings:
Namespace Name Mixin selector official hLbuk;h:Iintermediary field_10648Lnet/minecraft/class_520;field_10648:Inamed currentElementIdLnet/minecraft/client/render/BufferBuilder;currentElementId:I
-
textured
private boolean textured- Mappings:
Namespace Name Mixin selector official iLbuk;i:Zintermediary field_1795Lnet/minecraft/class_520;field_1795:Znamed texturedLnet/minecraft/client/render/BufferBuilder;textured:Z
-
drawMode
private int drawMode- Mappings:
Namespace Name Mixin selector official jLbuk;j:Iintermediary field_10649Lnet/minecraft/class_520;field_10649:Inamed drawModeLnet/minecraft/client/render/BufferBuilder;drawMode:I
-
offsetX
private double offsetX- Mappings:
Namespace Name Mixin selector official kLbuk;k:Dintermediary field_10650Lnet/minecraft/class_520;field_10650:Dnamed offsetXLnet/minecraft/client/render/BufferBuilder;offsetX:D
-
offsetY
private double offsetY- Mappings:
Namespace Name Mixin selector official lLbuk;l:Dintermediary field_10651Lnet/minecraft/class_520;field_10651:Dnamed offsetYLnet/minecraft/client/render/BufferBuilder;offsetY:D
-
offsetZ
private double offsetZ- Mappings:
Namespace Name Mixin selector official mLbuk;m:Dintermediary field_10652Lnet/minecraft/class_520;field_10652:Dnamed offsetZLnet/minecraft/client/render/BufferBuilder;offsetZ:D
-
format
- Mappings:
Namespace Name Mixin selector official nLbuk;n:Lcea;intermediary field_10653Lnet/minecraft/class_520;field_10653:Lnet/minecraft/class_2522;named formatLnet/minecraft/client/render/BufferBuilder;format:Lnet/minecraft/client/render/VertexFormat;
-
building
private boolean building- Mappings:
Namespace Name Mixin selector official oLbuk;o:Zintermediary field_1776Lnet/minecraft/class_520;field_1776:Znamed buildingLnet/minecraft/client/render/BufferBuilder;building:Z
-
-
Constructor Details
-
BufferBuilder
public BufferBuilder(int initialCapacity) - Mappings:
Namespace Name Mixin selector official <init>Lbuk;<init>(I)Vintermediary <init>Lnet/minecraft/class_520;<init>(I)Vnamed <init>Lnet/minecraft/client/render/BufferBuilder;<init>(I)V
-
-
Method Details
-
grow
private void grow(int size) - Mappings:
Namespace Name Mixin selector official bLbuk;b(I)Vintermediary method_9745Lnet/minecraft/class_520;method_9745(I)Vnamed growLnet/minecraft/client/render/BufferBuilder;grow(I)V
-
sortQuads
public void sortQuads(float cameraX, float cameraY, float cameraZ) - Mappings:
Namespace Name Mixin selector official aLbuk;a(FFF)Vintermediary method_9730Lnet/minecraft/class_520;method_9730(FFF)Vnamed sortQuadsLnet/minecraft/client/render/BufferBuilder;sortQuads(FFF)V
-
method_9727
- Mappings:
Namespace Name Mixin selector official aLbuk;a()Lbuk$a;intermediary method_9727Lnet/minecraft/class_520;method_9727()Lnet/minecraft/class_520$class_2394;named method_9727Lnet/minecraft/client/render/BufferBuilder;method_9727()Lnet/minecraft/client/render/BufferBuilder$DrawArrayParameters;
-
method_9757
private int method_9757()- Mappings:
Namespace Name Mixin selector official jLbuk;j()Iintermediary method_9757Lnet/minecraft/class_520;method_9757()Inamed method_9757Lnet/minecraft/client/render/BufferBuilder;method_9757()I
-
getDistanceSq
private static float getDistanceSq(FloatBuffer buffer, float x, float y, float z, int int2, int int3) - Mappings:
Namespace Name Mixin selector official aLbuk;a(Ljava/nio/FloatBuffer;FFFII)Fintermediary method_9739Lnet/minecraft/class_520;method_9739(Ljava/nio/FloatBuffer;FFFII)Fnamed getDistanceSqLnet/minecraft/client/render/BufferBuilder;getDistanceSq(Ljava/nio/FloatBuffer;FFFII)F
-
method_9738
- Mappings:
Namespace Name Mixin selector official aLbuk;a(Lbuk$a;)Vintermediary method_9738Lnet/minecraft/class_520;method_9738(Lnet/minecraft/class_520$class_2394;)Vnamed method_9738Lnet/minecraft/client/render/BufferBuilder;method_9738(Lnet/minecraft/client/render/BufferBuilder$DrawArrayParameters;)V
-
reset
public void reset()- Mappings:
Namespace Name Mixin selector official bLbuk;b()Vintermediary method_9741Lnet/minecraft/class_520;method_9741()Vnamed resetLnet/minecraft/client/render/BufferBuilder;reset()V
-
begin
- Mappings:
Namespace Name Mixin selector official aLbuk;a(ILcea;)Vintermediary method_9737Lnet/minecraft/class_520;method_9737(ILnet/minecraft/class_2522;)Vnamed beginLnet/minecraft/client/render/BufferBuilder;begin(ILnet/minecraft/client/render/VertexFormat;)V
-
texture
- Mappings:
Namespace Name Mixin selector official aLbuk;a(DD)Lbuk;intermediary method_9728Lnet/minecraft/class_520;method_9728(DD)Lnet/minecraft/class_520;named textureLnet/minecraft/client/render/BufferBuilder;texture(DD)Lnet/minecraft/client/render/BufferBuilder;
-
texture2
- Mappings:
Namespace Name Mixin selector official aLbuk;a(II)Lbuk;intermediary method_9734Lnet/minecraft/class_520;method_9734(II)Lnet/minecraft/class_520;named texture2Lnet/minecraft/client/render/BufferBuilder;texture2(II)Lnet/minecraft/client/render/BufferBuilder;
-
method_9735
public void method_9735(int int2, int int3, int int4, int int5) - Mappings:
Namespace Name Mixin selector official aLbuk;a(IIII)Vintermediary method_9735Lnet/minecraft/class_520;method_9735(IIII)Vnamed method_9735Lnet/minecraft/client/render/BufferBuilder;method_9735(IIII)V
-
method_9729
public void method_9729(double double2, double double3, double double4) - Mappings:
Namespace Name Mixin selector official aLbuk;a(DDD)Vintermediary method_9729Lnet/minecraft/class_520;method_9729(DDD)Vnamed method_9729Lnet/minecraft/client/render/BufferBuilder;method_9729(DDD)V
-
method_1308
private int method_1308(int int2) - Mappings:
Namespace Name Mixin selector official cLbuk;c(I)Iintermediary method_1308Lnet/minecraft/class_520;method_1308(I)Inamed method_1308Lnet/minecraft/client/render/BufferBuilder;method_1308(I)I
-
method_9732
public void method_9732(float float2, float float3, float float4, int int2) - Mappings:
Namespace Name Mixin selector official aLbuk;a(FFFI)Vintermediary method_9732Lnet/minecraft/class_520;method_9732(FFFI)Vnamed method_9732Lnet/minecraft/client/render/BufferBuilder;method_9732(FFFI)V
-
putColor
private void putColor(int color, int int2) - Mappings:
Namespace Name Mixin selector official bLbuk;b(II)Vintermediary method_9746Lnet/minecraft/class_520;method_9746(II)Vnamed putColorLnet/minecraft/client/render/BufferBuilder;putColor(II)V
-
putColor
public void putColor(float red, float green, float blue, int int2) - Mappings:
Namespace Name Mixin selector official bLbuk;b(FFFI)Vintermediary method_9744Lnet/minecraft/class_520;method_9744(FFFI)Vnamed putColorLnet/minecraft/client/render/BufferBuilder;putColor(FFFI)V
-
method_9736
private void method_9736(int int2, int int3, int int4, int int5) - Mappings:
Namespace Name Mixin selector official cLbuk;c(IIII)Vintermediary method_9736Lnet/minecraft/class_520;method_9736(IIII)Vnamed method_9736Lnet/minecraft/client/render/BufferBuilder;method_9736(IIII)V
-
enableTexture
public void enableTexture()- Mappings:
Namespace Name Mixin selector official cLbuk;c()Vintermediary method_1316Lnet/minecraft/class_520;method_1316()Vnamed enableTextureLnet/minecraft/client/render/BufferBuilder;enableTexture()V
-
color
- Mappings:
Namespace Name Mixin selector official aLbuk;a(FFFF)Lbuk;intermediary method_9731Lnet/minecraft/class_520;method_9731(FFFF)Lnet/minecraft/class_520;named colorLnet/minecraft/client/render/BufferBuilder;color(FFFF)Lnet/minecraft/client/render/BufferBuilder;
-
color
- Mappings:
Namespace Name Mixin selector official bLbuk;b(IIII)Lbuk;intermediary method_9747Lnet/minecraft/class_520;method_9747(IIII)Lnet/minecraft/class_520;named colorLnet/minecraft/client/render/BufferBuilder;color(IIII)Lnet/minecraft/client/render/BufferBuilder;
-
putArray
public void putArray(int[] data) - Mappings:
Namespace Name Mixin selector official aLbuk;a([I)Vintermediary method_9740Lnet/minecraft/class_520;method_9740([I)Vnamed putArrayLnet/minecraft/client/render/BufferBuilder;putArray([I)V
-
next
public void next()- Mappings:
Namespace Name Mixin selector official dLbuk;d()Vintermediary method_9750Lnet/minecraft/class_520;method_9750()Vnamed nextLnet/minecraft/client/render/BufferBuilder;next()V
-
vertex
- Mappings:
Namespace Name Mixin selector official bLbuk;b(DDD)Lbuk;intermediary method_9742Lnet/minecraft/class_520;method_9742(DDD)Lnet/minecraft/class_520;named vertexLnet/minecraft/client/render/BufferBuilder;vertex(DDD)Lnet/minecraft/client/render/BufferBuilder;
-
putNormal
public void putNormal(float x, float y, float z) - Mappings:
Namespace Name Mixin selector official bLbuk;b(FFF)Vintermediary method_9743Lnet/minecraft/class_520;method_9743(FFF)Vnamed putNormalLnet/minecraft/client/render/BufferBuilder;putNormal(FFF)V
-
nextElement
private void nextElement()- Mappings:
Namespace Name Mixin selector official kLbuk;k()Vintermediary method_9758Lnet/minecraft/class_520;method_9758()Vnamed nextElementLnet/minecraft/client/render/BufferBuilder;nextElement()V
-
normal
- Mappings:
Namespace Name Mixin selector official cLbuk;c(FFF)Lbuk;intermediary method_9749Lnet/minecraft/class_520;method_9749(FFF)Lnet/minecraft/class_520;named normalLnet/minecraft/client/render/BufferBuilder;normal(FFF)Lnet/minecraft/client/render/BufferBuilder;
-
offset
public void offset(double x, double y, double z) - Mappings:
Namespace Name Mixin selector official cLbuk;c(DDD)Vintermediary method_9748Lnet/minecraft/class_520;method_9748(DDD)Vnamed offsetLnet/minecraft/client/render/BufferBuilder;offset(DDD)V
-
end
public void end()- Mappings:
Namespace Name Mixin selector official eLbuk;e()Vintermediary method_9752Lnet/minecraft/class_520;method_9752()Vnamed endLnet/minecraft/client/render/BufferBuilder;end()V
-
getByteBuffer
- Mappings:
Namespace Name Mixin selector official fLbuk;f()Ljava/nio/ByteBuffer;intermediary method_9753Lnet/minecraft/class_520;method_9753()Ljava/nio/ByteBuffer;named getByteBufferLnet/minecraft/client/render/BufferBuilder;getByteBuffer()Ljava/nio/ByteBuffer;
-
getFormat
- Mappings:
Namespace Name Mixin selector official gLbuk;g()Lcea;intermediary method_9754Lnet/minecraft/class_520;method_9754()Lnet/minecraft/class_2522;named getFormatLnet/minecraft/client/render/BufferBuilder;getFormat()Lnet/minecraft/client/render/VertexFormat;
-
getVertexCount
public int getVertexCount()- Mappings:
Namespace Name Mixin selector official hLbuk;h()Iintermediary method_9755Lnet/minecraft/class_520;method_9755()Inamed getVertexCountLnet/minecraft/client/render/BufferBuilder;getVertexCount()I
-
getDrawMode
public int getDrawMode()- Mappings:
Namespace Name Mixin selector official iLbuk;i()Iintermediary method_9756Lnet/minecraft/class_520;method_9756()Inamed getDrawModeLnet/minecraft/client/render/BufferBuilder;getDrawMode()I
-
putQuadColor
public void putQuadColor(int color) - Mappings:
Namespace Name Mixin selector official aLbuk;a(I)Vintermediary method_9733Lnet/minecraft/class_520;method_9733(I)Vnamed putQuadColorLnet/minecraft/client/render/BufferBuilder;putQuadColor(I)V
-
putQuadColor
public void putQuadColor(float red, float green, float blue) - Mappings:
Namespace Name Mixin selector official dLbuk;d(FFF)Vintermediary method_9751Lnet/minecraft/class_520;method_9751(FFF)Vnamed putQuadColorLnet/minecraft/client/render/BufferBuilder;putQuadColor(FFF)V
-