ForgePatch/patches/common/net/minecraft/src/AnvilSaveHandler.java.patch

20 lines
751 B
Diff

--- ../src_base/common/net/minecraft/src/AnvilSaveHandler.java
+++ ../src_work/common/net/minecraft/src/AnvilSaveHandler.java
@@ -17,15 +17,9 @@
File var2 = this.getSaveDirectory();
File var3;
- if (par1WorldProvider instanceof WorldProviderHell)
+ if (par1WorldProvider.getSaveFolder() != null)
{
- var3 = new File(var2, "DIM-1");
- var3.mkdirs();
- return new AnvilChunkLoader(var3);
- }
- else if (par1WorldProvider instanceof WorldProviderEnd)
- {
- var3 = new File(var2, "DIM1");
+ var3 = new File(var2, par1WorldProvider.getSaveFolder());
var3.mkdirs();
return new AnvilChunkLoader(var3);
}