[Bungeecord-Plugin]Spieler auf andern Server senden?
Hey Leute,
ich besitze seit neuem einen Bungeecord Server und schreibe schon seit einiger Zeit Plugins für die Unterserver. Jetzt möchte ich gerne ein Plugin schreiben was nicht mehr für einen Spigot-Server sondern für den Bungeecord-Proxy gedacht ist. Dieses Plugin soll beim Joinen eines Spielers diesen Spieler direkt auf die Lobby senden. Es funktioniert alles soweit ich muss nur noch den Quellcode finden um einen Spieler auf einen anderen Server zu schicken. Ein Quellcodebeispiel wäre echt nett. Danke schonmal im vorraus
3 Antworten
Das ich Java programmiert habe (bzw. MC) liegt lange zurück, aber ich weiß noch, dass man einen anderen Spieler mit "/Server Servername Spieler" schicken konnte. Evt. Kannst du damit arbeiten?
Ich glaub es gab einen Befehlt /send Servername Spielername oder so ähnlich.
Ja, allerdings nur wenn ich wüsste wie man in der Bungeecord-Konsole einen Befehl ausführen kann
Ich weiß nicht ob das Plugin so nötig ist, da man das normalerweise einfach in der Bungeecord-Config einstellt, aber nach 30 Sekunden googeln, habe ich das hier gefunden:
ByteArrayOutputStream b = new ByteArrayOutputStream();
DataOutputStream out = new DataOutputStream(b);
try {
out.writeUTF("Connect");
out.writeUTF("Servername in BungeeCord");
} catch (IOException e) {
}
player.sendPluginMessage((Das Plugin), "BungeeCord", b.toByteArray());
Danke, aber das funktioniert nicht bei Bungeecord PLugins sondern nur bei Spigot plugins
So simpel wie genial:
ProxiedPlayer p;
p.connect(Servername);
Nein mit /Server Servername Spieler passiert nichts man kann sich selber nur teleportieren ich suche auch danach ;:c