Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- new BukkitRunnable() {
- int i = 0;
- List<Location> locations = circle(p, p.getLocation(), 7, 1, true, false, 3);
- Location middle = p.getLocation();
- @Override
- public void run() {
- if (i > locations.size()) {
- for (LivingEntity en : middle.getWorld()
- .getEntitiesByClass(LivingEntity.class)) {
- if (en.getLocation().distance(loc) <= 6) {
- if(!en.equals(p)) {
- en.damage(4.0f);
- ParticleEffect.LARGE_SMOKE.display(en.getLocation(), 0.2f, 0.4f, 0.2f, 0.1f, 25);
- ParticleEffect.HAPPY_VILLAGER.display(en.getLocation(), 0.1f, 0.2f, 0.1f, 0.1f, 25);
- }
- }
- }
- cancel();
- }
- ParticleEffect.LARGE_SMOKE.display(locations.get(i), 0.2f, 0.2f, 0.2f, 0.1f, 35);
- ParticleEffect.HAPPY_VILLAGER.display(locations.get(i), 0.2f, 0.2f, 0.2f, 1, 35);
- i++;
- }
- }.runTaskTimer(main, 8L, 5L);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement