Add synchronized keyword to trigger method

This commit is contained in:
Stone_Red
2022-05-13 15:52:16 +02:00
parent ee3ac71f29
commit 4716a087c1
@@ -24,7 +24,7 @@ public class EventHandler {
events.get(eventName).remove(object);
}
public <T> void trigger(String eventName, T parameter) {
public synchronized <T> void trigger(String eventName, T parameter) {
if (events.containsKey(eventName)) {
events.get(eventName).values().forEach(e -> e.accept(parameter));
}