I made a town which is inbetween 3 biomes, and the grass is colored differently for different sections of the town, making it look very ugly.

Is there a Bukkit plugin I can use to change the color of the grass? Other methods besides Bukkit plugins are fine, but a plugin would be preferred.

  • There would probably be a way to edit the chunks to mark them as being all in the same biome, but just leave their contents looking like the biome they are originally from. So, please state what the 3 biomes are so we know the pros and cons of this possibility. – musicwithoutpaper Jul 10 '13 at 22:43
  • Just for clarification, are you asking about the grass blocks, or the grass that is growing on the blocks? – Coronus Jul 10 '13 at 22:43
  • @Coronus Both. :P – avestar101 Jul 10 '13 at 22:46
  • @musicwithoutpaper The structures (trees, dungeons, etc) I don't mind, (in fact, they are helpful) but the difference in the color/texture of the grass is annoying. – avestar101 Jul 10 '13 at 22:47
  • Must it be a bukkit plugin, or are other ways of altering the colour acceptable? – SevenSidedDie Jul 11 '13 at 2:04

I would suggest that the best approach is to use an editor to change the biome of all the chunks in the area to be the same, without changing the blocks on the chunks.

This will make the grass in the village to be consistent.

There could be side-effects, for example certain mobs only spawn in certain biomes.

I expect that this could be accomplished with MCEdit. You would need to stop the server, then open the world with MCEdit, change the chunks to be a different biome, then save, then start the server back.

Alternatively, it may be possible to use WorldEdit which is a Bukkit plugin. I don't actually know if it allows changing of the biome, you'd have to look into it. Either way, I suggest you consider installing WorldEdit anyway. It is very handy to be able to copy/paste whole buildings, or generate a huge wall with a few commands.

| improve this answer | |

You stated bukkit plugins were preferred, but other ways are acceptable. You cannot change the grass look for the whole server, as it is generally a client side feature. In other words, how one person sees grass is completely different to how another one sees it as they may have texture packs and other client side mods which alter the look of things.

  • You can install a server texture pack which minimises these effects for the whole server.
  • You could find a plugin to change the biomes of your surrounding town. This would change all the biomes to match and not change grass color.
| improve this answer | |
  • 1
    This only changes the sides of grass blocks. It still leaves the top of the block's color biome-specific. – Jonny Jul 12 '13 at 15:04
  • No it doesn't, it actually defaults all of them to what is in the texture pack as well. At least for me, this is the case, also there are alternatives to using optifine. – GoodPie Jul 12 '13 at 15:21
  • I'm not sure what you mean, but this is what I get, and I don't have any texture modifcations or anything: i1113.photobucket.com/albums/k501/JonnyBGood44/… – Jonny Jul 12 '13 at 16:05
  • 1
    No, and it shouldn't since it only edits grasses side textures, for performance purposes. – Jonny Jul 12 '13 at 16:34
  • 1
    That setting doesn't change grass top textures. It only changed the side texture to either default green (fast) or biome colour (fancy). Top textures are left alone entirely. – SevenSidedDie Jul 12 '13 at 17:11

WorldEdit is able to change the biome of parts of the world using the command /setbiome.

When it comes to biomes, WorldEdit considers the map two-dimensional - height (y) is irrelevant. It looks at the world in "columns".

The /setbiome command changes all columns within a WorldEdit selection to the biome specified as an argument to the /setbiome command. For example: /setbiome jungle would set all columns in your WorldEdit selection to the jungle biome.

In detail, you would go about it in the following way (for simplicity's sake, we'll use a rectangular selection. Fore other selection methods, please refer to the wiki):

  1. Take your wand, which is by default a wooden axe, and left click one corner of the (in this example rectangular) area you would like to change the biome of. After that, go to the other corner of the rectangle and click it with your right mouse button. Mind that the depth of your selection (how many blocks it encompasses on the y-coordinate) is irrelevant when it comes to the /setbiome command.

  2. Use the command /setbiome BIOMENAME, where BIOMENAME is what biome you want. For example, /setbiome jungle or /setbiome desert.

  3. This step is not required, but I recommend using //desel once you don't need a selection anymore. It cancels your selection and decreases the risk of accidentally inflicting damage on your project.

Note: Changes to the biome will not be recognized by the Minecraft client immediately. I recommend you re-log in after you changed the biome of an area to reload the new biome settings

| improve this answer | |

Tired of dreary blu-ish Grass?

enter image description here

Then download this! https://www.dropbox.com/s/xe7v4p639o60zzm/Vanilla%20with%20Green%20Grass.zip enter image description here You'll have lush green grass and foliage all across your minecraft world! Just put this in your resourcepack folder

DIY Custom Colored Grass and Foliage

You'll need a zip program (WinRAR or 7-zip are two good ones) and a paint program (default paint will work). Download the file above and open it. Go into assets->minecraft->colormap. There are two files there, foliage and grass, edit them to your liking in your paint program. Dependent on what color you place where, it will only affect a certain biome.

Here are the two original pictures:

enter image description here enter image description here

The downside to this is that you will have to get everyone to download this on the server, and the grass color will be world-wide. Enjoy!

| improve this answer | |
  • Doesn't this do primarily the same thing as a texture pack? – GoodPie Jul 12 '13 at 17:00
  • 1
    Servers can automatically offer to install texture packs when a client connects, so that's actually not a problem. – SevenSidedDie Jul 12 '13 at 17:08
  • 1
    @SevenSidedDie Yeah, but it's not a required though, just optional, so some people might not download it... – Jonny Jul 13 '13 at 3:49
  • @Jonny their loss? – kotekzot Sep 25 '13 at 3:05

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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