Package net.minecraft.predicate.entity
Class EntityEffectPredicate
java.lang.Object
net.minecraft.predicate.entity.EntityEffectPredicate
public class EntityEffectPredicate extends Object
- Mappings:
Namespace Name official cfintermediary net/minecraft/class_2102named net/minecraft/predicate/entity/EntityEffectPredicate
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classEntityEffectPredicate.EffectData -
Field Summary
Fields Modifier and Type Field Description private Map<StatusEffect,EntityEffectPredicate.EffectData>effectsstatic EntityEffectPredicateEMPTY -
Constructor Summary
Constructors Constructor Description EntityEffectPredicate(Map<StatusEffect,EntityEffectPredicate.EffectData> effects) -
Method Summary
Modifier and Type Method Description static EntityEffectPredicatecreate()static EntityEffectPredicatefromJson(@Nullable JsonElement json)EntityEffectPredicatemethod_35290(StatusEffect statusEffect, EntityEffectPredicate.EffectData effectData)booleantest(Map<StatusEffect,StatusEffectInstance> effects)booleantest(Entity entity)booleantest(LivingEntity livingEntity)JsonElementtoJson()EntityEffectPredicatewithEffect(StatusEffect statusEffect)
-
Field Details
-
EMPTY
- Mappings:
Namespace Name Mixin selector official aLcf;a:Lcf;intermediary field_9709Lnet/minecraft/class_2102;field_9709:Lnet/minecraft/class_2102;named EMPTYLnet/minecraft/predicate/entity/EntityEffectPredicate;EMPTY:Lnet/minecraft/predicate/entity/EntityEffectPredicate;
-
effects
- Mappings:
Namespace Name Mixin selector official bLcf;b:Ljava/util/Map;intermediary field_9710Lnet/minecraft/class_2102;field_9710:Ljava/util/Map;named effectsLnet/minecraft/predicate/entity/EntityEffectPredicate;effects:Ljava/util/Map;
-
-
Constructor Details
-
EntityEffectPredicate
- Mappings:
Namespace Name Mixin selector official <init>Lcf;<init>(Ljava/util/Map;)Vintermediary <init>Lnet/minecraft/class_2102;<init>(Ljava/util/Map;)Vnamed <init>Lnet/minecraft/predicate/entity/EntityEffectPredicate;<init>(Ljava/util/Map;)V
-
-
Method Details
-
create
- Mappings:
Namespace Name Mixin selector official aLcf;a()Lcf;intermediary method_9066Lnet/minecraft/class_2102;method_9066()Lnet/minecraft/class_2102;named createLnet/minecraft/predicate/entity/EntityEffectPredicate;create()Lnet/minecraft/predicate/entity/EntityEffectPredicate;
-
withEffect
- Mappings:
Namespace Name Mixin selector official aLcf;a(Lasd;)Lcf;intermediary method_9065Lnet/minecraft/class_2102;method_9065(Lnet/minecraft/class_1291;)Lnet/minecraft/class_2102;named withEffectLnet/minecraft/predicate/entity/EntityEffectPredicate;withEffect(Lnet/minecraft/entity/effect/StatusEffect;)Lnet/minecraft/predicate/entity/EntityEffectPredicate;
-
method_35290
public EntityEffectPredicate method_35290(StatusEffect statusEffect, EntityEffectPredicate.EffectData effectData)- Mappings:
Namespace Name Mixin selector official aLcf;a(Lasd;Lcf$a;)Lcf;intermediary method_35290Lnet/minecraft/class_2102;method_35290(Lnet/minecraft/class_1291;Lnet/minecraft/class_2102$class_2103;)Lnet/minecraft/class_2102;named method_35290Lnet/minecraft/predicate/entity/EntityEffectPredicate;method_35290(Lnet/minecraft/entity/effect/StatusEffect;Lnet/minecraft/predicate/entity/EntityEffectPredicate$EffectData;)Lnet/minecraft/predicate/entity/EntityEffectPredicate;
-
test
- Mappings:
Namespace Name Mixin selector official aLcf;a(Lasl;)Zintermediary method_9062Lnet/minecraft/class_2102;method_9062(Lnet/minecraft/class_1297;)Znamed testLnet/minecraft/predicate/entity/EntityEffectPredicate;test(Lnet/minecraft/entity/Entity;)Z
-
test
- Mappings:
Namespace Name Mixin selector official aLcf;a(Lasy;)Zintermediary method_9067Lnet/minecraft/class_2102;method_9067(Lnet/minecraft/class_1309;)Znamed testLnet/minecraft/predicate/entity/EntityEffectPredicate;test(Lnet/minecraft/entity/LivingEntity;)Z
-
test
- Mappings:
Namespace Name Mixin selector official aLcf;a(Ljava/util/Map;)Zintermediary method_9063Lnet/minecraft/class_2102;method_9063(Ljava/util/Map;)Znamed testLnet/minecraft/predicate/entity/EntityEffectPredicate;test(Ljava/util/Map;)Z
-
fromJson
- Mappings:
Namespace Name Mixin selector official aLcf;a(Lcom/google/gson/JsonElement;)Lcf;intermediary method_9064Lnet/minecraft/class_2102;method_9064(Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2102;named fromJsonLnet/minecraft/predicate/entity/EntityEffectPredicate;fromJson(Lcom/google/gson/JsonElement;)Lnet/minecraft/predicate/entity/EntityEffectPredicate;
-
toJson
- Mappings:
Namespace Name Mixin selector official bLcf;b()Lcom/google/gson/JsonElement;intermediary method_9068Lnet/minecraft/class_2102;method_9068()Lcom/google/gson/JsonElement;named toJsonLnet/minecraft/predicate/entity/EntityEffectPredicate;toJson()Lcom/google/gson/JsonElement;
-