diff --git a/src/main/java/net/minestom/server/thread/ThreadDispatcher.java b/src/main/java/net/minestom/server/thread/ThreadDispatcher.java index 758bb1cdd..858aabbbf 100644 --- a/src/main/java/net/minestom/server/thread/ThreadDispatcher.java +++ b/src/main/java/net/minestom/server/thread/ThreadDispatcher.java @@ -171,6 +171,9 @@ public final class ThreadDispatcher

{ thread.entries().remove(partitionEntry); } this.partitionUpdateQueue.remove(partition); + if (partition instanceof Tickable tickable) { + processRemovedEntity(tickable); + } } private void processRemovedEntity(Tickable tickable) {