Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package de.ComicHD.inside.events;
- import org.bukkit.Bukkit;
- import org.bukkit.Material;
- import org.bukkit.entity.Player;
- import org.bukkit.event.EventHandler;
- import org.bukkit.event.EventPriority;
- import org.bukkit.event.Listener;
- import org.bukkit.event.block.Action;
- import org.bukkit.event.player.PlayerInteractEvent;
- import org.bukkit.inventory.Inventory;
- import de.ComicHD.builder.ItemBuilder;
- public class Interact_Event implements Listener {
- /*
- * Spielerverstecken
- */
- ItemBuilder ib = new ItemBuilder(this);
- @EventHandler(priority = EventPriority.HIGHEST)
- public void onClick(PlayerInteractEvent e) {
- Player p = (Player) e.getPlayer();
- if(p.getItemInHand().getType() == Material.BLAZE_ROD) {
- if((e.getAction() == Action.RIGHT_CLICK_AIR || e.getAction() == Action.LEFT_CLICK_AIR || e.getAction() == Action.LEFT_CLICK_BLOCK || e.getAction() == Action.RIGHT_CLICK_BLOCK)) {
- Inventory verstecken = Bukkit.createInventory(null, 1*9, "§6Spieler Verstecken");
- for(int i = 0; i < 9; i++) {
- ib.createInventoryItem(p, Material.STAINED_GLASS_PANE, " ", " ", verstecken, i);
- }
- ib.createInventoryItem(p, Material.GLOWSTONE_DUST, "§6Spieler Anzeigen", "§cZeige alle Spieler an.", verstecken, 0);
- ib.createInventoryItem(p, Material.SUGAR, "§dNur Teammitglieder, YouTuber und Freunde Anzeigen", "§cZeige nur bestimmte Spieler an.", verstecken, 4);
- ib.createInventoryItem(p, Material.REDSTONE, "§cSpieler Verstecken", "§cVerstecke alle Spieler.", verstecken, 8);
- p.openInventory(verstecken);
- }
- }
- }
- @EventHandler(priority = EventPriority.HIGHEST)
- public void onClick1(PlayerInteractEvent e) {
- Player p = (Player) e.getPlayer();
- if(p.getItemInHand().getType() == Material.COMPASS) {
- if((e.getAction() == Action.RIGHT_CLICK_AIR || e.getAction() == Action.LEFT_CLICK_AIR || e.getAction() == Action.LEFT_CLICK_BLOCK || e.getAction() == Action.RIGHT_CLICK_BLOCK)) {
- Inventory compass = Bukkit.createInventory(p, 9*3, "§6Spielmodus Wählen");
- for(int i = 0; i < 27; i++) {
- ib.createInventoryItem(p, Material.STAINED_GLASS_PANE, " ", " ", compass, i);
- }
- ib.createInventoryItem(p, Material.DIAMOND_SWORD, "§6SurvivalGames", "§6Kämpfe um dein überleben!", compass, 1);
- ib.createInventoryItem(p, Material.IRON_SWORD, "§6Quick-SurvivalGames", "§6Kämpfe um dein überleben!", compass, 7);
- ib.createInventoryItem(p, Material.BED, "§6BedWars", "§6Baue die Betten der anderen ab!", compass, 19);
- ib.createInventoryItem(p, Material.FISHING_ROD, "§6GunGame", "§6Erkämpfe deine Waffen & Rüstung!", compass, 25);
- ib.createInventoryItem(p, Material.MAGMA_CREAM, "§6Spawn", "§6Spawn!", compass, 13);
- p.openInventory(compass);
- }
- }
- }
- @EventHandler(priority = EventPriority.HIGHEST)
- public void onClick2(PlayerInteractEvent e) {
- Player p = (Player) e.getPlayer();
- if(p.getItemInHand().getType() == Material.CHEST) {
- if((e.getAction() == Action.RIGHT_CLICK_AIR || e.getAction() == Action.LEFT_CLICK_AIR || e.getAction() == Action.LEFT_CLICK_BLOCK || e.getAction() == Action.RIGHT_CLICK_BLOCK)) {
- p.sendMessage("§6LobbySystem §7>> §eDiese Funktionen werden zum Teil bis zum 1.2 Released.");
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement