From 472ac5ad22196df2fb021c551bab84f8197037db Mon Sep 17 00:00:00 2001 From: DrPerkyLegit Date: Sat, 30 May 2026 01:14:53 -0400 Subject: [PATCH] fix world loading --- .../Windows64/Windows64_Minecraft.cpp | 25 ++++++++++--------- 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/Minecraft.Client/Windows64/Windows64_Minecraft.cpp b/Minecraft.Client/Windows64/Windows64_Minecraft.cpp index 72d45a1..32a6123 100644 --- a/Minecraft.Client/Windows64/Windows64_Minecraft.cpp +++ b/Minecraft.Client/Windows64/Windows64_Minecraft.cpp @@ -264,23 +264,24 @@ void Windows64Minecraft::StartDedicatedServer(std::functionlength(); - if (fileSize > 0) { - FileInputStream fis(*saveFile); - byteArray ba(fileSize); - fis.read(ba); - fis.close(); + __int64 fileSize = saveFile->length(); + if (fileSize > 0) { + FileInputStream fis(*saveFile); + byteArray ba(fileSize); + fis.read(ba); + fis.close(); - LoadSaveDataThreadParam* saveData = new LoadSaveDataThreadParam(ba.data, ba.length, saveFile->getName()); + LoadSaveDataThreadParam* saveData = new LoadSaveDataThreadParam(ba.data, ba.length, saveFile->getName()); - param->saveData = saveData; + param->saveData = saveData; + } } - param->settings = app.GetGameHostOption(eGameHostOption_All);