net.minecraft.world.level.storage.loot

public class PredicateManager

extends SimpleJsonResourceReloadListener

All mapped superinterfaces:

PreparableReloadListener

drl
net.minecraft.world.level.storage.loot.PredicateManager
net.minecraft.class_4567
net.minecraft.loot.condition.LootConditionManager
net.minecraft.src.C_2828_
net.minecraft.world.level.storage.loot.LootPredicateManager

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
a
LOGGER
field_20753
LOGGER
f_79227_
private static final com.google.gson.Gson
b
GSON
field_20754
GSON
f_79228_
private Map<ResourceLocation, LootItemCondition>
c
conditions
field_20755
conditions
f_79229_

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public LootItemCondition
a(aaj arg0)
get(ResourceLocation arg0)
method_22564(class_2960 arg0)
get(Identifier id)
m_79252_(C_5265_ arg0)
protected void
a(Map<aaj, com.google.gson.JsonElement> arg0, ahu arg1, awc arg2)
apply(Map<ResourceLocation, com.google.gson.JsonElement> arg0, ResourceManager arg1, ProfilerFiller arg2)
method_22563(Map<class_2960, com.google.gson.JsonElement> arg0, class_3300 arg1, class_3695 arg2)
apply(Map<Identifier, com.google.gson.JsonElement> arg0, ResourceManager arg1, Profiler arg2)
m_5787_(Map<C_5265_, com.google.gson.JsonElement> p_79250_, C_77_ p_79251_, C_442_ arg2)
public Set<ResourceLocation>
a()
getKeys()
method_22559()
getIds()
m_79232_()