Package nokunami.floral_warfare.api.util
Class EffectUtil
java.lang.Object
nokunami.floral_warfare.api.util.EffectUtil
-
Constructor Summary
ConstructorsConstructorDescriptionEffectUtil(net.minecraft.world.entity.Entity entity, net.minecraft.world.effect.MobEffect mobEffect) -
Method Summary
Modifier and TypeMethodDescriptionvoidadd()voidadd(int duration, int level) voidadd(int duration, int level, boolean ambient, boolean visible) voidadd(int duration, int level, boolean ambient, boolean visible, boolean showIcon) voidclear()voidvoiddecrement(int min, int max) static EffectUtileffectUtil(net.minecraft.world.entity.Entity entity, Supplier<net.minecraft.world.effect.MobEffect> effect) static EffectUtileffectUtil(net.minecraft.world.entity.Entity entity, net.minecraft.world.effect.MobEffect effect) intgetAmp()voidvoidincrement(int min, int max) static booleanis(net.minecraft.world.effect.MobEffectInstance effect, net.minecraft.tags.TagKey<net.minecraft.world.effect.MobEffect> tagKey) static booleanis(net.minecraft.world.effect.MobEffect effect, net.minecraft.tags.TagKey<net.minecraft.world.effect.MobEffect> tagKey)
-
Constructor Details
-
EffectUtil
public EffectUtil(net.minecraft.world.entity.Entity entity, net.minecraft.world.effect.MobEffect mobEffect)
-
-
Method Details
-
effectUtil
public static EffectUtil effectUtil(net.minecraft.world.entity.Entity entity, Supplier<net.minecraft.world.effect.MobEffect> effect) -
effectUtil
public static EffectUtil effectUtil(net.minecraft.world.entity.Entity entity, net.minecraft.world.effect.MobEffect effect) -
add
public void add() -
add
public void add(int duration, int level) -
add
public void add(int duration, int level, boolean ambient, boolean visible) -
add
public void add(int duration, int level, boolean ambient, boolean visible, boolean showIcon) -
increment
public void increment() -
increment
public void increment(int min, int max) -
decrement
public void decrement() -
decrement
public void decrement(int min, int max) -
clear
public void clear() -
getAmp
public int getAmp() -
is
public static boolean is(net.minecraft.world.effect.MobEffectInstance effect, net.minecraft.tags.TagKey<net.minecraft.world.effect.MobEffect> tagKey) -
is
public static boolean is(net.minecraft.world.effect.MobEffect effect, net.minecraft.tags.TagKey<net.minecraft.world.effect.MobEffect> tagKey)
-