use of de.slikey.effectlib.effect.AnimatedBallEffect in project solinia3-core by mixxit.
the class SpecialEffectUtils method playLegacy.
public static void playLegacy(Entity entity, SoliniaActiveSpell activeSpell) {
AnimatedBallEffect effect = new AnimatedBallEffect(StateManager.getInstance().getEffectManager());
effect.setEntity(entity);
effect.particle = ParticleEffect.FIREWORKS_SPARK;
effect.iterations = 1 * 20;
effect.start();
}
use of de.slikey.effectlib.effect.AnimatedBallEffect in project solinia3-core by mixxit.
the class SpecialEffectUtils method playPoisonEffect.
public static void playPoisonEffect(Entity entity, SoliniaActiveSpell activeSpell) {
AnimatedBallEffect effect = new AnimatedBallEffect(StateManager.getInstance().getEffectManager());
effect.setEntity(entity);
effect.particle = ParticleEffect.SLIME;
effect.iterations = 1 * 20;
effect.start();
}
use of de.slikey.effectlib.effect.AnimatedBallEffect in project solinia3-core by mixxit.
the class SpecialEffectUtils method playBleedEffect.
public static void playBleedEffect(Entity entity, SoliniaActiveSpell activeSpell) {
AnimatedBallEffect effect = new AnimatedBallEffect(StateManager.getInstance().getEffectManager());
effect.setEntity(entity);
effect.particle = ParticleEffect.DAMAGE_INDICATOR;
effect.iterations = 1 * 20;
effect.start();
}
use of de.slikey.effectlib.effect.AnimatedBallEffect in project solinia3-core by mixxit.
the class SpecialEffectUtils method playStunEffect.
public static void playStunEffect(Entity entity, SoliniaActiveSpell activeSpell) {
AnimatedBallEffect effect = new AnimatedBallEffect(StateManager.getInstance().getEffectManager());
effect.setEntity(entity);
effect.particle = ParticleEffect.SPELL_MOB;
effect.color = Color.SILVER;
effect.iterations = 1 * 20;
effect.start();
}
Aggregations