Arqade is a question and answer site for passionate videogamers on all platforms. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

In part 3 of my adventures, I would like to find out if there is a way to change biomes.

In part 2, fredley said that it is possible to move terrain from one world to another, but the biomes wouldn't match.

Is there any way I can change the biome of a specific area to, say, Savanna?

share|improve this question
up vote 9 down vote accepted

When Minecraft 1.2 is released, using the new “Anvil” file format, biomes will be stored in the chunk data so that they can be redefined on a per-column (x,z) basis. You will need an editor which supports doing so, or a generic NBT editor, of course. (Source)

share|improve this answer
I know that the first answer is technically correct right now, but this one should be the accepted one, as it will be true come 1.2 release (I'd imagine quite soon). – Eric Feb 27 '12 at 19:29
1.2 is expected first week of March 2012 last I heard... – Kenneth Posey Feb 27 '12 at 21:48
@Eric You cannot change biomes now in the current release version of Minecraft. When/if 1.2 releases and this answer becomes true, I will still be around to move the checkmark. – John the Green Feb 27 '12 at 22:14

This answer is now obsolete, please see Kevin Reid's answer for current information.

According to this, biomes are dependent on the level seed stored in the world. So, it means that, for every chunks, biomes are not saved in the chunk, but regenerated each time. You only chance a changing a biome would be to change the seed, but it would change every biome on the map, and new chunks won't match the old ones.

share|improve this answer
Can you update this? Since Anvil Format was introduced, biomes are saved in the chunk. – SevenSidedDie Aug 18 '12 at 16:13

Since 1.2 introduced the Anvil Format, WorldEdit (either SP or via bukkit) provides the //setbiome command to change the biome directly in-game.

For bukkit, there is also BioMed, which I have not used - it seems to offer some features WorldEdit doesn't, like "Convert whole maps to the same biome!" and "Spawn nether mobs in a normal world!"

For out-game: the MCEdit FAQ states

Can I use MCEdit to edit the weather/biomes/temperature/snowfall?

Currently, you can't. The new Anvil format does store biome data in the region files now, however, so the ability to do so will be added in a future version. Otherwise you can change the random seed, but that has other side effects.

However, this post claims you can use this MCEdit plugin to already modify the biomes, though I have not yet tested it.

share|improve this answer

Yes, but you must use a plugin called WorldEdit. This will allow you to change the biome of a world chunk-by-chunk, using the //setbiome command.

The worlds you create will be compatible with vanilla Minecraft, so other people playing in your world will not need to have WorldEdit or any other mods installed for it to work.

share|improve this answer

Here's something I just found.

I was using CMEdit to copy/paste creations from a couple of worlds into a superflat world, when I noticed this had pasted in the original biomes. I copied a huge flat slab of grass from the superflat world and pasted it above the imported builds. This altered the biome to "plains". I then just filled the grass "roof" I had created with air.

It's all good now. In the future, I'll just uncheck that little box marked "Copy Biome" before I paste stuff, but it's a happy accident.

So you still need MCEdit, but you can do without the plugin.

Hope this helps someone.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.