Advertisement
Guest User

Untitled

a guest
Mar 1st, 2017
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.33 KB | None | 0 0
  1. if (event.getFrom().getBlockX() == event.getTo().getBlockX() && event.getFrom().getBlockY() == event.getTo().getBlockY() && event.getFrom().getBlockZ() == event.getTo().getBlockZ()) {
  2. return;
  3. }
  4. Block block = event.getTo().getBlock();
  5. if (block.getLocation().add(0, -1, 0).getBlock().getType() == Material.SLIME_BLOCK) {
  6. if (block.getLocation().add(0, -2, 0).getBlock().getType() == Material.STONE) {
  7. return;
  8. }
  9. Location location = player.getLocation();
  10. location.setYaw(180);
  11. location.setPitch(-5);
  12. player.playSound(player.getLocation(), Sound.FIREWORK_LAUNCH, 10F, 10F);
  13. player.setVelocity(location.getDirection().add(new Vector(0, 0.2, 0)).multiply(6));
  14.  
  15. new BukkitRunnable() {
  16. int i = 0;
  17.  
  18. @Override
  19. public void run() {
  20. if (i == (40 / 2)) {
  21. cancel();
  22. } else {
  23. for (int loop = 1; loop != 5; loop++) {
  24. player.playEffect(player.getLocation().add(0, -1, 0), Effect.CLOUD, 1);
  25. }
  26. }
  27. i++;
  28. }
  29. }.runTaskTimer(Main.plugin, 0L, 2L);
  30. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement