ALanguageProvider¶
abstract class ALanguageProvider(
val output: PackOutput,
val mod: Mod,
val exitOnError: Boolean,
locale: String = "en_us"
) : IADataProvider
Constructors¶
ALanguageProvider¶
Properties¶
exitOnError¶
open override val exitOnError: Boolean
mod¶
open override val mod: Mod
name¶
output¶
open override val output: PackOutput
Functions¶
add¶
addBlock¶
addEffect¶
addEntityType¶
fun addEntityType(name: String, key: Supplier<out EntityType<*>>)
addItem¶
addItemStack¶
fun addItemStack(name: String, key: Supplier<ItemStack>)
format¶
getName¶
mcLoc¶
modLoc¶
run¶
open override fun run(cache: CachedOutput): CompletableFuture<*>