diff options
| author | 666uvu <198883746+666uvu@users.noreply.github.com> | 2026-03-26 21:55:56 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-03-26 16:55:56 -0500 |
| commit | 73d713878ce6860074705fa164403b331b6a7723 (patch) | |
| tree | d1fe0d49798c79648ab75da68b2e0ac17f046a7c /Minecraft.Client | |
| parent | 4f370c45e3e1717885e4b4c81f1e9287cfb38c72 (diff) | |
fix redstone tick persistence on chunk unload (#1423)
Diffstat (limited to 'Minecraft.Client')
| -rw-r--r-- | Minecraft.Client/MinecraftServer.cpp | 1 | ||||
| -rw-r--r-- | Minecraft.Client/ServerLevel.cpp | 2 |
2 files changed, 2 insertions, 1 deletions
diff --git a/Minecraft.Client/MinecraftServer.cpp b/Minecraft.Client/MinecraftServer.cpp index 1e3ed74e..27ee68b6 100644 --- a/Minecraft.Client/MinecraftServer.cpp +++ b/Minecraft.Client/MinecraftServer.cpp @@ -1795,6 +1795,7 @@ void MinecraftServer::run(int64_t seed, void *lpParameter) chunkPacketManagement_PostTick(); } + lastTime = getCurrentTimeMillis(); // int64_t afterall = System::currentTimeMillis(); // PIXReportCounter(L"Server time all",(float)(afterall-beforeall)); // PIXReportCounter(L"Server ticks",(float)tickcount); diff --git a/Minecraft.Client/ServerLevel.cpp b/Minecraft.Client/ServerLevel.cpp index a2596911..9d5ec908 100644 --- a/Minecraft.Client/ServerLevel.cpp +++ b/Minecraft.Client/ServerLevel.cpp @@ -678,7 +678,7 @@ bool ServerLevel::tickPendingTicks(bool force) } else { - addToTickNextTick(td.x, td.y, td.z, td.tileId, 0); + forceAddTileTick(td.x, td.y, td.z, td.tileId, 0, td.priorityTilt); } } |
