如何使用 Bukkit 广播消息?
How to broadcast message with Bukkit?
在 Bukkit 插件中,可以选择像这样直接向玩家发送消息:
p.sendMessage(message);
是否可以选择向所有在线玩家发送消息,"broadcasting"向所有人发送消息?
是的。您可以使用
Bukkit.broadcastMessage(String message);
向所有在线玩家发送消息,或使用
Bukkit.broadcast(String message, String permission);
向所有具有指定权限的用户发送消息。
请记住,Bukkit.broadcastMessage(message);
也在 Console
上记录了一条消息。在大多数情况下,您实际上并不需要它。
你可以做一个简单的for
循环:
for (Player player : Bukkit.getOnlinePlayers()) {
player.sendMessage("It works!");
}
或者如果你愿意,你可以使用
Bukkit.broadcastMessage("It works too, but for console & players!");
for (Player player : Bukkit.getOnlinePlayers()) {
player.sendMessage("It works!");
} `is the code?`
[youtube.com/?Feature=youtu.be][1]
[blank] [2]
在 Bukkit 插件中,可以选择像这样直接向玩家发送消息:
p.sendMessage(message);
是否可以选择向所有在线玩家发送消息,"broadcasting"向所有人发送消息?
是的。您可以使用
Bukkit.broadcastMessage(String message);
向所有在线玩家发送消息,或使用
Bukkit.broadcast(String message, String permission);
向所有具有指定权限的用户发送消息。
请记住,Bukkit.broadcastMessage(message);
也在 Console
上记录了一条消息。在大多数情况下,您实际上并不需要它。
你可以做一个简单的for
循环:
for (Player player : Bukkit.getOnlinePlayers()) {
player.sendMessage("It works!");
}
或者如果你愿意,你可以使用
Bukkit.broadcastMessage("It works too, but for console & players!");
for (Player player : Bukkit.getOnlinePlayers()) {
player.sendMessage("It works!");
} `is the code?`
[youtube.com/?Feature=youtu.be][1]
[blank] [2]