I recently opened a world I was creating a project in, and was astonished by the fact that most of my build had disappeared. I hadn't made a backup, so I decided to open MCEdit to try to repair what I could in a more timely fashion than by hand. I noticed that the entirety of my build was there, but all of it was pink blocks. Using the Analyze function, I found that the blocks had not been destroyed, but their block ids had been changed. The highest block id in Minecraft as of 1.8 is 175:5, but the ids that most of the blocks had changed to were anywhere from 500 to 3000.
I was able to fix it, since all blocks of one id were changed to the same new id (so, for example, all regular quartz was 2920, all quartz pillars were 2920:2), but it was a long and tedious task, especially since multiple blocks in MCEdit register as future blocks, including quartz. I also was unable to find a pattern in the numerical change, as it is not adding a specific value or increasing by a specific factor.
I'm wondering if anyone else has had this problem, or knows why or how this could have happened, as well as possible ways to prevent it.
I was able to fix it, since all blocks of one id were changed to the same new id (so, for example, all regular quartz was 2920, all quartz pillars were 2920:2), but it was a long and tedious task, especially since multiple blocks in MCEdit register as future blocks, including quartz. I also was unable to find a pattern in the numerical change, as it is not adding a specific value or increasing by a specific factor.
I'm wondering if anyone else has had this problem, or knows why or how this could have happened, as well as possible ways to prevent it.
5
It may have to do with switching your versions, as I accidentally loaded a 1.8 world in 1.7 but when i went back into it on 1.7 the blocks were back to normal. Minecraft may be detecting if there is anything that is using that id. (such as using mods) If you are using a mod with the same id the block turns to stone / drops as a stone block in item form and if it's a tile entity then it just disappears, not even leaving its contents; but the mod may not be using conflicting ids. The game may choose other ids to be the id of the block that was removed from that version, but if it detects that id then it would turn back. You could install a mod using those other ids before you switched the blocks back with MCedit and load those; for example if you added a mod with a block using the id 2920, it may turn into quartz.
It makes sense that switching versions might have caused it. I was playing on the 1.8 prerelease, but switched to 1.7 to play on a server. Any idea why that might cause such high id numbers?
hmm..
weirddddd.... o.o idk never heard of it...
Very strange..
Were you using vanilla Minecraft, without any mods?
Were you using vanilla Minecraft, without any mods?
