ElementBuilder¶
inner class ElementBuilder
Constructors¶
ElementBuilder¶
constructor()
Types¶
FaceBuilder¶
inner class FaceBuilder
RotationBuilder¶
inner class RotationBuilder
Functions¶
allFaces¶
fun allFaces(action: BiConsumer<Direction, AModelBuilder.ElementBuilder.FaceBuilder>): AModelBuilder.ElementBuilder
ao¶
fun ao(ao: Boolean): AModelBuilder.ElementBuilder
build¶
fun build(): BlockElement
color¶
fun color(color: Int): AModelBuilder.ElementBuilder
cube¶
fun cube(texture: String): AModelBuilder.ElementBuilder
emissivity¶
fun emissivity(blockLight: Int, skyLight: Int): AModelBuilder.ElementBuilder
end¶
face¶
fun face(dir: Direction, block: AModelBuilder.ElementBuilder.FaceBuilder.() -> Unit = {}): AModelBuilder.ElementBuilder.FaceBuilder
faces¶
fun faces(action: BiConsumer<Direction, AModelBuilder.ElementBuilder.FaceBuilder>): AModelBuilder.ElementBuilder
from¶
fun from(
x: Float,
y: Float,
z: Float
): AModelBuilder.ElementBuilder
rotation¶
fun rotation(block: AModelBuilder.ElementBuilder.RotationBuilder.() -> Unit = {}): AModelBuilder.ElementBuilder.RotationBuilder
shade¶
fun shade(shade: Boolean): AModelBuilder.ElementBuilder
texture¶
fun texture(texture: String): AModelBuilder.ElementBuilder
textureAll¶
fun textureAll(texture: String): AModelBuilder.ElementBuilder
to¶
fun to(
x: Float,
y: Float,
z: Float
): AModelBuilder.ElementBuilder