Always fire SubjectDataUpdateEvent async
This commit is contained in:
+4
-2
@@ -39,7 +39,9 @@ public class UpdateEventHandlerImpl implements UpdateEventHandler {
|
||||
|
||||
@Override
|
||||
public void fireUpdateEvent(LPSubjectData subjectData) {
|
||||
SubjectDataUpdateEvent event = new LPSubjectDataUpdateEvent(this.plugin, subjectData);
|
||||
this.plugin.getBootstrap().getGame().getEventManager().post(event);
|
||||
this.plugin.getBootstrap().getScheduler().doAsync(() -> {
|
||||
SubjectDataUpdateEvent event = new LPSubjectDataUpdateEvent(this.plugin, subjectData);
|
||||
this.plugin.getBootstrap().getGame().getEventManager().post(event);
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user