diff --git a/src/main/java/net/minestom/server/event/EventNodeImpl.java b/src/main/java/net/minestom/server/event/EventNodeImpl.java index b646be2b4..3b116c573 100644 --- a/src/main/java/net/minestom/server/event/EventNodeImpl.java +++ b/src/main/java/net/minestom/server/event/EventNodeImpl.java @@ -220,6 +220,10 @@ class EventNodeImpl implements EventNode { for (Class eventType : listenerMap.keySet()) { node.invalidateEvent(eventType); } + // TODO bindings? + for (EventNodeImpl child : children) { + child.invalidateEventsFor(node); + } } private void invalidateEvent(Class eventClass) {