• Es freut uns dass du in unser Minecraft Forum gefunden hast. Hier kannst du mit über 130.000 Minecraft Fans über Minecraft diskutieren, Fragen stellen und anderen helfen. In diesem Minecraft Forum kannst du auch nach Teammitgliedern, Administratoren, Moderatoren , Supporter oder Sponsoren suchen. Gerne kannst du im Offtopic Bereich unseres Minecraft Forums auch über nicht Minecraft spezifische Themen reden. Wir hoffen dir gefällt es in unserem Minecraft Forum!

Sende eine Naricht an alle Spieler in EINER Welt.

ThePowerPlay

Kuhfänger
Registriert
1 Oktober 2012
Beiträge
78
Diamanten
0
Hi, bin grad ein Plugin am schreiben..
wie kann ich machen das die Naricht nur an alle Spieler einer bestimmten welt geht.

DAnke für Hilfe
 

mirco1337

Minecrafter
Registriert
7 September 2012
Beiträge
8
Diamanten
0
Hallo,

versuche es doch mal mit folgendem:

Code:
        for(Player current : this.getServer().getWorld("weltname").getPlayers()){
            current.sendMessage("Deine Nachricht!");
        }

Edit:

Code:
for(Player current : getServer().getOnlinePlayers()){
    if(current.getWorld().getName().equalsIgnoreCase("world")){
        current.sendMessage("Deine Nachricht an alle in der Welt: world");
    }
}

MfG
Mirco
 
Zuletzt bearbeitet:

mirco1337

Minecrafter
Registriert
7 September 2012
Beiträge
8
Diamanten
0
geht nich :c
Trtozdem Danke..

Sorry scheinbar habe ich nicht genug Flüssigkeit zu mir genommen :p Ne Quatsch das hier funzt 100%... grade ausprobiert und 1 zu 1 kopiert xD Vorhin hatte ich Eclipse gerade nicht parat ;)

Code:
            for(Player current : getServer().getOnlinePlayers()){
                if(current.getWorld().getName().equalsIgnoreCase("world")){
                    current.sendMessage("Deine Nachricht an alle in der Welt: world");
                }
            }

Viel Erfolg =)
 
Oben