net.minecraft.data.loot

public class LootTableProvider

implements DataProvider

nn
net.minecraft.data.loot.LootTableProvider
net.minecraft.class_2438

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
d
LOGGER
field_11355
private final PackOutput$PathProvider
e
pathProvider
field_39374
private final Set<ResourceKey<LootTable>>
f
requiredTables
field_40617
private final List<LootTableProvider$SubProviderEntry>
g
subProviders
field_11354
private final CompletableFuture<HolderLookup$Provider>
h
registries
field_48978

Constructor summary

ModifierConstructor
public (PackOutput arg0, Set<ResourceKey<LootTable>> arg1, List<LootTableProvider$SubProviderEntry> arg2, CompletableFuture<HolderLookup$Provider> arg3)

Method summary

Modifier and TypeMethod
public CompletableFuture<?>
a(mo arg0)
run(CachedOutput arg0)
method_10319(class_7403 arg0)
private CompletableFuture<?>
a(mo arg0, jk$a arg1)
run(CachedOutput arg0, HolderLookup$Provider arg1)
method_56883(class_7403 arg0, class_7225$class_7874 arg1)
private static ResourceLocation
a(alv<fbt> arg0)
sequenceIdForLootTable(ResourceKey<LootTable> arg0)
method_58574(class_5321<class_52> arg0)
public final String
a()
getName()
method_10321()