net.minecraft.loot

public class LootManager

extends JsonDataLoader

All mapped superinterfaces:

ResourceReloadListener

cpd
net.minecraft.world.level.storage.loot.LootTables
net.minecraft.class_60
net.minecraft.loot.LootManager
net.minecraft.unmapped.C_chzdbgdx
net.minecraft.world.gen.loot.LootTables
net.minecraft.world.storage.loot.LootTableManager
net.minecraft.world.storage.loot.LootTableManager

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
a
LOGGER
field_975
LOGGER
f_jdewcvng
LOGGER
field_186525_a
LOGGER
private static final com.google.gson.Gson
b
GSON
field_974
GSON
f_oosjpvjb
GSON
field_186526_b
GSON_INSTANCE
private Map<Identifier, LootTable>
c
tables
field_970
suppliers
f_ysizjtgr
tables
field_186527_c
registeredLootTables

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public LootTable
a(qv arg0)
get(ResourceLocation arg0)
method_367(class_2960 arg0)
getSupplier(Identifier id)
m_dinypuil(C_ncpywfca arg0)
get(Identifier id)
func_186521_a(ResourceLocation arg0)
getLootTableFromLocation(ResourceLocation ressources)
protected void
a(Map<qv, com.google.gson.JsonObject> arg0, xi arg1, agn arg2)
apply(Map<ResourceLocation, com.google.gson.JsonObject> arg0, ResourceManager arg1, ProfilerFiller arg2)
method_20712(Map<class_2960, com.google.gson.JsonObject> arg0, class_3300 arg1, class_3695 arg2)
apply(Map<Identifier, com.google.gson.JsonObject> arg0, ResourceManager arg1, Profiler arg2)
m_nvtkcrnv(Map<C_ncpywfca, com.google.gson.JsonObject> arg0, C_tmnrpasf arg1, C_eslcbfsq arg2)
applyResources(Map<Identifier, com.google.gson.JsonObject> resources, ResourceManager resourceManager, Profiler profiler)
func_212853_a_(Map<ResourceLocation, com.google.gson.JsonObject> arg0, IResourceManager arg1, IProfiler arg2)
apply(Map<ResourceLocation, com.google.gson.JsonObject> splashList, IResourceManager resourceManagerIn, IProfiler profilerIn)
public static void
a(cpc arg0, qv arg1, cpb arg2, Function<qv, cpb> arg3)
validate(LootTableProblemCollector arg0, ResourceLocation arg1, LootTable arg2, Function<ResourceLocation, LootTable> arg3)
method_369(class_58 arg0, class_2960 arg1, class_52 arg2, Function<class_2960, class_52> arg3)
check(LootTableReporter reporter, Identifier id, LootTable supplier, Function<Identifier, LootTable> supplierGetter)
m_fklgbmks(C_medpqacn arg0, C_ncpywfca arg1, C_inwsuliy arg2, Function<C_ncpywfca, C_inwsuliy> arg3)
m_78452510(C_16997094 arg0, Identifier arg1, LootTable arg2, Function<Identifier, LootTable> arg3)
func_215302_a(ValidationResults arg0, ResourceLocation arg1, LootTable arg2, Function<ResourceLocation, LootTable> arg3)
func_215302_a(ValidationResults arg0, ResourceLocation arg1, LootTable arg2, Function<ResourceLocation, LootTable> arg3)
public static com.google.gson.JsonElement
a(cpb arg0)
serialize(LootTable arg0)
method_372(class_52 arg0)
toJson(LootTable supplier)
m_vohxzwen(C_inwsuliy arg0)
m_19064268(LootTable arg0)
func_215301_a(LootTable arg0)
toJson(LootTable lootTableIn)
public Set<Identifier>
a()
getIds()
method_370()
getSupplierNames()
m_ykofdkuv()
m_96091622()
func_215304_a()
getLootTableKeys()