FabricEntityLootTableProvider

abstract class FabricEntityLootTableProvider(output: FabricDataOutput, registryLookupFuture: CompletableFuture<HolderLookup.Provider>) : EntityLootSubProvider, FabricLootTableProvider(source)

Constructors

Link copied to clipboard
constructor(output: FabricDataOutput, registryLookupFuture: CompletableFuture<HolderLookup.Provider>)

Functions

Link copied to clipboard
fun excludeFromStrictValidation(entityType: EntityType<*>?)

Disable strict validation for the given entity type.

Link copied to clipboard
open override fun generate(biConsumer: BiConsumer<ResourceKey<LootTable>, LootTable.Builder>)
Link copied to clipboard
open override fun getName(): String
Link copied to clipboard
open override fun run(output: CachedOutput): CompletableFuture<*>

Inherited functions

Link copied to clipboard
abstract fun generate()
Link copied to clipboard
open fun withConditions(exporter: BiConsumer<ResourceKey<LootTable>, LootTable.Builder>, vararg conditions: ResourceCondition): BiConsumer<ResourceKey<LootTable>, LootTable.Builder>