@@ -0,0 +1,872 @@
+package de.slikey.effectlib.effect;%0A%0Aimport de.slikey.effectlib.EffectManager;%0Aimport de.slikey.effectlib.EffectType;%0Aimport de.slikey.effectlib.util.ParticleEffect;%0Aimport de.slikey.effectlib.util.RandomUtils;%0Aimport org.bukkit.Effect;%0Aimport org.bukkit.Location;%0Aimport org.bukkit.entity.Entity;%0A%0Apublic class IconEntityEffect extends EntityEffect %7B%0A%0A    /**%0A     * ParticleType of spawned particle%0A     */%0A    public ParticleEffect particle = ParticleEffect.ANGRY_VILLAGER;%0A%0A    public int yOffset = 2;%0A%0A%09public IconEntityEffect(EffectManager effectManager, Entity entity) %7B%0A%09%09super(effectManager, entity);%0A%09%09type = EffectType.REPEATING;%0A%09%09period = 4;%0A%09%09iterations = 25;%0A%09%7D%0A%0A%09@Override%0A%09public void onRun() %7B%0A%09%09// Location to spawn the blood-item.%0A%09%09Location spawn = entity.getLocation();%0A%09%09spawn.add(0, yOffset, 0);%0A        particle.display(spawn, visibleRange);%0A%09%7D%0A%7D%0A

Add IconEntityEffect