Package net.minecraft.predicate.entity
Class EntityEffectPredicate
java.lang.Object
net.minecraft.predicate.entity.EntityEffectPredicate
public class EntityEffectPredicate extends Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
EntityEffectPredicate.EffectData
-
Field Summary
Fields Modifier and Type Field Description private Map<StatusEffect,EntityEffectPredicate.EffectData>
effects
static EntityEffectPredicate
EMPTY
-
Constructor Summary
Constructors Constructor Description EntityEffectPredicate(Map<StatusEffect,EntityEffectPredicate.EffectData> effects)
-
Method Summary
Modifier and Type Method Description static EntityEffectPredicate
create()
static EntityEffectPredicate
fromJson(JsonElement json)
boolean
test(Map<StatusEffect,StatusEffectInstance> effects)
boolean
test(Entity entity)
boolean
test(LivingEntity livingEntity)
JsonElement
toJson()
EntityEffectPredicate
withEffect(StatusEffect statusEffect)
-
Field Details
-
EMPTY
-
effects
-
-
Constructor Details
-
EntityEffectPredicate
-
-
Method Details
-
create
-
withEffect
-
test
-
test
-
test
-
fromJson
-
toJson
-