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
-
Field Summary
Fields Modifier and Type Field Description private Boolean
ambient
private NumberRange.IntRange
amplifier
private NumberRange.IntRange
duration
private Boolean
visible
-
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.EffectData
fromJson(JsonObject json)
boolean
test(StatusEffectInstance statusEffectInstance)
JsonElement
toJson()
-
Field Details
-
amplifier
-
duration
-
ambient
-
visible
-
-
Constructor Details
-
EffectData
public EffectData(NumberRange.IntRange amplifier, NumberRange.IntRange duration, @Nullable Boolean ambient, @Nullable Boolean visible) -
EffectData
public EffectData()
-
-
Method Details
-
test
-
toJson
-
fromJson
-