net.minecraft.advancements.critereon

public class DeserializationContext

be
net.minecraft.advancements.critereon.DeserializationContext
net.minecraft.class_5257
net.minecraft.predicate.entity.AdvancementEntityPredicateDeserializer
net.minecraft.src.C_723_
net.minecraft.advancements.critereon.LootDeserializationContext

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
a
LOGGER
field_24383
LOGGER
f_25865_
private final ResourceLocation
b
id
field_24384
advancementId
f_25866_
private final PredicateManager
c
predicateManager
field_24385
conditionManager
f_25867_
private final com.google.gson.Gson
d
predicateGson
field_24386
gson
f_25868_

Constructor summary

ModifierConstructor
public (ResourceLocation advancementId, PredicateManager conditionManager)

Method summary

Modifier and TypeMethod
public final LootItemCondition[]
a(com.google.gson.JsonArray arg0, String arg1, dmf arg2)
deserializeConditions(com.google.gson.JsonArray arg0, String arg1, LootContextParamSet arg2)
method_27796(com.google.gson.JsonArray arg0, String arg1, class_176 arg2)
loadConditions(com.google.gson.JsonArray array, String key, LootContextType contextType)
m_25874_(com.google.gson.JsonArray p_25876_, String p_25877_, C_2970_ arg2)
public ResourceLocation
a()
getAdvancementId()
method_27795()
getAdvancementId()
m_25873_()