Advertisement
Guest User

Untitled

a guest
Feb 13th, 2016
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.19 KB | None | 0 0
  1. import org.bukkit.Material;
  2. import org.bukkit.entity.Player;
  3. import org.bukkit.event.EventHandler;
  4. import org.bukkit.event.Listener;
  5. import org.bukkit.event.inventory.InventoryClickEvent;
  6. import org.bukkit.event.player.PlayerInteractEvent;
  7.  
  8. import de.cynux.utils.utils_Item;
  9. import de.cynux.utils.utils_Warps;
  10.  
  11. public class listener_Navigation implements Listener {
  12.  
  13. @EventHandler
  14. public void onTeleport(InventoryClickEvent e) {
  15.  
  16. Player p = (Player) e.getWhoClicked();
  17. if(e.getClickedInventory() != null) {
  18. if(e.getClickedInventory().getTitle().contains("Navigation")) {
  19. e.setCancelled(true);
  20. if(e.getCurrentItem().getItemMeta().getDisplayName() != null) {
  21. String n = e.getCurrentItem().getItemMeta().getDisplayName();
  22. String name = n.replace('ยง', '&');
  23. utils_Warps.warpPlayer(p, name);
  24. }
  25. }
  26. }
  27.  
  28. }
  29. @EventHandler
  30. public void onOpenNav(PlayerInteractEvent e) {
  31.  
  32. Player p = (Player) e.getPlayer();
  33. if(e.getItem().getType() == Material.COMPASS && e.getItem().getItemMeta().getDisplayName() != null) {
  34. if(e.getItem().getItemMeta().getDisplayName().contains("Navigation")) {
  35. utils_Item.openNav(p);
  36.  
  37.  
  38. }
  39.  
  40. }
  41.  
  42. }
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement