public interface IVertexBuilder extends IForgeVertexBuilder
Modifier and Type | Field and Description |
---|---|
static org.apache.logging.log4j.Logger |
LOGGER |
Modifier and Type | Method and Description |
---|---|
default void |
addQuad(MatrixStack.Entry matrixEntryIn,
BakedQuad quadIn,
float[] colorMuls,
float redIn,
float greenIn,
float blueIn,
int[] combinedLightsIn,
int combinedOverlayIn,
boolean mulColor) |
default void |
addQuad(MatrixStack.Entry matrixEntryIn,
BakedQuad quadIn,
float redIn,
float greenIn,
float blueIn,
int combinedLightIn,
int combinedOverlayIn) |
default void |
addVertex(float x,
float y,
float z,
float red,
float green,
float blue,
float alpha,
float texU,
float texV,
int overlayUV,
int lightmapUV,
float normalX,
float normalY,
float normalZ) |
default IVertexBuilder |
color(float red,
float green,
float blue,
float alpha) |
IVertexBuilder |
color(int red,
int green,
int blue,
int alpha) |
void |
endVertex() |
default IVertexBuilder |
lightmap(int lightmapUV) |
IVertexBuilder |
lightmap(int u,
int v) |
IVertexBuilder |
normal(float x,
float y,
float z) |
default IVertexBuilder |
normal(Matrix3f matrixIn,
float x,
float y,
float z) |
default IVertexBuilder |
overlay(int overlayUV) |
IVertexBuilder |
overlay(int u,
int v) |
IVertexBuilder |
pos(double x,
double y,
double z) |
default IVertexBuilder |
pos(Matrix4f matrixIn,
float x,
float y,
float z) |
IVertexBuilder |
tex(float u,
float v) |
addVertexData, addVertexData, addVertexData, addVertexData, applyBakedLighting, applyBakedNormals, getVertexBuilder
IVertexBuilder pos(double x, double y, double z)
IVertexBuilder color(int red, int green, int blue, int alpha)
IVertexBuilder tex(float u, float v)
IVertexBuilder overlay(int u, int v)
IVertexBuilder lightmap(int u, int v)
IVertexBuilder normal(float x, float y, float z)
void endVertex()
default void addVertex(float x, float y, float z, float red, float green, float blue, float alpha, float texU, float texV, int overlayUV, int lightmapUV, float normalX, float normalY, float normalZ)
default IVertexBuilder color(float red, float green, float blue, float alpha)
default IVertexBuilder lightmap(int lightmapUV)
default IVertexBuilder overlay(int overlayUV)
default void addQuad(MatrixStack.Entry matrixEntryIn, BakedQuad quadIn, float redIn, float greenIn, float blueIn, int combinedLightIn, int combinedOverlayIn)
default void addQuad(MatrixStack.Entry matrixEntryIn, BakedQuad quadIn, float[] colorMuls, float redIn, float greenIn, float blueIn, int[] combinedLightsIn, int combinedOverlayIn, boolean mulColor)
default IVertexBuilder pos(Matrix4f matrixIn, float x, float y, float z)
default IVertexBuilder normal(Matrix3f matrixIn, float x, float y, float z)