aboutsummaryrefslogtreecommitdiff
path: root/src/client/client.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/client/client.cpp')
-rw-r--r--src/client/client.cpp7
1 files changed, 1 insertions, 6 deletions
diff --git a/src/client/client.cpp b/src/client/client.cpp
index 6f2647d50..28fdad72a 100644
--- a/src/client/client.cpp
+++ b/src/client/client.cpp
@@ -574,6 +574,7 @@ void Client::step(float dtime)
// Delete the old mesh
delete block->mesh;
block->mesh = nullptr;
+ block->solid_sides = r.solid_sides;
if (r.mesh) {
minimap_mapblocks = r.mesh->moveMinimapMapblocks();
@@ -598,12 +599,6 @@ void Client::step(float dtime)
delete r.mesh;
}
- for (auto p : r.solid_sides) {
- auto block = m_env.getMap().getBlockNoCreateNoEx(p.first);
- if (block)
- block->solid_sides = p.second;
- }
-
if (m_minimap && do_mapper_update) {
v3s16 ofs;