Package net.minecraft.predicate.entity
Class EntityEffectPredicate.EffectData
java.lang.Object
net.minecraft.predicate.entity.EntityEffectPredicate.EffectData
- Enclosing class:
- EntityEffectPredicate
public static class EntityEffectPredicate.EffectData extends Object
- Mappings:
Namespace Name official ca$aintermediary net/minecraft/class_2102$class_2103named net/minecraft/predicate/entity/EntityEffectPredicate$EffectData
-
Field Summary
Fields Modifier and Type Field Description private Booleanambientprivate NumberRange.IntRangeamplifierprivate NumberRange.IntRangedurationprivate Booleanvisible -
Constructor Summary
Constructors Constructor Description EffectData()EffectData(NumberRange.IntRange amplifier, NumberRange.IntRange duration, Boolean ambient, Boolean visible) -
Method Summary
Modifier and Type Method Description static EntityEffectPredicate.EffectDatafromJson(JsonObject json)booleantest(StatusEffectInstance statusEffectInstance)JsonElementtoJson()
-
Field Details
-
amplifier
- Mappings:
Namespace Name Mixin selector official aLca$a;a:Lbz$d;intermediary field_9711Lnet/minecraft/class_2102$class_2103;field_9711:Lnet/minecraft/class_2096$class_2100;named amplifierLnet/minecraft/predicate/entity/EntityEffectPredicate$EffectData;amplifier:Lnet/minecraft/predicate/NumberRange$IntRange;
-
duration
- Mappings:
Namespace Name Mixin selector official bLca$a;b:Lbz$d;intermediary field_9713Lnet/minecraft/class_2102$class_2103;field_9713:Lnet/minecraft/class_2096$class_2100;named durationLnet/minecraft/predicate/entity/EntityEffectPredicate$EffectData;duration:Lnet/minecraft/predicate/NumberRange$IntRange;
-
ambient
- Mappings:
Namespace Name Mixin selector official cLca$a;c:Ljava/lang/Boolean;intermediary field_9714Lnet/minecraft/class_2102$class_2103;field_9714:Ljava/lang/Boolean;named ambientLnet/minecraft/predicate/entity/EntityEffectPredicate$EffectData;ambient:Ljava/lang/Boolean;
-
visible
- Mappings:
Namespace Name Mixin selector official dLca$a;d:Ljava/lang/Boolean;intermediary field_9712Lnet/minecraft/class_2102$class_2103;field_9712:Ljava/lang/Boolean;named visibleLnet/minecraft/predicate/entity/EntityEffectPredicate$EffectData;visible:Ljava/lang/Boolean;
-
-
Constructor Details
-
EffectData
public EffectData(NumberRange.IntRange amplifier, NumberRange.IntRange duration, @Nullable Boolean ambient, @Nullable Boolean visible)- Mappings:
Namespace Name Mixin selector official <init>Lca$a;<init>(Lbz$d;Lbz$d;Ljava/lang/Boolean;Ljava/lang/Boolean;)Vintermediary <init>Lnet/minecraft/class_2102$class_2103;<init>(Lnet/minecraft/class_2096$class_2100;Lnet/minecraft/class_2096$class_2100;Ljava/lang/Boolean;Ljava/lang/Boolean;)Vnamed <init>Lnet/minecraft/predicate/entity/EntityEffectPredicate$EffectData;<init>(Lnet/minecraft/predicate/NumberRange$IntRange;Lnet/minecraft/predicate/NumberRange$IntRange;Ljava/lang/Boolean;Ljava/lang/Boolean;)V
-
EffectData
public EffectData()
-
-
Method Details
-
test
- Mappings:
Namespace Name Mixin selector official aLca$a;a(Laqp;)Zintermediary method_9069Lnet/minecraft/class_2102$class_2103;method_9069(Lnet/minecraft/class_1293;)Znamed testLnet/minecraft/predicate/entity/EntityEffectPredicate$EffectData;test(Lnet/minecraft/entity/effect/StatusEffectInstance;)Z
-
toJson
- Mappings:
Namespace Name Mixin selector official aLca$a;a()Lcom/google/gson/JsonElement;intermediary method_9071Lnet/minecraft/class_2102$class_2103;method_9071()Lcom/google/gson/JsonElement;named toJsonLnet/minecraft/predicate/entity/EntityEffectPredicate$EffectData;toJson()Lcom/google/gson/JsonElement;
-
fromJson
- Mappings:
Namespace Name Mixin selector official aLca$a;a(Lcom/google/gson/JsonObject;)Lca$a;intermediary method_9070Lnet/minecraft/class_2102$class_2103;method_9070(Lcom/google/gson/JsonObject;)Lnet/minecraft/class_2102$class_2103;named fromJsonLnet/minecraft/predicate/entity/EntityEffectPredicate$EffectData;fromJson(Lcom/google/gson/JsonObject;)Lnet/minecraft/predicate/entity/EntityEffectPredicate$EffectData;
-