net.minecraft.advancement

public record AdvancementCriterion<T extends CriterionConditions>

am
net.minecraft.advancements.Criterion
net.minecraft.class_175
net.minecraft.advancement.AdvancementCriterion
net.minecraft.unmapped.C_rzypsigz
net.minecraft.advancement.AdvancementCriterion
net.minecraft.src.C_109_

Field summary

Modifier and TypeField
private final Criterion<T>
a
trigger
comp_1923
trigger
f_bjqitkog
conditions
f_11412_
private final T
b
triggerInstance
comp_1924
conditions
f_yiamcoxx
triggerInstance
f_290685_

Constructor summary

ModifierConstructor
public (Criterion<T> conditions, T triggerInstance)

Method summary

Modifier and TypeMethod
public static AdvancementCriterion<?>
a(com.google.gson.JsonObject o, bg o)
criterionFromJson(com.google.gson.JsonObject arg0, DeserializationContext arg1)
method_770(com.google.gson.JsonObject arg0, class_5257 arg1)
fromJson(com.google.gson.JsonObject obj, AdvancementEntityPredicateDeserializer predicateDeserializer)
m_tjbkkoxt(com.google.gson.JsonObject arg0, C_gzewtdot arg1)
m_11417_(com.google.gson.JsonObject p_11418_, C_723_ p_11419_)
private static <T extends CriterionConditions> AdvancementCriterion<T>
a(com.google.gson.JsonObject o, bg o, ao<T> o)
criterionFromJson(com.google.gson.JsonObject arg0, DeserializationContext arg1, CriterionTrigger<T> arg2)
method_53698(com.google.gson.JsonObject arg0, class_5257 arg1, class_179<T> arg2)
fromJson(com.google.gson.JsonObject json, AdvancementEntityPredicateDeserializer predicateDeserializer, Criterion<T> trigger)
m_gqhesppv(com.google.gson.JsonObject arg0, C_gzewtdot arg1, C_mysyaxfs<T> arg2)
m_294558_(com.google.gson.JsonObject p_298246_, C_723_ p_297334_, C_176_<T> p_300883_)
public static Map<String, AdvancementCriterion<?>>
b(com.google.gson.JsonObject o, bg o)
criteriaFromJson(com.google.gson.JsonObject arg0, DeserializationContext arg1)
method_772(com.google.gson.JsonObject arg0, class_5257 arg1)
criteriaFromJson(com.google.gson.JsonObject obj, AdvancementEntityPredicateDeserializer predicateDeserializer)
m_bdrggclo(com.google.gson.JsonObject arg0, C_gzewtdot arg1)
criteriaFromJson(com.google.gson.JsonObject obj, AdvancementEntityPredicateDeserializer predicateDeserializer)
m_11426_(com.google.gson.JsonObject p_11427_, C_723_ p_11428_)
public com.google.gson.JsonElement
a()
serializeToJson()
method_773()
toJson()
m_ergjuflg()
toJson()
m_11425_()
public Criterion<T>
b()
trigger()
comp_1923()
trigger()
m_djfutiin()
trigger()
f_11412_()
public T
c()
triggerInstance()
comp_1924()
conditions()
m_iuvjqrcn()
triggerInstance()
f_290685_()