Mehrere Commands in der Main?

... komplette Frage anzeigen

2 Antworten

Auch wenn du nur am testen bist, gewöhne dir bitte an, Befehle in extra Klassen auszulagern. Dies dient der Übersicht! So diese extra Befehls Klassen sollten das Interface CommandExecutor implementieren. Diese Klassen werden wie folgt registriert:

@Override

public void onEnable() {
//Andere Klassen
getCommand("befehlName").setExecutor(new CommandKlasse()); // CommandKlasse = Klasse die CommandExecutor implementiert
}

und natürlich diese Befehle noch in der plugin.yml eintragen

Antwort bewerten Vielen Dank für Deine Bewertung

machst eben nochmal if cmd.equalsignorecase("deinbefehl")

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von yam1811
24.05.2016, 10:26

Geht aber irgendwie nicht

0
Kommentar von Miki2015
26.05.2016, 10:44

} else { einbauen?

0

Was möchtest Du wissen?