Interface IForgeVertexBuilder
-
- All Known Subinterfaces:
IVertexBuilder
,IVertexConsumer
- All Known Implementing Classes:
BufferBuilder
,DefaultColorVertexBuilder
,MatrixApplyingVertexBuilder
,OutlineLayerBuffer.ColoredOutline
,SpriteAwareVertexBuilder
,VertexBuilderUtils.DelegatingVertexBuilder
public interface IForgeVertexBuilder
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default void
addVertexData(MatrixStack.Entry matrixEntry, BakedQuad bakedQuad, float[] baseBrightness, float red, float green, float blue, float alpha, int[] lightmapCoords, int overlayCoords, boolean readExistingColor)
default void
addVertexData(MatrixStack.Entry matrixEntry, BakedQuad bakedQuad, float red, float green, float blue, float alpha, int lightmapCoord, int overlayColor)
default void
addVertexData(MatrixStack.Entry matrixEntry, BakedQuad bakedQuad, float red, float green, float blue, float alpha, int lightmapCoord, int overlayColor, boolean readExistingColor)
default void
addVertexData(MatrixStack.Entry matrixStack, BakedQuad bakedQuad, float red, float green, float blue, int lightmapCoord, int overlayColor, boolean readExistingColor)
default int
applyBakedLighting(int lightmapCoord, java.nio.ByteBuffer data)
default void
applyBakedNormals(Vector3f generated, java.nio.ByteBuffer data, Matrix3f normalTransform)
default IVertexBuilder
getVertexBuilder()
-
-
-
Method Detail
-
getVertexBuilder
default IVertexBuilder getVertexBuilder()
-
addVertexData
default void addVertexData(MatrixStack.Entry matrixStack, BakedQuad bakedQuad, float red, float green, float blue, int lightmapCoord, int overlayColor, boolean readExistingColor)
-
addVertexData
default void addVertexData(MatrixStack.Entry matrixEntry, BakedQuad bakedQuad, float red, float green, float blue, float alpha, int lightmapCoord, int overlayColor)
-
addVertexData
default void addVertexData(MatrixStack.Entry matrixEntry, BakedQuad bakedQuad, float red, float green, float blue, float alpha, int lightmapCoord, int overlayColor, boolean readExistingColor)
-
addVertexData
default void addVertexData(MatrixStack.Entry matrixEntry, BakedQuad bakedQuad, float[] baseBrightness, float red, float green, float blue, float alpha, int[] lightmapCoords, int overlayCoords, boolean readExistingColor)
-
applyBakedLighting
default int applyBakedLighting(int lightmapCoord, java.nio.ByteBuffer data)
-
-