net.minecraft.advancements

public record Criterion<T extends CriterionTriggerInstance>

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

Field summary

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

Constructor summary

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

Method summary

Modifier and TypeMethod
public static Criterion<?>
a(com.google.gson.JsonObject arg0, bg arg1)
criterionFromJson(com.google.gson.JsonObject arg0, DeserializationContext arg1)
method_770(com.google.gson.JsonObject arg0, class_5257 arg1)
m_tjbkkoxt(com.google.gson.JsonObject arg0, C_gzewtdot arg1)
fromJson(com.google.gson.JsonObject obj, AdvancementEntityPredicateDeserializer predicateDeserializer)
m_11417_(com.google.gson.JsonObject p_11418_, C_723_ p_11419_)
private static <T extends CriterionTriggerInstance> Criterion<T>
a(com.google.gson.JsonObject arg0, bg arg1, ao<T> arg2)
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)
m_gqhesppv(com.google.gson.JsonObject arg0, C_gzewtdot arg1, C_mysyaxfs<T> arg2)
fromJson(com.google.gson.JsonObject json, AdvancementEntityPredicateDeserializer predicateDeserializer, Criterion<T> trigger)
m_294558_(com.google.gson.JsonObject p_298246_, C_723_ p_297334_, C_176_<T> p_300883_)
public static Map<String, Criterion<?>>
b(com.google.gson.JsonObject arg0, bg arg1)
criteriaFromJson(com.google.gson.JsonObject arg0, DeserializationContext arg1)
method_772(com.google.gson.JsonObject arg0, class_5257 arg1)
m_bdrggclo(com.google.gson.JsonObject arg0, C_gzewtdot arg1)
criteriaFromJson(com.google.gson.JsonObject obj, AdvancementEntityPredicateDeserializer predicateDeserializer)
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()
m_ergjuflg()
toJson()
toJson()
m_11425_()
public CriterionTrigger<T>
b()
trigger()
comp_1923()
m_djfutiin()
trigger()
trigger()
f_11412_()
public T
c()
triggerInstance()
comp_1924()
m_iuvjqrcn()
conditions()
triggerInstance()
f_290685_()