ABlockModelBuilder¶
class ABlockModelBuilder(outputLocation: ResourceLocation) : AModelBuilder<ABlockModelBuilder>
Constructors¶
ABlockModelBuilder¶
constructor(outputLocation: ResourceLocation)
Properties¶
location¶
val location: ResourceLocation
Functions¶
ao¶
customLoader¶
fun <L : ACustomLoaderBuilder<T>?> customLoader(customLoaderFactory: Function<T, L>): L
element¶
fun element(block: AModelBuilder.ElementBuilder.() -> Unit = {}): AModelBuilder.ElementBuilder
fun element(index: Int, block: AModelBuilder.ElementBuilder.() -> Unit = {}): AModelBuilder.ElementBuilder
getElementCount¶
fun getElementCount(): Int
{@return the number of elements in this model builder}
guiLight¶
invoke¶
operator fun invoke(block: AModelBuilder<T>.() -> Unit): AModelBuilder<T>
parent¶
fun parent(parent: AModelFile): T
renderType¶
fun renderType(renderType: String): T
fun renderType(renderType: ResourceLocation): T
rootTransforms¶
fun rootTransforms(block: AModelBuilder.RootTransformsBuilder.() -> Unit = {}): AModelBuilder.RootTransformsBuilder
texture¶
toJson¶
open fun toJson(): JsonObject
toString¶
transforms¶
fun transforms(block: AModelBuilder.TransformsBuilder.() -> Unit = {}): AModelBuilder.TransformsBuilder