Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package de.bungeecloud.listener;
- import org.bukkit.Bukkit;
- import org.bukkit.Material;
- import org.bukkit.entity.Player;
- import org.bukkit.event.EventHandler;
- import org.bukkit.event.Listener;
- import org.bukkit.event.block.Action;
- import org.bukkit.event.player.PlayerInteractEvent;
- import org.bukkit.inventory.Inventory;
- import org.bukkit.inventory.ItemStack;
- import org.bukkit.inventory.meta.ItemMeta;
- public class LobbySwitcher implements Listener {
- @EventHandler
- public void onInteract(PlayerInteractEvent e) {
- Player p = e.getPlayer();
- try{
- if(e.getAction().equals(Action.RIGHT_CLICK_AIR) || e.getAction().equals(Action.RIGHT_CLICK_BLOCK)) {
- if(e.getItem().getItemMeta().getDisplayName().equalsIgnoreCase("§fLobby wechseln §7(Rechtsklick)")) {
- Inventory inv = Bukkit.createInventory(null, 36, "§a• Lobby wechseln •");
- ItemStack Lobby1 = new ItemStack(Material.INK_SACK, 1,(short)10);
- ItemMeta LobbyMeta1 = Lobby1.getItemMeta();
- LobbyMeta1.setDisplayName("§aLobby-1");
- Lobby1.setItemMeta(LobbyMeta1);
- ItemStack Lobby2 = new ItemStack(Material.INK_SACK, 2,(short)10);
- ItemMeta LobbyMeta2 = Lobby2.getItemMeta();
- LobbyMeta2.setDisplayName("§aLobby-2");
- Lobby2.setItemMeta(LobbyMeta2);
- ItemStack Lobby3 = new ItemStack(Material.INK_SACK, 3,(short)10);
- ItemMeta LobbyMeta3 = Lobby3.getItemMeta();
- LobbyMeta3.setDisplayName("§aLobby-3");
- Lobby3.setItemMeta(LobbyMeta3);
- ItemStack Lobby4 = new ItemStack(Material.INK_SACK, 4,(short)10);
- ItemMeta LobbyMeta4 = Lobby4.getItemMeta();
- LobbyMeta4.setDisplayName("§aLobby-4");
- Lobby4.setItemMeta(LobbyMeta4);
- ItemStack Lobby5 = new ItemStack(Material.INK_SACK, 5,(short)10);
- ItemMeta LobbyMeta5 = Lobby5.getItemMeta();
- LobbyMeta5.setDisplayName("§aLobby-5");
- Lobby5.setItemMeta(LobbyMeta5);
- ItemStack pLobby1 = new ItemStack(Material.INK_SACK, 1,(short)14);
- ItemMeta pLobbyMeta1 = pLobby1.getItemMeta();
- pLobbyMeta1.setDisplayName("§6PremiumLobby-1");
- pLobby1.setItemMeta(pLobbyMeta1);
- ItemStack pLobby2 = new ItemStack(Material.INK_SACK, 2,(short)14);
- ItemMeta pLobbyMeta2 = pLobby2.getItemMeta();
- pLobbyMeta2.setDisplayName("§6PremiumLobby-2");
- pLobby2.setItemMeta(pLobbyMeta2);
- ItemStack pLobby3 = new ItemStack(Material.INK_SACK, 3,(short)14);
- ItemMeta pLobbyMeta3 = pLobby3.getItemMeta();
- pLobbyMeta3.setDisplayName("§6PremiumLobby-3");
- pLobby3.setItemMeta(pLobbyMeta3);
- ItemStack glass = new ItemStack(Material.STAINED_GLASS_PANE, 1, (short) 7);
- ItemMeta g1meta = glass.getItemMeta();
- g1meta.setDisplayName(" ");
- glass.setItemMeta(g1meta);
- inv.setItem(0, glass);
- inv.setItem(1, glass);
- inv.setItem(2, glass);
- inv.setItem(3, glass);
- inv.setItem(4, glass);
- inv.setItem(5, glass);
- inv.setItem(6, glass);
- inv.setItem(7, glass);
- inv.setItem(8, glass);
- inv.setItem(9, glass);
- inv.setItem(10, glass);
- inv.setItem(11, glass);
- inv.setItem(12, pLobby1);
- inv.setItem(13, pLobby2);
- inv.setItem(14, pLobby3);
- inv.setItem(15, glass);
- inv.setItem(16, glass);
- inv.setItem(17, glass);
- inv.setItem(18, glass);
- inv.setItem(19, glass);
- inv.setItem(20, Lobby1);
- inv.setItem(21, Lobby2);
- inv.setItem(22, Lobby3);
- inv.setItem(23, Lobby4);
- inv.setItem(24, Lobby5);
- inv.setItem(25, glass);
- inv.setItem(26, glass);
- inv.setItem(27, glass);
- inv.setItem(28, glass);
- inv.setItem(29, glass);
- inv.setItem(30, glass);
- inv.setItem(31, glass);
- inv.setItem(32, glass);
- inv.setItem(33, glass);
- inv.setItem(34, glass);
- inv.setItem(35, glass);
- p.openInventory(inv);
- }
- }
- }catch(NullPointerException e1) {
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement