mrkirby153

Untitled

Nov 15th, 2014
194
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.20 KB | None | 0 0
  1.  public final void joinPlayer(Player player) {
  2.         if (this.getSpawnLocation() == null) {
  3.             player.sendMessage("§4The spawn for this hub does not exist!");
  4.         }
  5.         SWCPlayer swcPlayer = SWCPlayers.findPlayerByName(player.getName());
  6.         swcPlayer.setCurrentHub(this);
  7.         // Hide all the players who are not in the hub
  8.         for (Player pl : Bukkit.getOnlinePlayers()) {
  9.             SWCPlayer p = SWCPlayers.findPlayerByName(pl.getName());
  10.             if (p.getCurrentHub() == this) {
  11.                 pl.showPlayer(player.getPlayer());
  12.                 player.getPlayer().showPlayer(p.getPlayer());
  13.             } else {
  14.                 pl.hidePlayer(player.getPlayer());
  15.                 player.getPlayer().hidePlayer(p.getPlayer());
  16.             }
  17.             if (SWCPlayers.findPlayerByName(pl.getName()).isHidden()) {
  18.                 player.getPlayer().hidePlayer(pl.getPlayer());
  19.             }
  20.         }
  21.         player.teleport(this.getSpawnLocation());
  22.         playerJoined(player);
  23.         giveInventoryItems(player);
  24.         players.add(SWCPlayers.findPlayerByName(player.getName()));
  25.         SWCPlayers.findPlayerByName(player.getName()).setCurrentHub(this);
  26.     }
Advertisement
Add Comment
Please, Sign In to add comment