X

NOTICE

Are you sure you want to report this?

We've split up the commands, scripting and mods, and add ons category! Please be sure you get your thread in the right place.

1658

/setbiome, a command that enables you to change the biome of a specific area

under review

109 Comments

Post a new comment:

Please sign in to leave a comment.

Sorted by oldest
  • 49
    oneabbaone commented
    Comment actions Permalink

    Not useful. /fillbiome would be way better.

    /fillbiome x1 z1 x2 z2 minecraft:jungle

  • 23
    Comment actions Permalink

    Yeah, /setbiome <x1> <z1> <x2> <z2> <biome name> or for example, /setbiome 5 1 12 15 swamp

  • 10
    poporaza commented
    Comment actions Permalink

    all of us who do not have Java, we need it

  • 9
    StuleBackery commented
    Comment actions Permalink

    Maybe /setbiome fill x1 z1 x2 z2 [biome] would simply set the biome in the specified area and /setbiome replace x1 z1 [biome] would change the biome that includes the point of x1, z1.

  • 8
    Jason Yee commented
    Comment actions Permalink

    Kinda good for map makers like me

  • 7
    Asadefa commented
    Comment actions Permalink

    This would be helpful!

  • 7
    JurscBeaver commented
    Comment actions Permalink

    /setbiome should be able to include a radius argument and /fillbiome should change the defined box, maybe also include some sort of blending command to soften the borders between biomes for a more natural look. 

  • 7
    poporaza commented
    Comment actions Permalink

    I need it, im map maker and i hate some things about flat worlds, example:
    - no snowing
    - only one grass color
    - only plains mob type spawning (like rabits)
    And more, this command its realy needed
    PLEASE VOTE IT

  • 6
    oneabbaone commented
    Comment actions Permalink

    Uh, this would only work if it was:

    • /fillbiome x1 z1 x2 z2

    Because...

    1. Filling is way faster than setblocking.
    2. Minecraft can only work biome in columns at the moment.
  • 6
    Comment actions Permalink

    How about a tool too? You use it as a pointer for where you want to change the Biome, you click on the ground with the tool where you want to change the Biome from and then another that would be the end of where you want to change the Biome to, you can also do it with like multiple points like a square would have 4 points to change the Biome in or you can just do any shape you want and however big you want the Biome to be, hope you get what I’m saying

  • 6
    Pascal Anema commented
    Comment actions Permalink

    This would have to be alligned with chunks rather than blocks, because biomes are stored per chunk in the world files.

    So it could be:

    /setbiome ~ ~ ~ <biome> [variant]

    where ~ ~ ~ can be any block inside the chunk that you want to change, and the set biome would be a random variant unless the variant parameter is specified.

    This could also be with some additional tweaks to make it easier to set a large area for one biome type:

    /setbiome from <x1> <y1> <z1> to <x2> <y2> <z2> <biome> [variant]

    and

    /setbiome at <x> <y> <z> <biome> [variant]

    The "from to" command will fill an area with the specified biome type (and randomise different variants if the variant is not specified) and the "at" command will set the specified biome type for the chunk the specified coördinates are in.

     

    For people worrying that the /setbiome ~ ~ ~ <biome> command that Luca Searle suggests will only 'setblock' for a biome:

    - this is impossible, any kind of /setbiome command will always be per chunk and not per block.

  • 5
    James L commented
    Comment actions Permalink

    This is an absolutely awesome idea a lot of us have been asking for and I'm surprised it only has 689 votes so far. Love how it's being reviewed, but disappointed about comments trying to put it in the too-hard-basket. Surely the techsperts can find a way to simply provide a command series to change the code of an existing biome into another one. And 'too-hard'? The folks that created Minecraft have literally found a way to create entire worlds in this game and have millions of players using it, and overcoming problems that are 'too-hard' is what they do before breakfast so they can get on with doing and being awesome for the rest of the day! So looking forward to using this new feature when they're done!  

  • 4
    SamJBarney commented
    Comment actions Permalink

    This would make so many of my maps work the way I want :)

  • 4
    NewtonIsKing2 commented
    Comment actions Permalink

    I like the idea but would be better if it was /setbiome [x] [y] [z] [x2] [y2] [z2] {BiomeID} instead of /setbiome [x] [y] [z] {BiomeID} so you can choose a specific area instead of having to change the whole biome. I am also thinking of /setbiome [x] [y] [z] [x2] [y2] [z2] {BiomeID} replace {BiomeID} as well so if you choose a large area and simply want to replace one biome to another you can use that attribute on top of that, but if you simply want to select an area, you just do /setbiome [x] [y] [z] [x2] [y2] [z2] {BiomeID}

  • 4
    NewtonIsKing2 commented
    Comment actions Permalink

    It would also be very good to create end biomes and nether biomes in the over world or making more than 1 biome in superflat by using /setbiome [x] [y] [z] [x2] [y2] [z2] {BiomeID} or /setbiome [x] [y] [z] [x2] [y2] [z2] End or /setbiome [x] [y] [z] [x2] [y2] [z2] Nether

  • 3
    Comment actions Permalink

    How would it cause lag?

  • 3
    Comment actions Permalink

    Well the exact code of the command may need some work (as a biome exists per chunk and not block) just from the reaction of some map makers, this is a needed addition 

  • 3
    big chungo commented
    Comment actions Permalink

    Very useful for maps! We could even use a command like this to periodically shuffle between biomes, ostensibly creating seasons into Minecraft.

  • 3
    Comment actions Permalink

    Yes please. It would be a lot easier than using an external biome editor.

  • 3
    Herrrmm commented
    Comment actions Permalink

    I remember I wanted something like this in game so me and my brothers could make a village with every single biome in it. And I remember when I was looking into how to get a snowy biome near a desert biome I ran into the complications that more or less dictate the way biomes and grass colors work. And the actual answer to the problem was the temperature of the area. So to sort of add on or compliment what you're saying I think more or less we need a climate command to allow players to change the temperature of a given area or set the climate of a certain area. In such it would allow us to create multi-biome areas, control which biomes we want to settle in/ build in, or just give us players the ability to see snow whenever we want.

  • 3
    Nathan Fisher commented
    Comment actions Permalink

    I've wanted something like this for so long.  1.16 would be a great opportunity for it too, since Mojang has already been working on biomes and how they're generated in this update and the last one.  Imagine being able to turn an overworld area into a basalt delta for that ash particle.  It'd be like constant snowfall, but without any effects on gameplay.  Perfect for mapmakers.  Seeing Minecraft as a creative medium, I think something like this will be added eventually.  I'm just crossing my fingers for a biome changing command soon.

  • 3
    Comment actions Permalink

     I think this would be amazing because I am a map maker and it is really annoying when you need a certain biome but you don’t have it. This has to also work for bedrock edition and not just java because there are a lot of people on bedrock who would love this but java gets all the good commands and is really easy to code on where bedrock commands are crude and they are not as efficient and helpful as java.

  • 2
    Sylilth commented
    Comment actions Permalink

    This would be very useful especially, since my friends make maps and the biome is defaulted as the_void and its a pain to have to get world edit to be able to do it.

  • 2
    Comment actions Permalink

    Yes please! I'm starting to work on mapmaking and I would like to be able to change the grass color and the weather in places. This would help me so much since I don't use mods! Even just as a builder this would be helpful!

  • 2
    tintin10q commented
    Comment actions Permalink

    We need this but in the form /fillbiome <x1> <z1> <x2> <z2> biometype

  • 2
    Comment actions Permalink

    Yes but change the command to this so we can do more than one block at a time 

    /setbiome ~ ~ ~ ~ ~ ~ [biome] 

  • 2
    Comment actions Permalink

    The mechanics could go in at least 2 different directions:

    /setbiome <center coordinates> <radius> <biome>

    or

    /setbiome <coords of one corner> <coords of the opposite corner> <biome>

     

    or both could be merge into one like this:

    /setbiome cylinder <center coordinates> <radius> <biome>

    /setbiome cuboid <1st coordinates> <2nd coordinates> <biome>

    Cylinder and cuboid mean that you shouldn't specify y coordinates, just x and z, because the biome extends to world height and down to void.

  • 2
    Hyland Welch commented
    Comment actions Permalink

    while probably difficult to implement, it would be really useful (also the y-axis would be useless in syntax unless underground biomes are added, and it still may be useless)

  • 2
    Zalaxci commented
    Comment actions Permalink

    I have an idea:
    /biome command
    /biome locate [biome] locates a biome
    /biome set [biome] sets the chunk you're in to a biome
    /biome fill x1 z1 x2 z2 [biome] sets an area to a biome

    /biome radius [radius] [biome] sets a radius to a biome

    These are not my ideas, they're in this category or in the comments, but this command could combine them all :) I might add some additional ideas someone suggests.

  • 2
    Burger Eater commented
    Comment actions Permalink

    this idea is a big "why don't we have this already" this is a great idea and congratulations its under review :)