我正在制作一个插件,向服务器发送有关在线玩家的数据。 如何获得有多少在线玩家并将其放入变量/字符串?
答案 0 :(得分:3)
从CraftBukkit e6cd8c0开始,Server#getOnlinePlayers()的返回类型从Player []更改为List。因此,要反映这些更改,请使用
Bukkit.getServer().getOnlinePlayers().size()
代替。
答案 1 :(得分:2)
您应该查看具有此功能的现有插件。请在http://dev.bukkit.org/bukkit-plugins/player-count-message/
处查看您可以使用%online%
代码
如果您想编码,以下内容可能有所帮助:
getServer().getOnlinePlayers();
OR
Bukkit.getOnlinePlayers().length