Skip to content

commonnet.kernelpanicsoft.archie.data.client.model

Package-level declarations

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


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>>(val 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


AVariantBlockStateBuilder


IAGeneratedBlockState