|
@@ -2300,20 +2300,19 @@ void Client::removeNode(v3s16 p) |
|
|
{ |
|
|
} |
|
|
|
|
|
// add urgent task to update the modified node |
|
|
addUpdateMeshTaskForNode(p, false, true); |
|
|
|
|
|
for(std::map<v3s16, MapBlock * >::iterator |
|
|
i = modified_blocks.begin(); |
|
|
i != modified_blocks.end(); ++i) |
|
|
{ |
|
|
addUpdateMeshTaskWithEdge(i->first); |
|
|
addUpdateMeshTask(i->first, false, false); |
|
|
} |
|
|
// add urgent task to update the modified node |
|
|
addUpdateMeshTaskForNode(p, false, true); |
|
|
} |
|
|
|
|
|
void Client::addNode(v3s16 p, MapNode n, bool remove_metadata) |
|
|
{ |
|
|
TimeTaker timer1("Client::addNode()"); |
|
|
//TimeTaker timer1("Client::addNode()"); |
|
|
|
|
|
std::map<v3s16, MapBlock*> modified_blocks; |
|
|
|
|
@@ -2329,7 +2328,7 @@ void Client::addNode(v3s16 p, MapNode n, bool remove_metadata) |
|
|
i = modified_blocks.begin(); |
|
|
i != modified_blocks.end(); ++i) |
|
|
{ |
|
|
addUpdateMeshTaskWithEdge(i->first); |
|
|
addUpdateMeshTask(i->first, false, false); |
|
|
} |
|
|
} |
|
|
|
|
|