@@ -873,7 +873,7 @@ void ServerEnvironment::clearAllObjects()
873
873
if (block){
874
874
block->m_static_objects .remove (id);
875
875
block->raiseModified (MOD_STATE_WRITE_NEEDED,
876
- " clearAllObjects " );
876
+ MOD_REASON_CLEAR_ALL_OBJECTS );
877
877
obj->m_static_exists = false ;
878
878
}
879
879
}
@@ -952,7 +952,7 @@ void ServerEnvironment::clearAllObjects()
952
952
block->m_static_objects .m_stored .clear ();
953
953
block->m_static_objects .m_active .clear ();
954
954
block->raiseModified (MOD_STATE_WRITE_NEEDED,
955
- " clearAllObjects " );
955
+ MOD_REASON_CLEAR_ALL_OBJECTS );
956
956
num_objs_cleared += num_stored + num_active;
957
957
num_blocks_cleared++;
958
958
}
@@ -1139,7 +1139,7 @@ void ServerEnvironment::step(float dtime)
1139
1139
// set block to be saved when it is unloaded
1140
1140
if (block->getTimestamp () > block->getDiskTimestamp () + 60 )
1141
1141
block->raiseModified (MOD_STATE_WRITE_AT_UNLOAD,
1142
- " Timestamp older than 60s (step) " );
1142
+ MOD_REASON_BLOCK_EXPIRED );
1143
1143
1144
1144
// Run node timers
1145
1145
std::map<v3s16, NodeTimer> elapsed_timers =
@@ -1530,7 +1530,7 @@ u16 ServerEnvironment::addActiveObjectRaw(ServerActiveObject *object,
1530
1530
1531
1531
if (set_changed)
1532
1532
block->raiseModified (MOD_STATE_WRITE_NEEDED,
1533
- " addActiveObjectRaw " );
1533
+ MOD_REASON_ADD_ACTIVE_OBJECT_RAW );
1534
1534
} else {
1535
1535
v3s16 p = floatToInt (objectpos, BS);
1536
1536
errorstream<<" ServerEnvironment::addActiveObjectRaw(): "
@@ -1579,7 +1579,7 @@ void ServerEnvironment::removeRemovedObjects()
1579
1579
if (block) {
1580
1580
block->m_static_objects .remove (id);
1581
1581
block->raiseModified (MOD_STATE_WRITE_NEEDED,
1582
- " removeRemovedObjects/remove " );
1582
+ MOD_REASON_REMOVE_OBJECTS_REMOVE );
1583
1583
obj->m_static_exists = false ;
1584
1584
} else {
1585
1585
infostream<<" Failed to emerge block from which an object to "
@@ -1604,7 +1604,7 @@ void ServerEnvironment::removeRemovedObjects()
1604
1604
block->m_static_objects .m_stored .push_back (i->second );
1605
1605
block->m_static_objects .m_active .erase (id);
1606
1606
block->raiseModified (MOD_STATE_WRITE_NEEDED,
1607
- " removeRemovedObjects/deactivate " );
1607
+ MOD_REASON_REMOVE_OBJECTS_DEACTIVATE );
1608
1608
}
1609
1609
} else {
1610
1610
infostream<<" Failed to emerge block from which an object to "
@@ -1690,8 +1690,7 @@ void ServerEnvironment::activateObjects(MapBlock *block, u32 dtime_s)
1690
1690
// Clear stored list
1691
1691
block->m_static_objects .m_stored .clear ();
1692
1692
block->raiseModified (MOD_STATE_WRITE_NEEDED,
1693
- " stored list cleared in activateObjects due to "
1694
- " large amount of objects" );
1693
+ MOD_REASON_TOO_MANY_OBJECTS);
1695
1694
return ;
1696
1695
}
1697
1696
@@ -1812,7 +1811,7 @@ void ServerEnvironment::deactivateFarObjects(bool force_delete)
1812
1811
block->m_static_objects .insert (id, s_obj);
1813
1812
obj->m_static_block = blockpos_o;
1814
1813
block->raiseModified (MOD_STATE_WRITE_NEEDED,
1815
- " deactivateFarObjects: Static data moved in " );
1814
+ MOD_REASON_STATIC_DATA_ADDED );
1816
1815
1817
1816
// Delete from block where object was located
1818
1817
block = m_map->emergeBlock (old_static_block, false );
@@ -1825,7 +1824,7 @@ void ServerEnvironment::deactivateFarObjects(bool force_delete)
1825
1824
}
1826
1825
block->m_static_objects .remove (id);
1827
1826
block->raiseModified (MOD_STATE_WRITE_NEEDED,
1828
- " deactivateFarObjects: Static data moved out " );
1827
+ MOD_REASON_STATIC_DATA_REMOVED );
1829
1828
continue ;
1830
1829
}
1831
1830
@@ -1890,8 +1889,7 @@ void ServerEnvironment::deactivateFarObjects(bool force_delete)
1890
1889
// Only mark block as modified if data changed considerably
1891
1890
if (shall_be_written)
1892
1891
block->raiseModified (MOD_STATE_WRITE_NEEDED,
1893
- " deactivateFarObjects: Static data "
1894
- " changed considerably" );
1892
+ MOD_REASON_STATIC_DATA_CHANGED);
1895
1893
}
1896
1894
}
1897
1895
@@ -1937,8 +1935,7 @@ void ServerEnvironment::deactivateFarObjects(bool force_delete)
1937
1935
// Only mark block as modified if data changed considerably
1938
1936
if (shall_be_written)
1939
1937
block->raiseModified (MOD_STATE_WRITE_NEEDED,
1940
- " deactivateFarObjects: Static data "
1941
- " changed considerably" );
1938
+ MOD_REASON_STATIC_DATA_CHANGED);
1942
1939
1943
1940
obj->m_static_exists = true ;
1944
1941
obj->m_static_block = block->getPos ();
0 commit comments