History - net.minecraft.client.render.BufferBuilder
26.3-snapshot-3
Names
Fields
VertexFormat: format, field_1565, vertexFormat
VertexFormatElement[]: elements, field_1_6284, elements
VertexFormat: format, field_1565, vertexFormat
VertexFormatElement[]: elements, field_1_6284, elements
Constructors
(BufferAllocator, DrawMode, VertexFormat)
(BufferAllocator, DrawMode, VertexFormat)
Methods
26.3-snapshot-2
Names
Fields
int: POSITION_SEMANTIC_ID, field_1_6279, field_1_6279
int: POSITION_SEMANTIC_ID, field_1_6279, POSITION
int: COLOR_SEMANTIC_ID, field_1_6276, field_1_6276
int: COLOR_SEMANTIC_ID, field_1_6276, COLOR
int: UV0_SEMANTIC_ID, field_1_6280, field_1_6280
int: UV0_SEMANTIC_ID, field_1_6280, UV0
int: UV1_SEMANTIC_ID, field_1_6281, field_1_6281
int: UV1_SEMANTIC_ID, field_1_6281, UV1
int: UV2_SEMANTIC_ID, field_1_6282, field_1_6282
int: UV2_SEMANTIC_ID, field_1_6282, UV2
int: NORMAL_SEMANTIC_ID, field_1_6278, field_1_6278
int: UV3_SEMANTIC_ID, field_1_6278, UV3
int: LINE_WIDTH_SEMANTIC_ID, field_1_6277, field_1_6277
int: NORMAL_SEMANTIC_ID, field_1_6277, NORMAL
String[]: elementNames, field_1_6283, field_1_6283
String[]: elementNames, field_1_6283, ELEMENT_NAMES
VertexFormatElement[]: elements, field_1_6284, field_1_6284
VertexFormatElement[]: elements, field_1_6284, elements
int: LINE_WIDTH_SEMANTIC_ID, field_1_7965, LINE_WIDTH
Constructors
Methods
VertexConsumer (float, float): setUv3, method_1_7317, glint
26.3-snapshot-1
Names
Fields
Constructors
Methods
26.2
Names
Fields
VertexFormat$DrawMode: mode, field_52073, drawMode
boolean: fastFormat, field_21594, canSkipElementChecks
boolean: blockFormat, field_21594, canSkipElementChecks
boolean: fullFormat, field_21595, hasOverlay
boolean: entityFormat, field_21595, hasOverlay
int[]: offsetsByElement, field_52076, offsetsByElementId
DrawMode: primitiveTopology, field_52073, drawMode
int: POSITION_SEMANTIC_ID, field_1_6279, field_1_6279
int: COLOR_SEMANTIC_ID, field_1_6276, field_1_6276
int: UV0_SEMANTIC_ID, field_1_6280, field_1_6280
int: UV1_SEMANTIC_ID, field_1_6281, field_1_6281
int: UV2_SEMANTIC_ID, field_1_6282, field_1_6282
int: NORMAL_SEMANTIC_ID, field_1_6278, field_1_6278
int: LINE_WIDTH_SEMANTIC_ID, field_1_6277, field_1_6277
String[]: elementNames, field_1_6283, field_1_6283
VertexFormatElement[]: elements, field_1_6284, field_1_6284
Constructors
(BufferAllocator, VertexFormat$DrawMode, VertexFormat)
(BufferAllocator, DrawMode, VertexFormat)
Methods
void (): ensureBuilding, method_60802, ensureBuilding
void (): ensureBuilding, method_60802, assertBuilding
long (VertexFormatElement): beginElement, method_60798, beginElement
VertexConsumer (short, short, VertexFormatElement): uvShort, method_60799, uv
long (int): beginElement, method_60798, beginElement
VertexConsumer (short, short, int): uvShort, method_60799, uv
void (long, float, float, float): putVec3f, method_1_4143, vertex
void (long, float, float, float): putNormals, method_1_4142, normal
String (int): lambda$endLastVertex$1, method_1_5406, method_1_5406
boolean (int): lambda$endLastVertex$0, method_1_5405, method_1_5405
26.1.2
Names
Fields
Constructors
Methods
26.1.1
Names
Fields
Constructors
Methods
26.1
Names
Fields
Constructors
Methods
1.21.11_unobfuscated
Names
com.mojang.blaze3d.vertex.BufferBuilder
net.minecraft.class_287
net.minecraft.client.render.BufferBuilder
Fields
int: MAX_VERTEX_COUNT, field_61051, field_61051
long: NOT_BUILDING, field_52068, field_52068
long: UNKNOWN_ELEMENT, field_52069, field_52069
boolean: IS_LITTLE_ENDIAN, field_52070, LITTLE_ENDIAN
BufferAllocator: buffer, field_52071, allocator
long: vertexPointer, field_52072, vertexPointer
int: vertices, field_1554, vertexCount
VertexFormat: format, field_1565, vertexFormat
VertexFormat$DrawMode: mode, field_52073, drawMode
boolean: fastFormat, field_21594, canSkipElementChecks
boolean: fullFormat, field_21595, hasOverlay
int: vertexSize, field_52074, vertexSizeByte
int: initialElementsToFill, field_52075, requiredMask
int[]: offsetsByElement, field_52076, offsetsByElementId
int: elementsToFill, field_52077, currentMask
boolean: building, field_1556, building
Constructors
(BufferAllocator, VertexFormat$DrawMode, VertexFormat)
Methods
BuiltBuffer (): build, method_60794, endNullable
BuiltBuffer (): buildOrThrow, method_60800, end
void (): ensureBuilding, method_60802, ensureBuilding
BuiltBuffer (): storeMesh, method_60804, build
long (): beginVertex, method_60805, beginVertex
long (VertexFormatElement): beginElement, method_60798, beginElement
void (): endLastVertex, method_60806, endVertex
void (long, int): putRgba, method_60797, putColor
void (long, int): putPackedUv, method_60801, putInt
VertexConsumer (float, float, float): addVertex, method_22912, vertex
VertexConsumer (int, int, int, int): setColor, method_1336, color
VertexConsumer (int): setColor, method_39415, color
VertexConsumer (float, float): setUv, method_22913, texture
VertexConsumer (int, int): setUv1, method_60796, overlay
VertexConsumer (int): setOverlay, method_22922, overlay
VertexConsumer (int, int): setUv2, method_22921, light
VertexConsumer (int): setLight, method_60803, light
VertexConsumer (short, short, VertexFormatElement): uvShort, method_60799, uv
VertexConsumer (float, float, float): setNormal, method_22914, normal
VertexConsumer (float): setLineWidth, method_75298, lineWidth
byte (float): normalIntValue, method_60795, floatToByte
void (float, float, float, int, float, float, int, int, float, float, float): addVertex, method_23919, vertex