net.minecraft.data.loot

public class LootTableProvider

implements DataProvider

ng
net.minecraft.data.loot.LootTableProvider
net.minecraft.class_2438
net.minecraft.unmapped.C_rriyyrek
net.minecraft.data.server.loottable.LootTableProvider
net.minecraft.data.server.LootTablesProvider
net.minecraft.src.C_4784_

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
d
LOGGER
field_11355
f_umgzdmcg
LOGGER
LOGGER
f_124431_
private final PackOutput$PathProvider
e
pathProvider
field_39374
f_xiwpsgvz
pathResolver
pathResolver
f_236267_
private final Set<ResourceKey<LootTable>>
f
requiredTables
field_40617
f_xcjyrvon
lootTableIds
lootTableIds
f_243940_
private final List<LootTableProvider$SubProviderEntry>
g
subProviders
field_11354
f_khsnzwsn
lootTypeGenerators
lootTypeGenerators
f_124434_
private final CompletableFuture<HolderLookup$Provider>
h
registries
field_48978
f_hwfthond
registriesFuture
lookupProviderFuture
f_315075_

Constructor summary

ModifierConstructor
public (PackOutput output, Set<ResourceKey<LootTable>> lootTableIds, List<LootTableProvider$SubProviderEntry> lootTypeGenerators, CompletableFuture<HolderLookup$Provider> registriesFuture)

Method summary

Modifier and TypeMethod
public CompletableFuture<?>
a(mf arg0)
run(CachedOutput arg0)
method_10319(class_7403 arg0)
m_gpszpvej(C_temnquoh arg0)
run(DataWriter arg0)
run(DataWriter arg0)
m_213708_(C_213475_ arg0)
private CompletableFuture<?>
a(mf arg0, js$a arg1)
run(CachedOutput arg0, HolderLookup$Provider arg1)
method_56883(class_7403 arg0, class_7225$class_7874 arg1)
m_cvuljxmh(C_temnquoh arg0, C_vtbxyypo$C_etmlgbig arg1)
run(DataWriter writer, RegistryWrapper$WrapperLookup registries)
m_cvuljxmh(DataWriter writer, HolderLookup$Provider lookupProvider)
m_320997_(C_213475_ p_331092_, C_213466_$C_254607_ arg1)
private static ResourceLocation
a(aly<ewu> arg0)
sequenceIdForLootTable(ResourceKey<LootTable> arg0)
method_58574(class_5321<class_52> arg0)
m_ttdjbgbz(C_xhhleach<C_inwsuliy> arg0)
getId(RegistryKey<LootTable> lootTableKey)
getId(RegistryKey<LootTable> lootTable)
m_318649_(C_5264_<C_2822_> p_331928_)
public final String
a()
getName()
method_10321()
m_fafjrzdp()
getName()
getDescription()
m_6055_()