Skip to content

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