Skip to content

neoforgenet.kernelpanicsoft.archie.dataADataGeneratorNeoForge

ADataGeneratorNeoForge


class ADataGeneratorNeoForge(forgeDataGenerator: GatherDataEvent, val mod: Mod) : ADataGenerator

Constructors

ADataGeneratorNeoForge

constructor(forgeDataGenerator: GatherDataEvent, 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