net.minecraft.advancements.critereon

public class MobEffectsPredicate

ci
net.minecraft.advancements.critereon.MobEffectsPredicate
net.minecraft.class_2102
net.minecraft.predicate.entity.EntityEffectPredicate
net.minecraft.src.C_1907_
net.minecraft.advancements.critereon.CriterionConditionMobEffect

Field summary

Modifier and TypeField
public static final MobEffectsPredicate
a
ANY
field_9709
EMPTY
f_56547_
private final Map<MobEffect, MobEffectsPredicate$MobEffectInstancePredicate>
b
effects
field_9710
effects
f_56548_

Constructor summary

ModifierConstructor
public (Map<MobEffect, MobEffectsPredicate$MobEffectInstancePredicate> effects)

Method summary

Modifier and TypeMethod
public static MobEffectsPredicate
a()
effects()
method_9066()
create()
m_56552_()
public MobEffectsPredicate
a(asy arg0)
and(MobEffect arg0)
method_9065(class_1291 arg0)
withEffect(StatusEffect statusEffect)
m_56553_(C_496_ arg0)
public MobEffectsPredicate
a(asy arg0, ci$a arg1)
and(MobEffect arg0, MobEffectsPredicate$MobEffectInstancePredicate arg1)
method_35290(class_1291 arg0, class_2102$class_2103 arg1)
withEffect(StatusEffect statusEffect, EntityEffectPredicate$EffectData data)
m_154977_(C_496_ p_154979_, C_1907_$C_1908_ arg1)
public boolean
a(atg arg0)
matches(Entity arg0)
method_9062(class_1297 arg0)
test(Entity entity)
m_56555_(C_507_ arg0)
public boolean
a(atu arg0)
matches(LivingEntity arg0)
method_9067(class_1309 arg0)
test(LivingEntity livingEntity)
m_56557_(C_524_ arg0)
public boolean
a(Map<asy, ata> arg0)
matches(Map<MobEffect, MobEffectInstance> arg0)
method_9063(Map<class_1291, class_1293> arg0)
test(Map<StatusEffect, StatusEffectInstance> effects)
m_56561_(Map<C_496_, C_498_> arg0)
public static MobEffectsPredicate
a(com.google.gson.JsonElement arg0)
fromJson(com.google.gson.JsonElement arg0)
method_9064(com.google.gson.JsonElement arg0)
fromJson(com.google.gson.JsonElement json)
m_56559_(com.google.gson.JsonElement p_56560_)
public com.google.gson.JsonElement
b()
serializeToJson()
method_9068()
toJson()
m_56565_()