From 4261e8b660eb4f5c83224c399a1df66018ff54fc Mon Sep 17 00:00:00 2001 From: Marcos Paulo Date: Thu, 20 Aug 2026 11:16:24 -0300 Subject: [PATCH] fix(chunkloader): use setChunkForceLoaded for full block/entity/redstone ticking --- src/main/java/dev/marcospaulo/canalhandia/ChunkLoaders.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/java/dev/marcospaulo/canalhandia/ChunkLoaders.java b/src/main/java/dev/marcospaulo/canalhandia/ChunkLoaders.java index 8c1a46e..8a40ba3 100644 --- a/src/main/java/dev/marcospaulo/canalhandia/ChunkLoaders.java +++ b/src/main/java/dev/marcospaulo/canalhandia/ChunkLoaders.java @@ -227,6 +227,7 @@ final class ChunkLoaders { try { World w = Bukkit.getWorld(loader.world()); if (w != null) { + w.setChunkForceLoaded(loader.chunkX(), loader.chunkZ(), true); w.addPluginChunkTicket(loader.chunkX(), loader.chunkZ(), plugin); } } catch (Exception ignored) { @@ -241,6 +242,7 @@ final class ChunkLoaders { World w = Bukkit.getWorld(loader.world()); if (w != null) { w.removePluginChunkTicket(loader.chunkX(), loader.chunkZ(), plugin); + w.setChunkForceLoaded(loader.chunkX(), loader.chunkZ(), false); } } catch (Exception ignored) { }