package de.slikey.effectlib.effect;
import de.slikey.effectlib.Effect;
import de.slikey.effectlib.EffectManager;
import de.slikey.effectlib.EffectType;
import de.slikey.effectlib.util.ParticleEffect;
import org.bukkit.Location;
import org.bukkit.entity.Entity;
public class IconEffect extends Effect {
/**
* ParticleType of spawned particle
*/
public ParticleEffect particle = ParticleEffect.VILLAGER_ANGRY;
public int yOffset = 2;
public IconEffect(EffectManager effectManager) {
super(effectManager);
type = EffectType.REPEATING;
period = 4;
iterations = 25;
}
@Override
public void onRun() {
Location location = getLocation();
location.add(0, yOffset, 0);
display(particle, location);
}
}