private void addSaveChunkTask(Chunk chunk) {
if ((this.mw.multiplayer && this.mw.regionFileOutputEnabledMP) ||
(!this.mw.multiplayer && this.mw.regionFileOutputEnabledSP)) {
if (!chunk.isEmpty()) {
this.mw.executor.addTask(new SaveChunkTask(copyToMwChunk(chunk), this.mw.regionManager));
}
}
}