• 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!

Commandexecutor mit EventHandler

Mrcookie008

Braumeister
Registriert
15 Dezember 2011
Beiträge
380
Diamanten
0
Minecraft
xCookieZz oder Mrcookie008 (Beides Premium)
Hallo,
ich möchte meinen Eventhandler in eine andere Klasse packen (Übersicht), aber ich weiss bisher nur wie das mit Commands funktioniert:

Code:
	this.getCommand("CommandXY").setExecutor(new Klas***Y());

Wie funktioniert das nun mit einem Eventhandler? getEventhandler hat irgentwie nicht ganz funktioniert..
Hätte jemand ein Beispiel?
LG.
 

Benni1000

Ehemaliges Teammitglied
Ehem. Teammitglied
Registriert
4 Mai 2012
Beiträge
1.396
Diamanten
0
Du erstellst eine Klasse die Listener imlementiert (implements Listener) und dann kannst du sie registrieren.

JoinListener.java
Code:
public class JoinListener implements Listener {
    
    public JoinListener() {
        
    }
    
    @EventHandler
    public void onPlayerJoinEvent(PlayerJoinEvent ev) {
    }
    
}

Und dann in deiner main-klasse:
Code:
Bukkit.getPluginManager().registerEvents(new JoinListener(), this);
 
Oben