Code: final Arrow arrow = player.shootArrow(); arrow.setKnockbackStrength(7); arrow.setVelocity(arrow.getVelocity().multiply(4)); arrow.setMetadata("GaleWinds", new FixedMetadataValue(heroes, "")); int i = Bukkit.getScheduler().scheduleSyncRepeatingTask(heroes, new Runnable() { @Override public void run() { if (arrow != null) { arrow.getWorld().playEffect(arrow.getLocation(), Effect.CLOUD, 0, 0); } else { } } }, 0, 1); I want to make a particle trail for my arrow but it is not working.
void playEffect (Location location, Effect effect, int data, int radius) Perhaps a effect radius of 0 is not a wise idea.