From 139db66901a76dc95747335145606839aae746bb Mon Sep 17 00:00:00 2001 From: x2048 Date: Mon, 9 Jan 2023 21:40:08 +0100 Subject: Remove mapblock cache for mesh generation. (#13124) Reduces memory consumption and improves performance --- src/network/clientpackethandler.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src/network') diff --git a/src/network/clientpackethandler.cpp b/src/network/clientpackethandler.cpp index 0e6256356..8a323872a 100644 --- a/src/network/clientpackethandler.cpp +++ b/src/network/clientpackethandler.cpp @@ -322,10 +322,9 @@ void Client::handleCommand_BlockData(NetworkPacket* pkt) /* Create a new block */ - block = new MapBlock(&m_env.getMap(), p, this); + block = sector->createBlankBlock(p.Y); block->deSerialize(istr, m_server_ser_ver, false); block->deSerializeNetworkSpecific(istr); - sector->insertBlock(block); } if (m_localdb) { -- cgit v1.2.3