Patch DimensionSavedDataManager to not spam FS mkdirs requests for

empty files that don't exist yet, and don't contain data. Should
result in a significant performance improvement for those with slower disks.

Signed-off-by: cpw <cpw+github@weeksfamily.ca>
This commit is contained in:
cpw committed 2019-02-24 13:03:11 -05:00
1 parent 8d1ff45c71
commit c219416bb8
2 files changed
+42

No files matched your search

@@ -0,0 +1,22 @@
package net.minecraftforge.common.util;
import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.world.storage.WorldSavedData;
public class DummyWorldSaveData extends WorldSavedData {
public static final DummyWorldSaveData DUMMY = new DummyWorldSaveData();
private DummyWorldSaveData() {
super("DUMMYDUMMY \uD83D\uDC4C\uD83D\uDC4C\uD83D\uDC4C");
}
@Override
public void read(final NBTTagCompound nbt) {
// NOOP
}
@Override
public NBTTagCompound write(final NBTTagCompound compound) {
// NOOP
return null;
}
}