only save modified chunks

This commit is contained in:
griffi-gh 2024-09-02 01:32:25 +02:00
parent 61b99409ce
commit 64a67d0ffe

View file

@ -287,11 +287,14 @@ fn process_state_changes(
if let Some(io) = &io { if let Some(io) = &io {
if let Some(block_data) = &chunk.block_data { if let Some(block_data) = &chunk.block_data {
// log::debug!("issue save command"); // Only save the chunk if it has been modified
io.send(IOCommand::SaveChunk { if chunk.data_modified {
position, // log::debug!("issue save command");
data: block_data.blocks.clone(), io.send(IOCommand::SaveChunk {
}); position,
data: block_data.blocks.clone(),
});
}
} }
} }