在Bukkit插件中,可以选择直接向播放器发送消息,如下所示:
p.sendMessage(message);
是否可以选择将消息发送给所有在线玩家,将消息“广播”给所有人?
答案 0 :(得分:1)
请记住,Bukkit.broadcastMessage(message);
也会在Console
上记录一条消息。在大多数情况下,您实际上并不需要这样做。
你可以做一个简单的for
循环:
for (Player player : Bukkit.getOnlinePlayers()) {
player.sendMessage("It works!");
}
或者如果你想要,你可以使用
Bukkit.broadcastMessage("It works too, but for console & players"!);
答案 1 :(得分:0)
是的。你可以使用
Bukkit.broadcastMessage(String message);
在线发送消息给所有玩家,或者使用
Bukkit.broadcast(String message, String permission);
向具有指定权限的所有用户发送消息。