From 1eb5c8519d693541e434208720d8bd584cabe1e9 Mon Sep 17 00:00:00 2001 From: themode Date: Wed, 12 Jan 2022 11:59:42 +0100 Subject: [PATCH] Fix chunks not being GCed --- src/main/java/net/minestom/server/thread/ThreadDispatcher.java | 3 +++ 1 file changed, 3 insertions(+) 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) {