コード例 #1
0
 @EventHandler(priority = EventPriority.MONITOR)
 public void onPlayerJoin(PlayerJoinEvent event) {
   Player player = event.getPlayer();
   for (String name : invisibles.keySet()) {
     Player p = PlayerNameUtils.getPlayerExact(name);
     if (p != null && !name.equals(player.getName())) {
       player.hidePlayer(p);
     }
   }
   if (invisibles.containsKey(player.getName())) {
     for (Player p : Bukkit.getOnlinePlayers()) {
       p.hidePlayer(player);
     }
   }
 }