BungeeCord Chat API

By: md_5 <git@md-5.net>
This commit is contained in:
CraftBukkit/Spigot
2014-12-13 03:06:05 +01:00
parent 5ec1e1bc24
commit 49288f7f95
7 changed files with 287 additions and 0 deletions

View File

@ -268,6 +268,8 @@ import org.yaml.snakeyaml.Yaml;
import org.yaml.snakeyaml.constructor.SafeConstructor;
import org.yaml.snakeyaml.error.MarkedYAMLException;
import net.md_5.bungee.api.chat.BaseComponent; // Spigot
public final class CraftServer implements Server {
private final String serverName = "CraftBukkit";
private final String serverVersion;
@ -2603,6 +2605,20 @@ public final class CraftServer implements Server {
public void restart() {
org.spigotmc.RestartCommand.restart();
}
@Override
public void broadcast(BaseComponent component) {
for (Player player : CraftServer.this.getOnlinePlayers()) {
player.spigot().sendMessage(component);
}
}
@Override
public void broadcast(BaseComponent... components) {
for (Player player : CraftServer.this.getOnlinePlayers()) {
player.spigot().sendMessage(components);
}
}
};
public org.bukkit.Server.Spigot spigot()