Class Effect

java.lang.Object
org.cloudburstmc.api.potion.Effect

public abstract class Effect extends Object
  • Constructor Details

    • Effect

      public Effect(@NonNull @NonNull EffectType type)
  • Method Details

    • setDuration

      public Effect setDuration(int ticks)
    • setAmplifier

      public Effect setAmplifier(int amplifier)
    • setVisible

      public Effect setVisible(boolean visible)
    • setAmbient

      public Effect setAmbient(boolean ambient)
    • isBad

      public boolean isBad()
    • getColor

      public int[] getColor()
    • getId

      public Identifier getId()
    • canTick

      public abstract boolean canTick()
    • applyEffect

      public abstract void applyEffect(Entity entity)
    • add

      public abstract void add(Entity entity)
    • remove

      public abstract void remove(Entity entity)