Multiverse / Multiverse-Adventure

Provides Adventure-Support for Multiverse
18 stars 16 forks source link

[Critical] World being physically deleted, conflict between Multiverse Core and Multiverse Adventure #40

Open Praglik opened 11 years ago

Praglik commented 11 years ago

It happend a very, very annoying bug on my server today. Multiverse-Adventure physically deleted one of my maps, and I had no backups for it. Three mods plus me have spent 2 weeks building this special Adventure map.

I wasn't able to recover it, even with a professional file recovery program.

I suppose it happend if you disable your world in MVA while MVCore is unloading it. The template got deleted and everything is lost.

[INFO] praglik issued server command: /mva disable [INFO] [Multiverse-Adventure] Beginning reset of world 'aventure_temple'... [INFO] [Multiverse-Core] World 'aventure_temple' was unloaded from memory. [INFO] Preparing start region for level 4 (Seed: 5303611531907663422) [INFO] [Multiverse-Adventure] Reset of world 'aventure_temple' finished. [INFO] [Multiverse-Adventure] Reloading Multiverse-Portals to make it use the changed world(s). [INFO] [MVPLogging] 4 - Portals(s) loaded [INFO] [Multiverse-Core] World 'aventure_temple' was unloaded from memory. [INFO] Preparing start region for level 4 (Seed: 5303611531907663422) [INFO] [Multiverse-Adventure] Beginning reset of world 'aventure_temple'... [INFO] [Multiverse-Core] World 'aventure_temple' was unloaded from memory. [WARNING] [Multiverse-Adventure] Exception while copying file: .\aventure_temple.template (File not found) [SEVERE] [Multiverse-Adventure] Couldn't copy a world!

dumptruckman commented 11 years ago

I'm sorry to hear about your issue here. I can understand this would be quite a nightmare. Unfortunately, there's nothing we can do to bring back your world. You must understand that Multiverse-Adventure is a beta plugin and you should always (even when using "release" plugins) make backups of your worlds, frequently. Things could go wrong for so many reasons and you could lose a world at the drop of a hat. This is the life of a Minecraft Server Administrator.

We will look into this issue on our side and see if there is anything we can do to avoid situations like this in the future.

Praglik commented 11 years ago

Of course I know you can't do anything to bring it back, don't worry ! I really tryed everything.

I don't think I really figured out how this happened and I don't want this issue happen to other users. If I can be of any help, don't hesitate !

dumptruckman commented 11 years ago

It is possible we are not checking to make sure the template exists before deleting the current world copy. We need to change this if that's the case. That's probably about the only thing we can change to make this any better and if that is the case, I will change it.