From 5b3cc7dce140133683ba3b4eaacd881c632e96ae Mon Sep 17 00:00:00 2001 From: Thiakil Date: Mon, 10 Feb 2025 19:21:00 +0800 Subject: [PATCH] patches --- patches/net/minecraft/server/level/ServerLevel.java.patch | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/patches/net/minecraft/server/level/ServerLevel.java.patch b/patches/net/minecraft/server/level/ServerLevel.java.patch index 51b6932ad6..47049cb212 100644 --- a/patches/net/minecraft/server/level/ServerLevel.java.patch +++ b/patches/net/minecraft/server/level/ServerLevel.java.patch @@ -112,13 +112,15 @@ this.getProfiler().pop(); for (Entity entity : p_8648_.getPassengers()) { -@@ -807,6 +_,10 @@ +@@ -807,6 +_,12 @@ } else { this.entityManager.autoSave(); } + net.neoforged.neoforge.common.NeoForge.EVENT_BUS.post(new net.neoforged.neoforge.event.level.LevelEvent.Save(this)); + if (p_8645_) { + net.neoforged.neoforge.common.IOUtilities.waitUntilIOWorkerComplete(); ++ } else { ++ net.neoforged.neoforge.common.IOUtilities.clearWorkerWhenDone(); + } } }