IQuadBakerVertexConsumer

public interface IQuadBakerVertexConsumer implements VertexConsumer(source)

A vertex consumer, which creates BakedQuads.

Functions

Link copied to clipboard
public abstract Sprite getSprite()

Gets or sets the sprite used to create BakedQuads.

Link copied to clipboard
public abstract Unit setSprite(Sprite sprite)

Gets or sets the sprite used to create BakedQuads.

Inherited functions

Link copied to clipboard
public VertexConsumer color(Float red, Float green, Float blue, Float alpha)
public abstract VertexConsumer color(Integer red, Integer green, Integer blue, Integer alpha)
Link copied to clipboard
public abstract Unit fixedColor(Integer red, Integer green, Integer blue, Integer alpha)
Link copied to clipboard
public abstract VertexConsumer light(Integer u, Integer v)
Link copied to clipboard
public abstract Unit next()
Link copied to clipboard
public abstract VertexConsumer normal(Float x, Float y, Float z)
public VertexConsumer normal(Matrix3f matrix, Float x, Float y, Float z)
Link copied to clipboard
public abstract VertexConsumer overlay(Integer u, Integer v)
Link copied to clipboard
public Unit quad(MatrixStack.Entry matrixEntry, BakedQuad quad, Float red, Float green, Float blue, Integer light, Integer overlay)
public Unit quad(MatrixStack.Entry matrixEntry, BakedQuad quad, FloatArray brightnesses, Float red, Float green, Float blue, IntArray lights, Integer overlay, Boolean useQuadColorData)
Link copied to clipboard
public abstract VertexConsumer texture(Float u, Float v)
Link copied to clipboard
public abstract Unit unfixColor()
Link copied to clipboard
public abstract VertexConsumer vertex(Double x, Double y, Double z)
public VertexConsumer vertex(Matrix4f matrix, Float x, Float y, Float z)
public Unit vertex(Float x, Float y, Float z, Float red, Float green, Float blue, Float alpha, Float u, Float v, Integer overlay, Integer light, Float normalX, Float normalY, Float normalZ)