Skip to content

fabricnet.kernelpanicsoft.archie.dataADataGeneratorFabric

ADataGeneratorFabric


class ADataGeneratorFabric(fabricDataGenerator: FabricDataGenerator, val mod: Mod) : ADataGenerator

Constructors

ADataGeneratorFabric

constructor(fabricDataGenerator: FabricDataGenerator, mod: Mod)

Properties

isClient


isServer


mod


open override val mod: Mod

Functions

addProvider


fun <T : DataProvider> addProvider(run: Boolean, factory: ADataGenerator.ADataProviderFactory<T>): T

open override fun <T : DataProvider> addProvider(run: Boolean, factory: ADataGenerator.ARegistryAwareDataProviderFactory<T>): T

client


fun client(block: ADataGenerator.Client.() -> Unit)

common


fun common(block: ADataGenerator.Common.() -> Unit)

invoke


operator fun invoke(block: ADataGenerator.() -> Unit): ADataGenerator