All my minecraft saves became corrupted, I already read how to fix them but it's not working, and it seems every new world I create becomes corrupted, this apparently started after I accidentaly opened a jar mod (ellians material detector) with java web starter, but I really don't know if this is the cause. I already tried updating java but it didn't worked, then I tried resintalling minecraft and I could make and load new worlds, but after intsalling mods I couldn't load the saves again, and it haeppns with each world I create. I also tried replacing the world files and moving the player spawn with mcedit, but it didn't work.
I'm still playing in 1.4.7 but this situation made me consider updating to 1.5.1 and wish the outdated mods update, but since the same error occured after installign mods in a clean minecraft jar I think it will probably happen again at 1.5.1. I really want to know what caused this becuase everything worked okay before, any suggestion or ideas on what to do?
EDIT: I never realized I checked the forge client file, I found out it was an error with mystcraft, it workd correctly now if I uninstall mystcraft, unfortunatedly its my favorite mod.
This is the error:
2013-04-14 23:14:06 [SEVERE] [ForgeModLoader] The following problems were captured during this phase
2013-04-14 23:14:06 [SEVERE] [ForgeModLoader] Caught exception from Mystcraft
java.lang.IllegalArgumentException: Failed to register dimension for id 5, One is already registered
at net.minecraftforge.common.DimensionManager.registerDimension(DimensionManager.java:125)
at com.xcompwiz.mystcraft.Mystcraft.registerDimensions(Mystcraft.java:407)
at com.xcompwiz.mystcraft.Mystcraft.serverStart(Mystcraft.java:362)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:487)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:69)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:317)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:300)
at com.google.common.eventbus.EventBus.post(EventBus.java:268)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:153)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:69)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:317)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:300)
at com.google.common.eventbus.EventBus.post(EventBus.java:268)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:86)
at cpw.mods.fml.common.Loader.serverStarting(Loader.java:721)
at cpw.mods.fml.common.FMLCommonHandler.handleServerStarting(FMLCommonHandler.java:315)
at bdz.c(IntegratedServer.java:103)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:458)
at fy.run(SourceFile:849)
2013-04-14 23:14:06 [INFO] [STDERR] Exception in thread "Server thread" java.lang.IllegalArgumentException: Failed to register dimension for id 5, One is already registered
2013-04-14 23:14:06 [INFO] [STDERR] at net.minecraftforge.common.DimensionManager.registerDimension(DimensionManager.java:125)
2013-04-14 23:14:06 [INFO] [STDERR] at com.xcompwiz.mystcraft.Mystcraft.registerDimensions(Mystcraft.java:407)
2013-04-14 23:14:06 [INFO] [STDERR] at com.xcompwiz.mystcraft.Mystcraft.serverStart(Mystcraft.java:362)
2013-04-14 23:14:06 [INFO] [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2013-04-14 23:14:06 [INFO] [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
2013-04-14 23:14:06 [INFO] [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
2013-04-14 23:14:06 [INFO] [STDERR] at java.lang.reflect.Method.invoke(Unknown Source)
2013-04-14 23:14:06 [INFO] [STDERR] at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:487)
2013-04-14 23:14:06 [INFO] [STDERR] at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
2013-04-14 23:14:06 [INFO] [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
2013-04-14 23:14:06 [INFO] [STDERR] at java.lang.reflect.Method.invoke(Unknown Source)
2013-04-14 23:14:06 [INFO] [STDERR] at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:69)
2013-04-14 23:14:06 [INFO] [STDERR] at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
2013-04-14 23:14:06 [INFO] [STDERR] at com.google.common.eventbus.EventBus.dispatch(EventBus.java:317)
2013-04-14 23:14:06 [INFO] [STDERR] at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:300)
2013-04-14 23:14:06 [INFO] [STDERR] at com.google.common.eventbus.EventBus.post(EventBus.java:268)
2013-04-14 23:14:06 [INFO] [STDERR] at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:153)
2013-04-14 23:14:06 [INFO] [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2013-04-14 23:14:06 [INFO] [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
2013-04-14 23:14:06 [INFO] [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
2013-04-14 23:14:06 [INFO] [STDERR] at java.lang.reflect.Method.invoke(Unknown Source)
2013-04-14 23:14:06 [INFO] [STDERR] at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:69)
2013-04-14 23:14:06 [INFO] [STDERR] at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
2013-04-14 23:14:06 [INFO] [STDERR] at com.google.common.eventbus.EventBus.dispatch(EventBus.java:317)
2013-04-14 23:14:06 [INFO] [STDERR] at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:300)
2013-04-14 23:14:06 [INFO] [STDERR] at com.google.common.eventbus.EventBus.post(EventBus.java:268)
2013-04-14 23:14:06 [INFO] [STDERR] at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:86)
2013-04-14 23:14:06 [INFO] [STDERR] at cpw.mods.fml.common.Loader.serverStarting(Loader.java:721)
2013-04-14 23:14:06 [INFO] [STDERR] at cpw.mods.fml.common.FMLCommonHandler.handleServerStarting(FMLCommonHandler.java:315)
2013-04-14 23:14:06 [INFO] [STDERR] at bdz.c(IntegratedServer.java:103)
2013-04-14 23:14:06 [INFO] [STDERR] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:458)
2013-04-14 23:14:06 [INFO] [STDERR] at fy.run(SourceFile:849)
it looks like one of the mystcraft worlds is the issue, not the whole mod.
Failed to register dimension for id 5, One is already registered
open your save folder and in the world folder you should see a folder called DIM5, move it to your desktop (so its not deleted) and try running the game.
you will loose that dimension, but i think of you use its book again it will regen the dimension (i think)
i maybe wrong, but if the folder does regen you may be able to replace its contents with the folder now on your desktop to get the old dimension contents back
I'm still playing in 1.4.7 but this situation made me consider updating to 1.5.1 and wish the outdated mods update, but since the same error occured after installign mods in a clean minecraft jar I think it will probably happen again at 1.5.1. I really want to know what caused this becuase everything worked okay before, any suggestion or ideas on what to do?
EDIT: I never realized I checked the forge client file, I found out it was an error with mystcraft, it workd correctly now if I uninstall mystcraft, unfortunatedly its my favorite mod.
This is the error:
2013-04-14 23:14:06 [SEVERE] [ForgeModLoader] Caught exception from Mystcraft
java.lang.IllegalArgumentException: Failed to register dimension for id 5, One is already registered
at net.minecraftforge.common.DimensionManager.registerDimension(DimensionManager.java:125)
at com.xcompwiz.mystcraft.Mystcraft.registerDimensions(Mystcraft.java:407)
at com.xcompwiz.mystcraft.Mystcraft.serverStart(Mystcraft.java:362)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:487)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:69)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:317)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:300)
at com.google.common.eventbus.EventBus.post(EventBus.java:268)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:153)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:69)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:317)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:300)
at com.google.common.eventbus.EventBus.post(EventBus.java:268)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:86)
at cpw.mods.fml.common.Loader.serverStarting(Loader.java:721)
at cpw.mods.fml.common.FMLCommonHandler.handleServerStarting(FMLCommonHandler.java:315)
at bdz.c(IntegratedServer.java:103)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:458)
at fy.run(SourceFile:849)
2013-04-14 23:14:06 [INFO] [STDERR] Exception in thread "Server thread" java.lang.IllegalArgumentException: Failed to register dimension for id 5, One is already registered
2013-04-14 23:14:06 [INFO] [STDERR] at net.minecraftforge.common.DimensionManager.registerDimension(DimensionManager.java:125)
2013-04-14 23:14:06 [INFO] [STDERR] at com.xcompwiz.mystcraft.Mystcraft.registerDimensions(Mystcraft.java:407)
2013-04-14 23:14:06 [INFO] [STDERR] at com.xcompwiz.mystcraft.Mystcraft.serverStart(Mystcraft.java:362)
2013-04-14 23:14:06 [INFO] [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2013-04-14 23:14:06 [INFO] [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
2013-04-14 23:14:06 [INFO] [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
2013-04-14 23:14:06 [INFO] [STDERR] at java.lang.reflect.Method.invoke(Unknown Source)
2013-04-14 23:14:06 [INFO] [STDERR] at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:487)
2013-04-14 23:14:06 [INFO] [STDERR] at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
2013-04-14 23:14:06 [INFO] [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
2013-04-14 23:14:06 [INFO] [STDERR] at java.lang.reflect.Method.invoke(Unknown Source)
2013-04-14 23:14:06 [INFO] [STDERR] at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:69)
2013-04-14 23:14:06 [INFO] [STDERR] at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
2013-04-14 23:14:06 [INFO] [STDERR] at com.google.common.eventbus.EventBus.dispatch(EventBus.java:317)
2013-04-14 23:14:06 [INFO] [STDERR] at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:300)
2013-04-14 23:14:06 [INFO] [STDERR] at com.google.common.eventbus.EventBus.post(EventBus.java:268)
2013-04-14 23:14:06 [INFO] [STDERR] at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:153)
2013-04-14 23:14:06 [INFO] [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2013-04-14 23:14:06 [INFO] [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
2013-04-14 23:14:06 [INFO] [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
2013-04-14 23:14:06 [INFO] [STDERR] at java.lang.reflect.Method.invoke(Unknown Source)
2013-04-14 23:14:06 [INFO] [STDERR] at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:69)
2013-04-14 23:14:06 [INFO] [STDERR] at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
2013-04-14 23:14:06 [INFO] [STDERR] at com.google.common.eventbus.EventBus.dispatch(EventBus.java:317)
2013-04-14 23:14:06 [INFO] [STDERR] at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:300)
2013-04-14 23:14:06 [INFO] [STDERR] at com.google.common.eventbus.EventBus.post(EventBus.java:268)
2013-04-14 23:14:06 [INFO] [STDERR] at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:86)
2013-04-14 23:14:06 [INFO] [STDERR] at cpw.mods.fml.common.Loader.serverStarting(Loader.java:721)
2013-04-14 23:14:06 [INFO] [STDERR] at cpw.mods.fml.common.FMLCommonHandler.handleServerStarting(FMLCommonHandler.java:315)
2013-04-14 23:14:06 [INFO] [STDERR] at bdz.c(IntegratedServer.java:103)
2013-04-14 23:14:06 [INFO] [STDERR] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:458)
2013-04-14 23:14:06 [INFO] [STDERR] at fy.run(SourceFile:849)
-
View User Profile
-
View Posts
-
Send Message
Moderatoropen your save folder and in the world folder you should see a folder called DIM5, move it to your desktop (so its not deleted) and try running the game.
you will loose that dimension, but i think of you use its book again it will regen the dimension (i think)
i maybe wrong, but if the folder does regen you may be able to replace its contents with the folder now on your desktop to get the old dimension contents back