net.minecraft.advancements.critereon

public class EffectsChangedTrigger$TriggerInstance

extends AbstractCriterionTriggerInstance

All mapped superinterfaces:

SimpleCriterionTrigger$SimpleInstance, CriterionTriggerInstance

bj$a
net.minecraft.advancements.critereon.EffectsChangedTrigger$TriggerInstance
net.minecraft.class_2027$class_2029
net.minecraft.advancement.criterion.EffectsChangedCriterion$Conditions
net.minecraft.src.C_773_$C_774_
net.minecraft.advancements.critereon.CriterionTriggerEffectsChanged$a

Field summary

Modifier and TypeField
private final Optional<MobEffectsPredicate>
a
effects
field_9562
effects
f_26774_
private final Optional<ContextAwarePredicate>
b
source
field_33909
source
f_149269_

Constructor summary

ModifierConstructor
public (Optional<ContextAwarePredicate> playerPredicate, Optional<MobEffectsPredicate> effects, Optional<ContextAwarePredicate> source)

Method summary

Modifier and TypeMethod
public static Criterion<EffectsChangedTrigger$TriggerInstance>
a(cm$a arg0)
hasEffects(MobEffectsPredicate$Builder arg0)
method_8869(class_2102$class_8748 arg0)
create(EntityEffectPredicate$Builder effects)
m_26780_(C_1907_$C_290056_ p_300809_)
public static Criterion<EffectsChangedTrigger$TriggerInstance>
a(bq$a arg0)
gotEffectsFrom(EntityPredicate$Builder arg0)
method_37224(class_2048$class_2049 arg0)
create(EntityPredicate$Builder arg0)
m_149277_(C_1147_$C_1149_ p_298504_)
public boolean
a(akr arg0, ecq arg1)
matches(ServerPlayer arg0, LootContext arg1)
method_8868(class_3222 arg0, class_47 arg1)
matches(ServerPlayerEntity player, LootContext context)
m_149274_(C_13_ p_149276_, C_2811_ arg1)
public com.google.gson.JsonObject
a()
serializeToJson()
method_807()
toJson()
m_7683_()