Ich suche ein paar schlaue Köpfe die mir weiterhelfen können. Ich programmiere derzeit ein Plugin welches wer hätte es gedacht auch Eventhandler besitzt. Ich war gemütlich am programmieren und testen und hatte das Plugin eigentlich als Fertig abgestempelt. Nun ist es aber so das alle Eventhandlers innerhalb des Plugins nur ausgeführt werden wenn der Spieler OP ist, keine Ahnung warum oder weshalb, selbst wenn ich direkt nach Anfang der Methode ein sysout von z.B. 1 mache, erscheint diese nur wenn ich OP bin und dieses Event aufrufe. Es hat meinermeinung keinen Sinn hier Code zu posten da es auf alle Events zutrifft um dennoch sicher zu gehen kopiere ich hier meinen Konstruktor und den Aufruf rein. Viel Gelingen beim mit rätseln
Main:
Code:
private void registerEvents() {
new SelectEvent(this);
new ClickSignEvent(this);
}
Code:
private Main main;
public SelectEvent(Main main) {
this.main = main;
this.main.getServer().getPluginManager().registerEvents(this, this.main);
}
Edit:
Ich frage mich halt was OP so besonders macht wenn nicht einmal * Permission etwas bringt
Edit Edit:
Fixed Bitte schließen






