net.minecraft.advancements

public record Criterion<T extends CriterionTriggerInstance>

aq
net.minecraft.advancements.Criterion
net.minecraft.class_175
net.minecraft.unmapped.C_rzypsigz
net.minecraft.advancement.AdvancementCriterion
net.minecraft.advancement.AdvancementCriterion

Field summary

Modifier and TypeField
private final CriterionTrigger<T>
b
trigger
comp_1923
f_bjqitkog
trigger
trigger
private final T
c
triggerInstance
comp_1924
f_yiamcoxx
conditions
conditions
private static final com.mojang.serialization.MapCodec<Criterion<?>>
d
MAP_CODEC
field_47189
f_yezbocli
MAP_CODEC
MAP_CODEC
public static final com.mojang.serialization.Codec<Criterion<?>>
a
CODEC
field_47188
f_bijaoybp
CODEC
CODEC

Constructor summary

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

Method summary

Modifier and TypeMethod
private static <T extends CriterionTriggerInstance> com.mojang.serialization.Codec<Criterion<T>>
a(as<T> arg0)
criterionCodec(CriterionTrigger<T> arg0)
method_54935(class_179<T> arg0)
m_uxddutmc(C_mysyaxfs<T> arg0)
getCodec(Criterion<T> criterion)
getCodec(CriterionTrigger<T> trigger)
public CriterionTrigger<T>
a()
trigger()
comp_1923()
m_djfutiin()
trigger()
trigger()
public T
b()
triggerInstance()
comp_1924()
m_iuvjqrcn()
conditions()
conditions()