Package net.minecraft.predicate.entity
Class EntityEffectPredicate
java.lang.Object
net.minecraft.predicate.entity.EntityEffectPredicate
public class EntityEffectPredicate extends Object
- Mappings:
Namespace Name official caintermediary 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(JsonElement json)booleantest(Map<StatusEffect,StatusEffectInstance> effects)booleantest(Entity entity)booleantest(LivingEntity livingEntity)JsonElementtoJson()EntityEffectPredicatewithEffect(StatusEffect statusEffect)
-
Field Details
-
EMPTY
- Mappings:
Namespace Name Mixin selector official aLca;a:Lca;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 bLca;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>Lca;<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 aLca;a()Lca;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 aLca;a(Laqn;)Lca;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;
-
test
- Mappings:
Namespace Name Mixin selector official aLca;a(Laqv;)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 aLca;a(Lari;)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 aLca;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 aLca;a(Lcom/google/gson/JsonElement;)Lca;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 bLca;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;
-