Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @EventHandler
- public void onInventoryClick(InventoryClickEvent event) {
- Player player = (Player) event.getWhoClicked();
- if (!ChatColor.stripColor(event.getInventory().getName())
- .equalsIgnoreCase("FantasiaCraft Reis-Menu")) {
- return;
- } else {
- if (event.getCurrentItem().getItemMeta().getDisplayName()
- .equalsIgnoreCase(ChatColor.DARK_RED + "Spawn")) {
- Bukkit.dispatchCommand(player, "spawn");
- player.sendMessage(ChatColor.YELLOW + "[" + ChatColor.AQUA
- + "Gids" + ChatColor.YELLOW + "]" + ChatColor.RED
- + "U bent nu in Spawn");
- player.closeInventory();
- } else if (event.getCurrentItem().getItemMeta().getDisplayName()
- .equalsIgnoreCase(ChatColor.RED + "Rules")) {
- player.sendMessage(ChatColor.YELLOW + "-----RULES-----");
- player.sendMessage(ChatColor.BLUE + "1.Niet Schelden");
- player.sendMessage(ChatColor.BLUE + "2.Niet Spammen");
- player.sendMessage(ChatColor.BLUE + "3.Niet Freerunnen");
- player.sendMessage(ChatColor.BLUE + "4.Veel Plezier Hebben");
- player.closeInventory();
- } else if (event.getCurrentItem().getItemMeta().getDisplayName()
- .equalsIgnoreCase(ChatColor.DARK_RED + "Doneren")) {
- Bukkit.dispatchCommand(player, "buy");
- player.closeInventory();
- } else if (event.getCurrentItem().getItemMeta().getDisplayName()
- .equalsIgnoreCase(ChatColor.DARK_BLUE + "Map")) {
- player.closeInventory();
- ItemStack Chest = new ItemStack(Material.CHEST);
- ItemMeta ChestMeta = Chest.getItemMeta();
- ChestMeta.setDisplayName(ChatColor.GREEN + "Fantasia"
- + ChatColor.BLUE + "Craft " + ChatColor.YELLOW
- + "Reis-Menu");
- Chest.setItemMeta(ChestMeta);
- ItemStack map = new ItemStack(Material.EMPTY_MAP);
- player.getInventory().setItem(0, map);
- id = Bukkit.getServer().getScheduler()
- .scheduleSyncRepeatingTask(this, new Runnable() {
- public void run() {
- if (!player.getItemInHand().getType()
- .equals(Material.EMPTY_MAP)) {
- player.getInventory().setItem(0, Chest);
- getServer().getScheduler().cancelTask(id);
- }
- }
- }, 0L, 5L);
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement