Reproduction video, several outcomes depending on when world was created/re-created/entered:
https://www.youtube.com/watch?v=-On-BvTGX24
I created a default grass flatworld sometime in the 1.13 snapshots (later than 17w47a), and because I wanted to test something in an older snapshot version, I re-created the world in 17w47a, but fell into Void upon entering the in 17w47a re-created world.
As you can see in the attached video, the Biome is still Plains, but there are no blocks, as the game didn't convert it when I re-created that newer world in an older snapshot.
I would have expected the game would convert world types properly, considering I did not try to open an existing worldsave from a recent version into an older version, but that I just simply wanted to re-create that world type in an older version.
But I'm not sure if this can be considered a bug or "WaI"/"Invalid", I'll leave that up to you to decide 🙂
Attachments
Comments 9
I know.
Again: I did not downgrade, I told the game to re-create a world type from my perspective.
Shouldn't it know to convert accordingly?
If not, then it's fine for me though 🙂
Yes I thought I worded it like that in my bugpost, but I'm not rarely horrible with that 🙂
That's why I'm so unsure if this is considered WaI/Invalid or not, as I technically did not downgrade, I only hit "re-create" in an older snapshot.
I'm wondering what happens if I would create a grassy flatworld in 1.13 release and then I would for some reason have to test something in 1.12.2 and just chose "re-create" of a grassy 1.13 flatworld - shouldn't the game know to convert it properly back to 1.12.2?
I can reproduce/see why it occurs.
Apparently the game deleted all blocks and just sets "Air", so if I try to re-create that grassy flatland world in 47a there are of course no blocks. But it is definitely a grassy flatland world with Plains biome when I enter it (and how I created it), although it shows me upon re-creation even in 17w50a that it only would contain "Air". I did not downgrade that world though, or my blockstate-mushrooms would have vanished (I think they would have at least, haven't tested).
Not sure how others can reproduce or why it happened for me, I'll try if I can find it, after work, or you can just close this bugpost, if you prefer so (as you cannot reproduce it, so there must be apparently something funky going on in my world/worlds).
Snapshot to newer snapshot is also not guaranteed this time around. But it should have worked, if a way to reproduce can be found that would be useful.
The superflat generator format version changed, previously it has the version 3 ("3;minecraft:bedrock,2*minecraft:dirt,minecraft:grass;1;village") but now, no number is used anymore ("minecraft:bedrock,2*minecraft:dirt,minecraft:grass_block;1;village") recreating worlds copies the exact string that the original had, making the generation not work.
I could reproduce it and recorded it, editing/rendering in a minute.
Will upload unlisted video (will be too big to attach it here) with reproduction steps and then link it to my bugpost.
Please watch the whole 5 minutes, as I tested it with worlds created in both older and newer 1.13 snapshots, and how they behave if re-created and entered in 1.13 snapshots vice versa, whereas my problem I described in the bugpost only was one of two ways I show in the video.
In the video's case it removed the 1 grass, 2 dirt, and 1 bedrock out of which the grassy flatworld consists of and replaced it with 1 smooth stone. Unsure why it made it Air for me in my grassy flatworld before, but maybe it has to do with the snapshot version I created and/or recreated those worlds.
In the video, I created them either in 43b or 50a, same goes for re-creating and entering, but you see the versions in the launcher etc.
Downgrading is not supported.