如题。。。谢谢带佬回答!!
 
 
使用getOfflinePlayers没用唉。。看文档也没其他的了。。
 
使用getOfflinePlayers没用唉。。看文档也没其他的了。。
- for(Player player : Bukkit.getServer().getOnlinePlayers()) {
 
-     bossplayer.addPlayer(player);
 
- }
建议监听PlayerJoinEvent,让每个进服的玩家都收到bossbar
addPlayer
void addPlayer(Player player)
向该boss血条内添加一个玩家(也就是使该玩家能看见这个血条).
原文:Adds the player to this boss bar causing it to display on their screen.
参数:
player - 要添加的玩家
static OfflinePlayer[] getOfflinePlayers()
获取曾在此服务器游戏的玩家.
addPlayer需要Player类型的参数getOfflinePlayers返回一个OfflinePlayer集合
一个是在线玩家
一个是离线玩家
这两个在这里是不能随意混用的
void addPlayer(Player player)
向该boss血条内添加一个玩家(也就是使该玩家能看见这个血条).
原文:Adds the player to this boss bar causing it to display on their screen.
参数:
player - 要添加的玩家
static OfflinePlayer[] getOfflinePlayers()
获取曾在此服务器游戏的玩家.
addPlayer需要Player类型的参数getOfflinePlayers返回一个OfflinePlayer集合
一个是在线玩家
一个是离线玩家
这两个在这里是不能随意混用的