From 0b2291042afb58b25dcad3a1ff5e3f1b51b3ead0 Mon Sep 17 00:00:00 2001 From: granny Date: Thu, 18 Jul 2024 04:34:34 -0700 Subject: [PATCH] Re-add missing chunk event calls (#11104) --- patches/server/Moonrise-optimisation-patches.patch | 2 ++ 1 file changed, 2 insertions(+) diff --git a/patches/server/Moonrise-optimisation-patches.patch b/patches/server/Moonrise-optimisation-patches.patch index 345e0aef60..c23a7632c0 100644 --- a/patches/server/Moonrise-optimisation-patches.patch +++ b/patches/server/Moonrise-optimisation-patches.patch @@ -253,12 +253,14 @@ index 0000000000000000000000000000000000000000..00000000000000000000000000000000 + ((ChunkSystemServerLevel)((ServerLevel)chunk.getLevel())).moonrise$getLoadedChunks().add( + ((ChunkSystemLevelChunk)chunk).moonrise$getChunkAndHolder() + ); ++ chunk.loadCallback(); } public static void onChunkNotBorder(final LevelChunk chunk, final ChunkHolder holder) { + ((ChunkSystemServerLevel)((ServerLevel)chunk.getLevel())).moonrise$getLoadedChunks().remove( + ((ChunkSystemLevelChunk)chunk).moonrise$getChunkAndHolder() + ); ++ chunk.unloadCallback(); + } + public static void onChunkPostNotBorder(final LevelChunk chunk, final ChunkHolder holder) {