net.minecraft.data.loottable

public class LootTableProvider

implements BootstrapFunction<LootTable>

net.minecraft.data.loot.LootTableProvider
net.minecraft.data.loot.LootTableProvider
net.minecraft.class_2438
net.minecraft.data.loottable.LootTableProvider

Field summary

Modifier and TypeField
private final Set<RegistryKey<LootTable>>
requiredTables
requiredTables
field_40617
lootTableIds
private final List<LootTableProvider$LootTypeGenerator>
subProviders
subProviders
field_11354
lootTypeGenerators

Constructor summary

ModifierConstructor
public (Set<RegistryKey<LootTable>> lootTableIds, List<LootTableProvider$LootTypeGenerator> lootTypeGenerators)

Method summary

Modifier and TypeMethod
public void
run(BootstrapContext<LootTable> context)
run(BootstrapContext<LootTable> context)
method_1_45(class_7891<class_52> arg0)
run(Registerable<LootTable> arg0)
private static Identifier
sequenceIdForLootTable(ResourceKey<LootTable> id)
sequenceIdForLootTable(ResourceKey<LootTable> id)
method_58574(class_5321<class_52> arg0)
getId(RegistryKey<LootTable> lootTableKey)