    @EventHandler
    public void onPlayerInteract1(PlayerInteractEvent e) {
        Player p = e.getPlayer();
        if(e.getAction() == Action.RIGHT_CLICK_BLOCK) {
        Block b = e.getClickedBlock();
        Sign s = (Sign) b.getState();
            if(b.getType() == Material.WALL_SIGN || b.getType() == Material.SIGN_POST) {
            	s.update();
               if(s.getLine(0).equals("[GunWars]")){
            	   p.sendMessage("157");
            	   if(!locations.contains(s.getLine(1) + " Lobby") || !locations.contains(s.getLine(1) + " Join") && !locations.contains(s.getLine(1) + " Quit")){
            		   s.setLine(1, ChatColor.RED + "Unknown Arena");
            		   s.update();
            	   } else {
            		   if(s.getLine(2).equals("Players: 16")){
            			  MM.sendMessage(p, "Unable to join. FULL!"); 
            		   } else {
            			   s.setLine(0, ChatColor.RED + "" + ChatColor.BOLD + "GunWars");
                           Variables.players = 0;
            		   }
            		   }
               } else if(s.getLine(0).equalsIgnoreCase(ChatColor.RED + "" + ChatColor.BOLD + "GunWars")){
            			   Variables.players++;
            		   s.setLine(0, ChatColor.RED + "" + ChatColor.BOLD + "GunWars");
            	       s.setLine(2, "Players: " + Variables.players);
            		   s.update();
            	   }
            	   }
               }
    }