making a plugin for particles to follow a player around when moving, however when i click a trail in the server it plays both trails and not just the 1, i am new to programming so any help will do, thanks
`package Player;
import java.util.Random;
import org.bukkit.Particle;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.player.PlayerMoveEvent;
public class Movement implements Listener {
@EventHandler
public void onMove(PlayerMoveEvent event) {
if (!ParticleData.hasFakeID(event.getPlayer().getUniqueId()))
return;
Random r = new Random(); // magic trail
for (int i = 0; i < 5; i++)
event.getPlayer().getWorld().spawnParticle(Particle.ENCHANTED_HIT, event.getPlayer().getLocation()
.add(r.nextDouble() * 0.5, r.nextDouble() * 0.5, r.nextDouble() * .5), 0);
event.getPlayer().getWorld().spawnParticle(Particle.ENCHANTED_HIT, event.getPlayer().getLocation()
.add(-1 * (r.nextDouble() * 0.5), r.nextDouble() * 0.5, (r.nextDouble() * .5) * -1), 0);
Random r1 = new Random(); //note trail
for (int i = 0; i < 5; i++) {
event.getPlayer().getWorld().spawnParticle(Particle.NOTE, event.getPlayer().getLocation()
.add(r1.nextDouble() * 0.5, 1.8 + r.nextDouble() * 0.5, r.nextDouble() * 0.5), 1);
}
}
}`
I am trying to add the note trail above to music trail here in clickEvent: