Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @EventHandler
- void OpenMenu(PlayerInteractEvent evento) {
- Player jogador = evento.getPlayer();
- if (evento.getAction().name().startsWith("RIGHT")) {
- ItemStack i = evento.getItem();
- if (i != null && i.getType() == Material.BOAT
- && jogador.getItemInHand().getItemMeta().getDisplayName() == "§aSelecionar warp") {
- evento.setCancelled(true);
- Kits(jogador);
- }
- }
- }
- @SuppressWarnings("deprecation")
- public static final void Kits(final Player jogador) {
- Inventory menu = Bukkit.createInventory(jogador, InventoryType.HOPPER, "§eWarps");
- menu.setItem(1,
- SpawnItens.newItem(Material.getMaterial(327), "§aLava Challenge",
- new String[] { " ", "§fNade em uma piscina de lava", "§fem troca de recompensas!", " ",
- "§b§l0§f jogadores jogando este modo" },
- 1, (byte) 0));
- menu.setItem(2,
- SpawnItens.newItem(
- Material.getMaterial(369), "§a1v1", new String[] { " ", "§fBatalhe contra seus",
- "§fadversarios individualmente", " ", "§b§l0§f jogadores jogando este modo" },
- 1, (byte) 0));
- menu.setItem(3,
- SpawnItens.newItem(
- Material.IRON_CHESTPLATE, "§aFps", new String[] { " ", "§fBatalhe contra seus",
- "§fadversarios com mais desempenho", " ", "§b§l0§f jogadores jogando este modo" },
- 1, (byte) 0));
- jogador.openInventory(menu);
- }
- @EventHandler
- void ClickMenu(InventoryClickEvent evento) {
- if (evento.getWhoClicked() instanceof Player) {
- Player jogador = (Player) evento.getWhoClicked();
- Inventory inventario = evento.getInventory();
- ItemStack i = evento.getCurrentItem();
- if (inventario.getTitle().equalsIgnoreCase("§eWarps") && i != null) {
- if (i.getItemMeta().getDisplayName().equalsIgnoreCase("§aLava Challenge")) {
- evento.setCancelled(true);
- // warp.send(jogador, lava);
- jogador.closeInventory();
- jogador.sendMessage("§aTeleportando até a warp Lava Challenge");
- }
- if (i.getItemMeta().getDisplayName().equalsIgnoreCase("§a1v1")) {
- evento.setCancelled(true);
- // warp.send(jogador, 1v1);
- jogador.closeInventory();
- jogador.sendMessage("§aTeleportando até a warp 1v1");
- }
- if (i.getItemMeta().getDisplayName().equalsIgnoreCase("§aFps")) {
- evento.setCancelled(true);
- // warp.send(jogador, fps);
- jogador.closeInventory();
- jogador.sendMessage("§aTeleportando até a warp FPS");
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement