Package com.jozufozu.flywheel.core.model
Class ShadeSeparatedBufferBuilder
java.lang.Object
com.mojang.blaze3d.vertex.DefaultedVertexConsumer
com.mojang.blaze3d.vertex.BufferBuilder
com.jozufozu.flywheel.core.model.ShadeSeparatedBufferBuilder
- All Implemented Interfaces:
com.mojang.blaze3d.vertex.BufferVertexConsumer,com.mojang.blaze3d.vertex.VertexConsumer,net.minecraftforge.client.extensions.IForgeVertexConsumer
public class ShadeSeparatedBufferBuilder
extends com.mojang.blaze3d.vertex.BufferBuilder
-
Nested Class Summary
Nested classes/interfaces inherited from class com.mojang.blaze3d.vertex.BufferBuilder
com.mojang.blaze3d.vertex.BufferBuilder.DrawState, com.mojang.blaze3d.vertex.BufferBuilder.SortState -
Field Summary
FieldsFields inherited from class com.mojang.blaze3d.vertex.DefaultedVertexConsumer
defaultA, defaultB, defaultColorSet, defaultG, defaultR -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidappendUnshadedVertices(com.mojang.blaze3d.vertex.BufferBuilder unshadedBuilder) intMethods inherited from class com.mojang.blaze3d.vertex.BufferBuilder
begin, building, clear, color, currentElement, discard, end, endVertex, getSortState, getVertexFormat, nextElement, popNextBuffer, putBulkData, putByte, putFloat, putShort, restoreSortState, setQuadSortOrigin, vertexMethods inherited from class com.mojang.blaze3d.vertex.DefaultedVertexConsumer
defaultColor, unsetDefaultColorMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.mojang.blaze3d.vertex.BufferVertexConsumer
normal, overlayCoords, uv, uv2, uvShort, vertexMethods inherited from interface net.minecraftforge.client.extensions.IForgeVertexConsumer
applyBakedLighting, applyBakedNormals, putBulkData, putBulkData, putBulkData, putBulkDataMethods inherited from interface com.mojang.blaze3d.vertex.VertexConsumer
color, color, defaultColor, normal, overlayCoords, putBulkData, putBulkData, unsetDefaultColor, uv2, vertex
-
Field Details
-
unshadedStartVertex
protected int unshadedStartVertex
-
-
Constructor Details
-
ShadeSeparatedBufferBuilder
public ShadeSeparatedBufferBuilder(int capacity)
-
-
Method Details
-
appendUnshadedVertices
public void appendUnshadedVertices(com.mojang.blaze3d.vertex.BufferBuilder unshadedBuilder) -
getUnshadedStartVertex
public int getUnshadedStartVertex()
-