Hi, I have an error in: Player[] players = Bukkit.getServer().getOnlinePlayers(); Code: Code (Text): @EventHandler(priority=EventPriority.HIGH) public void onOnline(InventoryClickEvent event) { Player [] players = Bukkit.getServer().getOnlinePlayers(); Player player = (Player)event.getWhoClicked(); if ((event.getCurrentItem() != null) && (event.getCurrentItem().getType() != Material.AIR) && (event.getInventory().getName().equals("§aCurrent Players §r[" + "§a" + players.length + "§r]"))) { event.setCancelled(true); player.updateInventory(); } }
Try this (Not tested): Code (Text): Player[] p = Bukkit.getOnlinePlayers().toArray(new Player[ Bukkit.getOnlinePlayers().size()]);