IQuadBakerVertexConsumer

A vertex consumer, which creates BakedQuads.

Properties

Link copied to clipboard
abstract var sprite: Sprite

Gets or sets the sprite used to create BakedQuads.

Inherited functions

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