Package net.minecraft.predicate.entity
Class EntityEffectPredicate
java.lang.Object
net.minecraft.predicate.entity.EntityEffectPredicate
- Mappings:
Namespace Name official ci
intermediary net/minecraft/class_2102
named net/minecraft/predicate/entity/EntityEffectPredicate
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionprivate Map<StatusEffect,EntityEffectPredicate.EffectData>
static EntityEffectPredicate
-
Constructor Summary
ConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionstatic EntityEffectPredicate
create()
static EntityEffectPredicate
fromJson(@Nullable JsonElement json)
boolean
test(Map<StatusEffect,StatusEffectInstance> effects)
boolean
boolean
test(LivingEntity livingEntity)
toJson()
withEffect(StatusEffect statusEffect)
withEffect(StatusEffect statusEffect, EntityEffectPredicate.EffectData data)
-
Field Details
-
EMPTY
- Mappings:
Namespace Name Mixin selector official a
Lci;a:Lci;
intermediary field_9709
Lnet/minecraft/class_2102;field_9709:Lnet/minecraft/class_2102;
named EMPTY
Lnet/minecraft/predicate/entity/EntityEffectPredicate;EMPTY:Lnet/minecraft/predicate/entity/EntityEffectPredicate;
-
effects
- Mappings:
Namespace Name Mixin selector official b
Lci;b:Ljava/util/Map;
intermediary field_9710
Lnet/minecraft/class_2102;field_9710:Ljava/util/Map;
named effects
Lnet/minecraft/predicate/entity/EntityEffectPredicate;effects:Ljava/util/Map;
-
-
Constructor Details
-
EntityEffectPredicate
- Mappings:
Namespace Name Mixin selector official <init>
Lci;<init>(Ljava/util/Map;)V
intermediary <init>
Lnet/minecraft/class_2102;<init>(Ljava/util/Map;)V
named <init>
Lnet/minecraft/predicate/entity/EntityEffectPredicate;<init>(Ljava/util/Map;)V
-
-
Method Details
-
create
- Mappings:
Namespace Name Mixin selector official a
Lci;a()Lci;
intermediary method_9066
Lnet/minecraft/class_2102;method_9066()Lnet/minecraft/class_2102;
named create
Lnet/minecraft/predicate/entity/EntityEffectPredicate;create()Lnet/minecraft/predicate/entity/EntityEffectPredicate;
-
withEffect
- Mappings:
Namespace Name Mixin selector official a
Lci;a(Lasx;)Lci;
intermediary method_9065
Lnet/minecraft/class_2102;method_9065(Lnet/minecraft/class_1291;)Lnet/minecraft/class_2102;
named withEffect
Lnet/minecraft/predicate/entity/EntityEffectPredicate;withEffect(Lnet/minecraft/entity/effect/StatusEffect;)Lnet/minecraft/predicate/entity/EntityEffectPredicate;
-
withEffect
public EntityEffectPredicate withEffect(StatusEffect statusEffect, EntityEffectPredicate.EffectData data)- Mappings:
Namespace Name Mixin selector official a
Lci;a(Lasx;Lci$a;)Lci;
intermediary method_35290
Lnet/minecraft/class_2102;method_35290(Lnet/minecraft/class_1291;Lnet/minecraft/class_2102$class_2103;)Lnet/minecraft/class_2102;
named withEffect
Lnet/minecraft/predicate/entity/EntityEffectPredicate;withEffect(Lnet/minecraft/entity/effect/StatusEffect;Lnet/minecraft/predicate/entity/EntityEffectPredicate$EffectData;)Lnet/minecraft/predicate/entity/EntityEffectPredicate;
-
test
- Mappings:
Namespace Name Mixin selector official a
Lci;a(Latf;)Z
intermediary method_9062
Lnet/minecraft/class_2102;method_9062(Lnet/minecraft/class_1297;)Z
named test
Lnet/minecraft/predicate/entity/EntityEffectPredicate;test(Lnet/minecraft/entity/Entity;)Z
-
test
- Mappings:
Namespace Name Mixin selector official a
Lci;a(Latt;)Z
intermediary method_9067
Lnet/minecraft/class_2102;method_9067(Lnet/minecraft/class_1309;)Z
named test
Lnet/minecraft/predicate/entity/EntityEffectPredicate;test(Lnet/minecraft/entity/LivingEntity;)Z
-
test
- Mappings:
Namespace Name Mixin selector official a
Lci;a(Ljava/util/Map;)Z
intermediary method_9063
Lnet/minecraft/class_2102;method_9063(Ljava/util/Map;)Z
named test
Lnet/minecraft/predicate/entity/EntityEffectPredicate;test(Ljava/util/Map;)Z
-
fromJson
- Mappings:
Namespace Name Mixin selector official a
Lci;a(Lcom/google/gson/JsonElement;)Lci;
intermediary method_9064
Lnet/minecraft/class_2102;method_9064(Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2102;
named fromJson
Lnet/minecraft/predicate/entity/EntityEffectPredicate;fromJson(Lcom/google/gson/JsonElement;)Lnet/minecraft/predicate/entity/EntityEffectPredicate;
-
toJson
- Mappings:
Namespace Name Mixin selector official b
Lci;b()Lcom/google/gson/JsonElement;
intermediary method_9068
Lnet/minecraft/class_2102;method_9068()Lcom/google/gson/JsonElement;
named toJson
Lnet/minecraft/predicate/entity/EntityEffectPredicate;toJson()Lcom/google/gson/JsonElement;
-