Terrain Control

Pictures (top to bottom, left to right):Floating island by LanToaster, Arches by mysource, Extreme Hills by IRSmoh, Island by Piginabag, Alternative Nether by IRSmoh
TerrainControl is an advanced world generator. Through various configuration files it gives the user control over almost every aspect of Minecraft terrain generation, with no knowledge of Java required. It can be used on Bukkit or Forge servers and on singleplayer with Forge. TerrainControl is the successor to the old PhoenixTerrainMod, which was based on the popular BiomeTerrainMod.
Quote:Spigot 1.8
All updates for Spigot 1.8 won't be posted here, but on the Spigot forums instead: http://www.spigotmc.org/resources/terraincontrol.2214/
See you there!
Features

- Control horizontal and vertical noise of terrain generation
- Control terrain height and volatility per biome
- Generating biome maps from images
- Control the size of biomes, islands and continents
- Custom biomes
- Many options for caves, canyons
- Control vanilla structures like mineshafts, strongholds and villages
- Full control of ores, plants, dungeons, ponds and many more
- Custom trees and other objects (BO2 and BO3)
- Block replacement
- Visual settings like custom foliage colors (TerrainControl client required)
...and many more!
whitespace hack
Metrics
As of Terrain Control 2.4.13, the plugin sends some stats to mcstats.org, a service by Hidendra and others. You can view the stats here. Terrain Control won't upload your configs, it will only send your BiomeMode along with some information of your computer. You can toggle it off by setting opt-out to true in the metrics config file. More information is available on this wiki page.
Showcase

Pictures
Videos
Also check out the showcase thread in our forums!
How to use

TerrainControl is more complex than most Bukkit plugins, so it may take a while to get into - but the results are worth it. If you want to create your own world, be sure to check our documentation. If you have done some reading and still have problems using TerrainControl, just post to our forums and we'll try to figure it out.
Tutorials
Installation guide |
TerrainControl Wiki | First steps
TerrainControl Analysis | mysource's tutorial
Tutorial Videos
Useful tools
- TerrainControl User Interface
- BetterBOB for creating BO2-objects
- Notepad ++ for easier editing of config files
- Minutor for viewing generated maps
- Eihort for viewing your generated maps
- WorldBorder for pregenerating your map
- BO3-Tweaks by Elzaar and LanToaster. Command-line application to tweak BO3-objects.
- BO3Tools for ingame creation of BO3-objects
- ClimateChanger for mass-changing biome ids in an existing world
- BiomeEdit.py to edit biomes side by side.
Team

| Active staff | hack to display table correctly |
|---|---|
| Khoorn | Maintainer, Coding |
| Timethor | Coding |
| Rutger Kok | Coding |
| Burckhart | Support, Documentation |
| Retired staff | |
| Mysource | Support, Documentation |
| Cayorion | Coding |
| Additional Credits | |
| Bucyruss | Creator of the BiomeTerrainMod |
| R-T-B | Creator of PhoenixTerrainMod |
| More contributors on GitHub | |
| Users contributing to the wiki are found here |
Get involved!
Commit code on GitHub | Contribute to the wiki | Share your configuration
Report bugs and request features on GitHub
Downloads

You'll always find the newest approved stable builds here. As of 2.4, the files will work on both Bukkit and Forge servers (without the need of something like MCPC+) and on singleplayer with Forge. Installation instructions can be found here.
Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk.
Development builds at mctcp.com
You can find all user-created world configurations, biomes and custom objects that are currently available here.
Important - please do not post your questions in the comments section below, head to the forums instead! We do not answer questions here as it would only result in chaos. Feel free to use the wall for general comments!













-
View User Profile
-
Send Message
Posted Jan 15, 2012@notcam45
Hi,
if I get some time, I will set up a little Webpage at my own (and put the Link here).
There will be pictures of all bo2´s and the according Downloads.
...and much more ;-)
Please be a little patient, best regard.
mysource
-
View User Profile
-
Send Message
Posted Jan 15, 2012@XInstinctX HI,
this may be the mistake You make:
In
bukkit.yml
worlds:
world: <=put in here YOUR world name instead of "world" !
generator: TerrainControl
Bet regard
mysource
-
View User Profile
-
Send Message
Posted Jan 15, 2012Hi,
I made some Reed .bo2:
Download reed.bo2 HERE
Spawns in Water at elevation 59 to 65 (Waterlevel needs to be 62 for good Look) ;-)
Enjoy
Best regard
mysource
-
View User Profile
-
Send Message
Posted Jan 15, 2012@Khoorn
Getting spam of this
CB 1.0 R2
TC 1.2.11**
-
View User Profile
-
Send Message
Posted Jan 15, 2012Could you please make a version for bukkit dev? Because all plugins works. Only terrain keeps getting corrupted and fails at generating... here image of my terrain after updating to 1.1
-
View User Profile
-
Send Message
Posted Jan 15, 2012Thank you so very much, again I can't thank you enough. Also I was wondering if Khoorm, could you set up pre-made bo2 files, and have like a selection to choose from. Examples
Different types of trees.
-
View User Profile
-
Send Message
Posted Jan 15, 2012Hmm im stuck. I do what you tell me above but instead i use MyWorlds Instead of MultiVerse but when ever i do /tc spawn or /tc reload World It says Tc is not enabled for this world ?
-
View User Profile
-
Send Message
Posted Jan 15, 2012@notcam45
Hi,
I tried a little with some settings this morning to try to achive what You want.
Next steps is to You:
Please download the custom2_world.zip HERE and give it a try.
3 Screens from new Desert Biome
and
from new IceWorld Biome
and
from new HillsBiome:
Regarding the settings You wished for the nether (the screen at top isn´t from myself, so I don´t know how to do this), I know no single way to change things with TC-Mod.
I don´t need it for myself (Nether) and so it´s no probleme, but if someone knows...?
Would be helpfull for notcam45.
notcam45 feel free to ask me (and the other people here... ;-) ...) again for changing things if the custom2_world still has things You miss or even dislike.
Best regard
mysource
-
View User Profile
-
Send Message
Posted Jan 15, 2012@Khoorn
Hi Khoorn,
thanks a lot for Your compliment :-)
I try to give something back in sharing my little understanding of Your genious Mod.
Best regard
mysource
-
View User Profile
-
Send Message
Posted Jan 15, 2012@strupan
Hi,
to explain more deep:
Server-folder => Plugins => TerrainControl => worlds => world, world2, world3 ...
To start the different worlds, just configure it in bukkit server.properties:
level-name=world (...or world1 ... or...)
You alternativly can use an bukkit Mod for starting Multiworlds.
Look here as an example: Plugin
Best regard
mysource
-
View User Profile
-
Send Message
Posted Jan 15, 2012@strupan Sure
@Djrowling Today night.
@deleted_6846210
BIG thanks you! Without your explains, worlds and bo2 objects this plugin will be less interesting :)
-
View User Profile
-
Send Message
Posted Jan 14, 2012is it possible to use the terrain control to have two seperate settings for two seperate worlds in the same server?
-
View User Profile
-
Send Message
Posted Jan 14, 2012@Djrowling
I can answer that, It will be updated when there is a recommend build of bukkit available for 1.1 it will likely not be updated while they are pumping out development builds like they are currently.
^ is the answer you should expect from every developer when a New minecraft version comes out and bukkit breaks plugins.
@deleted_6846210
Just edit your past to add that you need to mouse over the image and save image to desktop :), they are fullsize if your save them and then open them.
-
View User Profile
-
Send Message
Posted Jan 14, 2012@Khoorn Sorry to bother you i know it's very annoying but i was wondering when terraincontrol will be updated. Thanks
-
View User Profile
-
Send Message
Posted Jan 14, 2012@notcam45
Hi,
the plugin is made by geniouse Khoorn !
I´m only a user of it and try to share the things I´ve learned with this Mod/Plugin.
It´s late now in Germany (3 at night) and I got sleeping now.
Your wishes regarding the settings will be worked through tomorrow by myself.
Good night
mysource
-
View User Profile
-
Send Message
Posted Jan 14, 2012Hi, me again (it´s a TC-Night...)
I have been asked by PN about settings and how to get specific biome sizes and so on.
We humans are "eye-animals", so I´ve put some 12 pictures on my Webspace.
Here they are for comparition:
BiomeSize changed from 2 or 3 (left side of picture) to 5 (right side of picture).
Nothing else changed!
LandRarity=94 / LandSize=1 ......LandRarity=98 / LandSize=2
LandRarity=98 / LandSize=0 ......LandRarity=90 / LandSize=0
LandRarity=90 / LandSize=8 ......LandRarity=99 / LandSize=8
LandRarity=99 / LandSize=0 ......LandRarity=96 / LandSize=0
LandRarity=97 / LandSize=1 ......LandRarity=98 / LandSize=1
LandRarity=92 / LandSize=2 ......LandRarity=90 / LandSize=2
LandRarity=90 / LandSize=4 ......LandRarity=90 / LandSize=5
GenerationDepht= 20 ................ GenerationDepht= 5
This helped me much to understand a little more about this stuff.
I hope many people can get some info this way too.
(Why is this Forum so fxxxxxx smaaaallll ... :-( ... nearly all of the comparing "split-pictures" are cut of by about 40%)
Best regard
mysource
-
View User Profile
-
Send Message
Posted Jan 14, 2012Thank you so much, you're probably one of the best plugin developers out there. Also, I was wondering if you could make a few changes on the files you sent me, only if you have time. But here we go.
Forest Biome
Forest biomes are normal and have those big trees here and there.
Snow Biomes:
Large Pine tress
Large Snow Biome
More Hills in the Snow Biome
Swamps
No Swamps
Nether
Huge Opening like in your picture
Desert
Hills in the deserts
Stop ore from generating on the surface
Mountains
Less caves
Thank you for helping us out, we can't thank you enough!
-
View User Profile
-
Send Message
Posted Jan 14, 2012@wessexstock
Hi,
about the leaves, it seems to me sometimes, that a little few disapear during world build up.
But this stops after some time.
Regarding the Yuca, the saplings don´t grow as far as I have watched, sorry.
During creation of tree bo2´s I take care to put the wood and leaves at the rigt paces in the right amount/connection to wood.
It is still a little try and error for myself.
I changed one setting in the yuca.bo2 now to "is tree" and may be this will make things better.
For trying out, here the Download.
Regarding the "old" MC 1.0.1 (I just stay at it for some more time...), didn´t You make/have copys/saves of former Versions?
In an elder Post I´ve talked about using a differnt startup-methode (with .bat file) from a different folder (not %appdata%).
Using the minecraftSP.jar for startup, is a safe solution too. (for sure to use only with legal MC).
...but even minecraft.jar is asking if You will update...and I only do this with a complete copy of my MC/Bukkit Folder.
To copy and save always everything is keeping my nerves strong ... ;-)
(...and MC´s in any versions are really easy to find in the Web)
Best regard
mysource
-
View User Profile
-
Send Message
Posted Jan 14, 2012@Djrowling
Hi,
sorry, but I use the "BetterBOB".
I know no other Tools for making the.bo2´s beside Notepad++ (or similar editors) to create the .bo2´s "handmade".
Best regard
mysource
-
View User Profile
-
Send Message
Posted Jan 14, 2012@deleted_6846210
That worked, but now I don't have a 1.0.1 client with which to access my terrain generation server.
Anyone have a link to last weeks outdated client?
Edit: Also, do the saplings on your Yuka's grow or does the simple act of them being placed by the generator stop that ? Eg. The way that b02's leaves can be >4 from wood sources and don't decay until interacted with.
Edit: I just realized that it was a fern instead, but my question still stands if anyone knows the answer.