Why would that need a format converter? Wouldn't it work to just let Minecraft itself convert the world to the new format, then use BiomeEdit to set the biomes however you want?
Hmm. I didn't see anything that listed "Old maps will be automatically converted to the new format. Be sure to backup your map first" in the 1.2.0 patch notes.
I don't recall one way or the other about that, but I had four single-player maps in the old format, and when I logged in to Minecraft and brought up the list of maps from single-player mode it had flagged them all as "conversion needed"; when I opened each one from that list for the first time, Minecraft converted the map automatically.
I admit that I haven't tested converting multiplayer maps using the server, but at worst, it should be OK to copy the multiplayer map into a single-player worlds location, let Minecraft convert it, then copy it back.
Hmm. I didn't see anything that listed "Old maps will be automatically converted to the new format. Be sure to backup your map first" in the 1.2.0 patch notes.
I don't recall one way or the other about that, but I had four single-player maps in the old format, and when I logged in to Minecraft and brought up the list of maps from single-player mode it had flagged them all as "conversion needed"; when I opened each one from that list for the first time, Minecraft converted the map automatically.
I admit that I haven't tested converting multiplayer maps using the server, but at worst, it should be OK to copy the multiplayer map into a single-player worlds location, let Minecraft convert it, then copy it back.
Both the Minecraft client and minecraft_server.jar/exe will convert any map loaded to the 1.2 format when loading it for the first time. The Bukkit server will also convert maps.
Hmm. Well, your program isn't working for me. Taiga biomes are still Taiga, and rivers are still frozen.
Here's the log. I'm getting alot of those "not modified, not saving" things that others are reporting;
Found 35 *.mca region files for world at:
C:\Users\Benie\AppData\Roaming\.minecraft\saves\v2.0.1\\level.dat
If you have already made a backup copy of your world, click "Run" when ready.
Please be patient, large worlds may take upwards of half an hour to complete.
Replacing all 5 (Taiga) with 4 (Forest)
Replacing all 10 (Frozen Ocean) with 0 (Ocean)
Replacing all 11 (FrozenRiver) with 7 (River)
Working on 35 region files
Working on region -1, -1
Saving region -1, -1
Working on region -1, -2
Saving region -1, -2
Working on region -1, 0
Saving region -1, 0
Working on region -1, 1
Saving region -1, 1
Working on region -1, 2
Saving region -1, 2
Working on region -1, 3
Saving region -1, 3
Working on region -2, -1
Saving region -2, -1
Working on region -2, -2
Saving region -2, -2
Working on region -2, 0
Saving region -2, 0
Working on region -2, 1
Saving region -2, 1
Working on region -2, 2
Saving region -2, 2
Working on region -2, 3
Saving region -2, 3
Working on region -2, 4
Region -2, 4 not modified, not saving
Working on region -29878, 0
Region -29878, 0 not modified, not saving
Working on region -3, 0
Saving region -3, 0
Working on region -3, 1
Saving region -3, 1
Working on region -3, 2
Saving region -3, 2
Working on region -3, 3
Region -3, 3 not modified, not saving
Working on region -33086, 0
Region -33086, 0 not modified, not saving
Working on region -36891, 0
Region -36891, 0 not modified, not saving
Working on region 0, -1
Saving region 0, -1
Working on region 0, -2
Saving region 0, -2
Working on region 0, 0
Region 0, 0 not modified, not saving
Working on region 0, 1
Saving region 0, 1
Working on region 0, 2
Region 0, 2 not modified, not saving
Working on region 1, -1
Saving region 1, -1
Working on region 1, -2
Region 1, -2 not modified, not saving
Working on region 1, 0
Region 1, 0 not modified, not saving
Working on region 1, 1
Region 1, 1 not modified, not saving
Working on region 1, 2
Region 1, 2 not modified, not saving
Working on region 11232, -1
Region 11232, -1 not modified, not saving
Working on region 13808, 0
Region 13808, 0 not modified, not saving
Working on region 2, -1
Region 2, -1 not modified, not saving
Working on region 2, 0
Region 2, 0 not modified, not saving
Working on region 4072, -1
Region 4072, -1 not modified, not saving
Still doing it for me. Each one of them is saying the "not modified, not saving" thing now. Though it only took about two minutes 'till it completed this time. Wondering if it's the map itself. I did convert it to the new 1.2.0 format before using this.
Log;
Found 35 *.mca region files for world at:
C:\Users\Benie\AppData\Roaming\.minecraft\saves\v2.0.1\\level.dat
If you have already made a backup copy of your world, click "Run" when ready.
Please be patient, large worlds may take upwards of half an hour to complete.
Replacing all 5 (Taiga) with 4 (Forest)
Replacing all 10 (Frozen Ocean) with 0 (Ocean)
Replacing all 11 (FrozenRiver) with 7 (River)
Working on 35 region files
Working on region -1, -1
Region -1, -1 not modified, not saving
Working on region -1, -2
Region -1, -2 not modified, not saving
Working on region -1, 0
Region -1, 0 not modified, not saving
Working on region -1, 1
Region -1, 1 not modified, not saving
Working on region -1, 2
Region -1, 2 not modified, not saving
Working on region -1, 3
Region -1, 3 not modified, not saving
Working on region -2, -1
Region -2, -1 not modified, not saving
Working on region -2, -2
Region -2, -2 not modified, not saving
Working on region -2, 0
Region -2, 0 not modified, not saving
Working on region -2, 1
Region -2, 1 not modified, not saving
Working on region -2, 2
Region -2, 2 not modified, not saving
Working on region -2, 3
Region -2, 3 not modified, not saving
Working on region -2, 4
Region -2, 4 not modified, not saving
Working on region -29878, 0
Region -29878, 0 not modified, not saving
Working on region -3, 0
Region -3, 0 not modified, not saving
Working on region -3, 1
Region -3, 1 not modified, not saving
Working on region -3, 2
Region -3, 2 not modified, not saving
Working on region -3, 3
Region -3, 3 not modified, not saving
Working on region -33086, 0
Region -33086, 0 not modified, not saving
Working on region -36891, 0
Region -36891, 0 not modified, not saving
Working on region 0, -1
Region 0, -1 not modified, not saving
Working on region 0, -2
Region 0, -2 not modified, not saving
Working on region 0, 0
Region 0, 0 not modified, not saving
Working on region 0, 1
Region 0, 1 not modified, not saving
Working on region 0, 2
Region 0, 2 not modified, not saving
Working on region 1, -1
Region 1, -1 not modified, not saving
Working on region 1, -2
Region 1, -2 not modified, not saving
Working on region 1, 0
Region 1, 0 not modified, not saving
Working on region 1, 1
Region 1, 1 not modified, not saving
Working on region 1, 2
Region 1, 2 not modified, not saving
Working on region 11232, -1
Region 11232, -1 not modified, not saving
Working on region 13808, 0
Region 13808, 0 not modified, not saving
Working on region 2, -1
Region 2, -1 not modified, not saving
Working on region 2, 0
Region 2, 0 not modified, not saving
Working on region 4072, -1
Region 4072, -1 not modified, not saving
Still doing it for me. Each one of them is saying the "not modified, not saving" thing now. Though it only took about two minutes 'till it completed this time. Wondering if it's the map itself. I did convert it to the new 1.2.0 format before using this.
Well, I can't replicate the problem (are you using the latest version?). But I did upload a new version with a biomes.txt option to force region saving no matter what. Just add the line "forcesave=true" to biomes.txt and it'll always save region files.
Well, I can't replicate the problem (are you using the latest version?). But I did upload a new version with a biomes.txt option to force region saving no matter what. Just add the line "forcesave=true" to biomes.txt and it'll always save region files.
Yes, I'm using the latest version. Sorry for not stating that before.
Trying out Version 5 as I speak. Seems to be working OK so far. I'll let you know what happens after it finishes.
Ok. Back with the results. Did it work? Well... yes and no. And this... this is really weird.
All Taiga biomes, didn't get physically changed. Still seeing pine trees with snow, frozen rivers, and other stuff. I flew over all the ones plaguing my plans, and did SPC's /biome command to get info of the current biome. And it's saying not one of them got set to Forest. Some got set to Jungle, and others to Plains. Yet as I said, they weren't physically changed.
And that's not all. All non-Taiga biomes have been changed to other biome names (except for Desert and Ocean). For example, this Forest biome is now set to Jungle. Something must've went horribly wrong when Minecraft converted the map.
Yes, I'm using the latest version. Sorry for not stating that before.
Trying out Version 5 as I speak. Seems to be working OK so far. I'll let you know what happens after it finishes.
Ok. Back with the results. Did it work? Well... yes and no. And this... this is really weird.
All Taiga biomes, didn't get physically changed. Still seeing pine trees with snow, frozen rivers, and other stuff. I flew over all the ones plaguing my plans, and did SPC's /biome command to get info of the current biome. And it's saying not one of them got set to Forest. Some got set to Jungle, and others to Plains. Yet as I said, they weren't physically changed.
And that's not all. All non-Taiga biomes have been changed to other biome names (except for Desert and Ocean). For example, this Forest biome is now set to Jungle. Something must've went horribly wrong when Minecraft converted the map.
I don't think BiomeEdit alters the terrain at all. It just edits the biomes itself (and therefore the foliage/sky colors and types of mobs that can spawn).
Hmm. Well, that's not something I want to hear. But even that didn't work for me in an attempt to fix this issue with the conversion.
I had an idea, that since the biomes got changed, that maybe I could change them back to what they were using BiomeEdit.
So I put the following in biomes.txt;
replace=21 biome=4
replace=1 biome=4
replace=5 biome=4
forcesave=true
In theory, all "Jungle" biomes would get changed to Forest, all Plains biomes would get changed to Forest, and any remaining Taiga biome would get changed to Forest.
This, didn't work either. According to Rei's Minimap, what's labeled as Jungle is still that; Jungle. Yet before the conversion it was a Taiga biome.
Is there something I'm not adding out of all this time to biomes.txt?
EDIT: HMMMMmmmmm... you know, I think it is working. I was in a "Taiga" biome again and it started to rain. It took me awhile 'till "Wait.. rain? Not snow??" hit me.
So I had an idea and got into MCEdit again, and de-snowed and de-iced all Taiga biomes, and it's holding! Rivers aren't freezing up anymore, and snow isn't covering pine trees. It's as if I was still playing in 1.0.0.
From what I'm seeing, BiomeEdit doesn't physically change biome locations and size (unless you specify them), what it does do is change the climate of those specific biomes to the climate of another. That's pretty much all I really wanted. I never wanted to get rid of those Taiga biomes physically. Now I can restart my plans.
Or... is it? I'm still noticing snow falling in JungleHills biomes. Tried changing them and it's still snowing there.
EDIT: HMMMMmmmmm... you know, I think it is working. I was in a "Taiga" biome again and it started to rain. It took me awhile 'till "Wait.. rain? Not snow??" hit me.
So I had an idea and got into MCEdit again, and de-snowed and de-iced all Taiga biomes, and it's holding! Rivers aren't freezing up anymore, and snow isn't covering pine trees. It's as if I was still playing in 1.0.0.
From what I'm seeing, BiomeEdit doesn't physically change biome locations and size (unless you specify them), what it does do is change the climate of those specific biomes to the climate of another. That's pretty much all I really wanted. I never wanted to get rid of those Taiga biomes physically. Now I can restart my plans.
Or... is it? I'm still noticing snow falling in JungleHills biomes. Tried changing them and it's still snowing there.
Hit F3 and check what Biome it says you're in when you're standing in those areas, that'll tell you what the game sees them as. If the program worked correctly, it'll say whatever you changed it TO, not what it was before. If you replace Taiga with Forest, it should say you're standing in Forest, not Taiga.
And yeah, BiomeEdit won't remove ice or snow (but it will stop them from accumulating) or change anything about the actual blocks. It just changes what the weather is, the color of the grass, which animals/monsters spawn, and the color of the sky (which I've never actually noticed change between biomes).
And if you're using the replace function, it won't change the shape or size of any biome, it'll just go through each block of each chunk and replace the biome ID with a different one. If you're using a "x=? y=? biome=?" line it will change an entire square chunk to one biome, though.
For others: maybe it can't save if you load a map from a location you don't have administrator permission for? Try copying the map to your desktop or running BiomeEdit as an admin. It's probably not the problem, but hey, worth a shot.
Here is an idea I hope you take into consideration. Make a single player commands extention for this. Make it so you can use worldedit and use the wood axe to select an area of blocks and then have a command //setbiometaiga or something like that!
Does this tool support conversion to and from custom biomes added by mods that alter terrain generation? For examples of mods that alter terrain generation to add custom biomes, see Terrain Control and ExtraBiomesXL. These custom biomes won't have a defined biome ID if I understand correctly, or their ID would fall outside the range of the IDs that are listed.
Hit F3 and check what Biome it says you're in when you're standing in those areas, that'll tell you what the game sees them as. If the program worked correctly, it'll say whatever you changed it TO, not what it was before. If you replace Taiga with Forest, it should say you're standing in Forest, not Taiga.
Thank you, tony. I didn't know F3 shows the current biome you're in. Found the problem. They're set to TaigaHills, not JungleHills. I fixed this. Again, thank you for this wonderful sanity-saving program.
Having an issue trying to convert an area into a jungle biome. Every time I give out coords it automatically converts the default biome to forest.
Here is my entry:
x=20,6 z=-1,20 biome=21
I then get:
Setting default biome to 4 (Forest)
Biome Entry: From x = 0 to 1, z = 0 to 1, biome = 4 (Forest)
I am I entering anything wrong?
No, but it's definitely trying to load biomes.txt from a different location than you think it is. Make sure biomes.txt is in the same directory as BiomeEdit.exe, and if you're running it from a folder you don't have admin access to (Usually in Program Files), it may not work. To fix that, either give yourself permission for that folder or run BiomeEdit as an admin. What folder are you running it from? Also try copying biomes.txt and BiomeEdit.exe to your desktop and seeing if it loads it fine there.
I am running biome edit from a zipped version of the program, I'm not quite sure what you mean when you say thtat I need to put the biomes.txt in a different location, cany clarification would be muchly appreciated
I admit that I haven't tested converting multiplayer maps using the server, but at worst, it should be OK to copy the multiplayer map into a single-player worlds location, let Minecraft convert it, then copy it back.
Both the Minecraft client and minecraft_server.jar/exe will convert any map loaded to the 1.2 format when loading it for the first time. The Bukkit server will also convert maps.
Here's the log. I'm getting alot of those "not modified, not saving" things that others are reporting;
C:\Users\Benie\AppData\Roaming\.minecraft\saves\v2.0.1\\level.dat
If you have already made a backup copy of your world, click "Run" when ready.
Please be patient, large worlds may take upwards of half an hour to complete.
Replacing all 5 (Taiga) with 4 (Forest)
Replacing all 10 (Frozen Ocean) with 0 (Ocean)
Replacing all 11 (FrozenRiver) with 7 (River)
Working on 35 region files
Working on region -1, -1
Saving region -1, -1
Working on region -1, -2
Saving region -1, -2
Working on region -1, 0
Saving region -1, 0
Working on region -1, 1
Saving region -1, 1
Working on region -1, 2
Saving region -1, 2
Working on region -1, 3
Saving region -1, 3
Working on region -2, -1
Saving region -2, -1
Working on region -2, -2
Saving region -2, -2
Working on region -2, 0
Saving region -2, 0
Working on region -2, 1
Saving region -2, 1
Working on region -2, 2
Saving region -2, 2
Working on region -2, 3
Saving region -2, 3
Working on region -2, 4
Region -2, 4 not modified, not saving
Working on region -29878, 0
Region -29878, 0 not modified, not saving
Working on region -3, 0
Saving region -3, 0
Working on region -3, 1
Saving region -3, 1
Working on region -3, 2
Saving region -3, 2
Working on region -3, 3
Region -3, 3 not modified, not saving
Working on region -33086, 0
Region -33086, 0 not modified, not saving
Working on region -36891, 0
Region -36891, 0 not modified, not saving
Working on region 0, -1
Saving region 0, -1
Working on region 0, -2
Saving region 0, -2
Working on region 0, 0
Region 0, 0 not modified, not saving
Working on region 0, 1
Saving region 0, 1
Working on region 0, 2
Region 0, 2 not modified, not saving
Working on region 1, -1
Saving region 1, -1
Working on region 1, -2
Region 1, -2 not modified, not saving
Working on region 1, 0
Region 1, 0 not modified, not saving
Working on region 1, 1
Region 1, 1 not modified, not saving
Working on region 1, 2
Region 1, 2 not modified, not saving
Working on region 11232, -1
Region 11232, -1 not modified, not saving
Working on region 13808, 0
Region 13808, 0 not modified, not saving
Working on region 2, -1
Region 2, -1 not modified, not saving
Working on region 2, 0
Region 2, 0 not modified, not saving
Working on region 4072, -1
Region 4072, -1 not modified, not saving
Done!
I took liberty to look at the code, it looks like there a problem in:
source/MinecraftRetroBiomes/MCWorld.cs at line 211:
"
if (toChange && defaultBiome >= 0)
"
It seems that program will not work for people who do not use replace list AND want
to change only explicitly specified chunks.
In other words, if your biomes.txt looks like mine:
"
x=-13,25 z=-41,12 biome=4
"
- it does contain neither "default=x" nor "replace=" lines, program will not work.
I hope you could fix it.
Thanks.
Log;
C:\Users\Benie\AppData\Roaming\.minecraft\saves\v2.0.1\\level.dat
If you have already made a backup copy of your world, click "Run" when ready.
Please be patient, large worlds may take upwards of half an hour to complete.
Replacing all 5 (Taiga) with 4 (Forest)
Replacing all 10 (Frozen Ocean) with 0 (Ocean)
Replacing all 11 (FrozenRiver) with 7 (River)
Working on 35 region files
Working on region -1, -1
Region -1, -1 not modified, not saving
Working on region -1, -2
Region -1, -2 not modified, not saving
Working on region -1, 0
Region -1, 0 not modified, not saving
Working on region -1, 1
Region -1, 1 not modified, not saving
Working on region -1, 2
Region -1, 2 not modified, not saving
Working on region -1, 3
Region -1, 3 not modified, not saving
Working on region -2, -1
Region -2, -1 not modified, not saving
Working on region -2, -2
Region -2, -2 not modified, not saving
Working on region -2, 0
Region -2, 0 not modified, not saving
Working on region -2, 1
Region -2, 1 not modified, not saving
Working on region -2, 2
Region -2, 2 not modified, not saving
Working on region -2, 3
Region -2, 3 not modified, not saving
Working on region -2, 4
Region -2, 4 not modified, not saving
Working on region -29878, 0
Region -29878, 0 not modified, not saving
Working on region -3, 0
Region -3, 0 not modified, not saving
Working on region -3, 1
Region -3, 1 not modified, not saving
Working on region -3, 2
Region -3, 2 not modified, not saving
Working on region -3, 3
Region -3, 3 not modified, not saving
Working on region -33086, 0
Region -33086, 0 not modified, not saving
Working on region -36891, 0
Region -36891, 0 not modified, not saving
Working on region 0, -1
Region 0, -1 not modified, not saving
Working on region 0, -2
Region 0, -2 not modified, not saving
Working on region 0, 0
Region 0, 0 not modified, not saving
Working on region 0, 1
Region 0, 1 not modified, not saving
Working on region 0, 2
Region 0, 2 not modified, not saving
Working on region 1, -1
Region 1, -1 not modified, not saving
Working on region 1, -2
Region 1, -2 not modified, not saving
Working on region 1, 0
Region 1, 0 not modified, not saving
Working on region 1, 1
Region 1, 1 not modified, not saving
Working on region 1, 2
Region 1, 2 not modified, not saving
Working on region 11232, -1
Region 11232, -1 not modified, not saving
Working on region 13808, 0
Region 13808, 0 not modified, not saving
Working on region 2, -1
Region 2, -1 not modified, not saving
Working on region 2, 0
Region 2, 0 not modified, not saving
Working on region 4072, -1
Region 4072, -1 not modified, not saving
Done!
This is exactly what I was looking for!
It works perfectly, and I've had no issues.
Now, I can make the huge Desert I need.
Thanks for making this!
Well, I can't replicate the problem (are you using the latest version?). But I did upload a new version with a biomes.txt option to force region saving no matter what. Just add the line "forcesave=true" to biomes.txt and it'll always save region files.
Yes, I'm using the latest version. Sorry for not stating that before.
Trying out Version 5 as I speak. Seems to be working OK so far. I'll let you know what happens after it finishes.
Ok. Back with the results. Did it work? Well... yes and no. And this... this is really weird.
All Taiga biomes, didn't get physically changed. Still seeing pine trees with snow, frozen rivers, and other stuff. I flew over all the ones plaguing my plans, and did SPC's /biome command to get info of the current biome. And it's saying not one of them got set to Forest. Some got set to Jungle, and others to Plains. Yet as I said, they weren't physically changed.
And that's not all. All non-Taiga biomes have been changed to other biome names (except for Desert and Ocean). For example, this Forest biome is now set to Jungle. Something must've went horribly wrong when Minecraft converted the map.
I don't think BiomeEdit alters the terrain at all. It just edits the biomes itself (and therefore the foliage/sky colors and types of mobs that can spawn).
I had an idea, that since the biomes got changed, that maybe I could change them back to what they were using BiomeEdit.
So I put the following in biomes.txt;
replace=21 biome=4
replace=1 biome=4
replace=5 biome=4
forcesave=true
In theory, all "Jungle" biomes would get changed to Forest, all Plains biomes would get changed to Forest, and any remaining Taiga biome would get changed to Forest.
This, didn't work either. According to Rei's Minimap, what's labeled as Jungle is still that; Jungle. Yet before the conversion it was a Taiga biome.
Is there something I'm not adding out of all this time to biomes.txt?
EDIT: HMMMMmmmmm... you know, I think it is working. I was in a "Taiga" biome again and it started to rain. It took me awhile 'till "Wait.. rain? Not snow??" hit me.
So I had an idea and got into MCEdit again, and de-snowed and de-iced all Taiga biomes, and it's holding! Rivers aren't freezing up anymore, and snow isn't covering pine trees. It's as if I was still playing in 1.0.0.
From what I'm seeing, BiomeEdit doesn't physically change biome locations and size (unless you specify them), what it does do is change the climate of those specific biomes to the climate of another. That's pretty much all I really wanted. I never wanted to get rid of those Taiga biomes physically. Now I can restart my plans.
Or... is it? I'm still noticing snow falling in JungleHills biomes. Tried changing them and it's still snowing there.
Hit F3 and check what Biome it says you're in when you're standing in those areas, that'll tell you what the game sees them as. If the program worked correctly, it'll say whatever you changed it TO, not what it was before. If you replace Taiga with Forest, it should say you're standing in Forest, not Taiga.
And yeah, BiomeEdit won't remove ice or snow (but it will stop them from accumulating) or change anything about the actual blocks. It just changes what the weather is, the color of the grass, which animals/monsters spawn, and the color of the sky (which I've never actually noticed change between biomes).
And if you're using the replace function, it won't change the shape or size of any biome, it'll just go through each block of each chunk and replace the biome ID with a different one. If you're using a "x=? y=? biome=?" line it will change an entire square chunk to one biome, though.
For others: maybe it can't save if you load a map from a location you don't have administrator permission for? Try copying the map to your desktop or running BiomeEdit as an admin. It's probably not the problem, but hey, worth a shot.
Thank you, tony. I didn't know F3 shows the current biome you're in. Found the problem. They're set to TaigaHills, not JungleHills. I fixed this. Again, thank you for this wonderful sanity-saving program.
Here is my entry:
x=20,6 z=-1,20 biome=21
I then get:
Setting default biome to 4 (Forest)
Biome Entry: From x = 0 to 1, z = 0 to 1, biome = 4 (Forest)
I am I entering anything wrong?
No, but it's definitely trying to load biomes.txt from a different location than you think it is. Make sure biomes.txt is in the same directory as BiomeEdit.exe, and if you're running it from a folder you don't have admin access to (Usually in Program Files), it may not work. To fix that, either give yourself permission for that folder or run BiomeEdit as an admin. What folder are you running it from? Also try copying biomes.txt and BiomeEdit.exe to your desktop and seeing if it loads it fine there.