net.kernelpanicsoft.archie.data.client.model¶
Types¶
ABlockModelBuilder¶
class ABlockModelBuilder(outputLocation: ResourceLocation) : AModelBuilder<ABlockModelBuilder>
ABlockModelProvider¶
abstract class ABlockModelProvider(
output: PackOutput,
mod: Mod,
exitOnError: Boolean
) : AModelProvider<ABlockModelBuilder>
ABlockStateProvider¶
abstract class ABlockStateProvider(
val output: PackOutput,
val mod: Mod,
val exitOnError: Boolean
) : IADataProvider
AConfiguredModel¶
class AConfiguredModel @JvmOverloads
constructor(
model: AModelFile,
rotationX: Int = 0,
rotationY: Int = 0,
uvLock: Boolean = false,
weight: Int = DEFAULT_WEIGHT
)
ACustomLoaderBuilder¶
abstract class ACustomLoaderBuilder<T : AModelBuilder<T>>
AItemModelBuilder¶
class AItemModelBuilder(outputLocation: ResourceLocation) : AModelBuilder<AItemModelBuilder>
AItemModelProvider¶
abstract class AItemModelProvider(
output: PackOutput,
mod: Mod,
exitOnError: Boolean
) : AModelProvider<AItemModelBuilder>
AModelBuilder¶
open class AModelBuilder<T : AModelBuilder<T>>(location: ResourceLocation) : AModelFile
AModelFile¶
open class AModelFile(val location: ResourceLocation)
AModelProvider¶
abstract class AModelProvider<T : AModelBuilder<T>>(
val output: PackOutput,
val mod: Mod,
folder: String,
factory: Function<ResourceLocation, T>,
val exitOnError: Boolean
) : IADataProvider
AMultiPartBlockStateBuilder¶
class AMultiPartBlockStateBuilder(owner: Block) : IAGeneratedBlockState
AVariantBlockStateBuilder¶
IAGeneratedBlockState¶
interface IAGeneratedBlockState