Wie kann ich den Spieler definieren?
Wie kann ich den Spieler definieren??
![Wie bekomme ich den Spieler p? - (programmieren, Java, Bukkit)](https://images.gutefrage.net/media/fragen/bilder/wie-kann-ich-den-spieler-definieren/0_big.jpg?v=1463917183000)
4 Antworten
![](https://images.gutefrage.net/media/user/TillGames/1463915026977_nmmslarge__0_0_500_500_77a0f43d5804c908f40c8a1b0c260400.png?v=1463915027000)
Du musst den Spieler übertragen also in die Funktion in die Klammern noch reinschreiben Player p und dann wo du die Funktion aufrufst, in die Klammern p reinschreiben
also:
joinMessage(p);
public void joinMessage(Player p){
p.sendMessage("Hi");
}
![](https://images.gutefrage.net/media/default/user/14_nmmslarge.png?v=1551279448000)
Nutzer, der sehr aktiv auf gutefrage ist
Wieso machst du es so kompliziert und änderst nicht direkt im JoinEvent die Join Message?
![](https://images.gutefrage.net/media/default/user/14_nmmslarge.png?v=1551279448000)
e.getPlayer()
![](https://images.gutefrage.net/media/default/user/6_nmmslarge.png?v=1438863662000)
Player p = (Player)e.getPlayer();
![](https://images.gutefrage.net/media/default/user/6_nmmslarge.png?v=1438863662000)