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 Mar 19, 2012@LihPeu
Hi,
I´ve read Your posting in the forum too...;-)
The custom height settings You took as an example, would work high in the sky ... You´ve just changed it at the wrong end ;-) ... and even in the wrong direction too.
Negativ means LESS material will build up !
If You want extend the chance that more material will build up, use positive values (...,50.0,100.0,500.0,2500.0,.... f.i.)
(Works for producing floating landmass f.i., if used at the right side = up in direction 256, of the custom height row)
But this is not Your best solution anyway.
If You see any bedrock at Your ocean floor, You are definitely to low in the ocean height values. (oceanBiomeConfig.ini)
That means at Your water level of 34, change the height in Ocean biome to about -1.9 or -1.8 if using level 8, to get back some sand or other blocks above bedrock.
This should give You the possibility back, to change the ocean blocks (surface + ground BlockIDs) to what ever You will see as surface and ground blocks.
Try surface blockID 12 (sand) and ground blockID 82 (clay) in oceanBiomeConfig.ini
If You have set volatility to about + 0.2, You will get more ups and downs regarding the bottom of the Ocean biome and may use block exchange too, if You want even more different blockIDs at ocean floor.
You may set bedrock to flat too to get a cleaner looking ocean floor too.
But never ever change the bedrock blockID to sand or gravel.
Hit just one sand block and it will start to break down Your floor right to "Nirvana" ... and may crash Your server very fast by producing extrem load by exponetial loosing more and more sand blocks.
I think, I should extend the Tutorial in this direction too a little more ;-)
Best regard
mysource
-
View User Profile
-
Send Message
Posted Mar 19, 2012hey, as a feature request could you add a "default" biome, so if you don't want to go through and edit the terrain part of every biome individually you can just set a default which can be turned on or off?
-
View User Profile
-
Send Message
Posted Mar 19, 2012Hey there,
Can anyone help me understand how i could cover my bedrock on the ocean floor with sand and clay? i made a post about my attempts here on the forum.
http://dev.bukkit.org/server-mods/terrain-control/forum/34145-how-to-choose-your-sea-bed/#p1
Any suggestions would be appreciated.
Thanks for the plugin, it makes minecraft fun and different to explore!
-
View User Profile
-
Send Message
Posted Mar 19, 2012@ledhead900
It's not client side
-
View User Profile
-
Send Message
Posted Mar 19, 2012@ZoRkCreativeCrafts
Hi,
thanks for promoting my tutorial ;-)
You are right, reading it (the old one first and after this, the new one) would save many questions made again by some of the last posters.
You are partially right with some of the Infos given, but some things are a little different...f.i. the huge caves are not made by "cave size"... and the settings needed for cave worlds are now moved to each biomeConfig.
@ ALL:
So, how to get worlds this style ?
I`ve told it a hundred times before ... READ THE TUTORIAL.
It´s this easy...
But some like to choose always the hard way, seems they love asking and asking and refuse reading.
@ Sambhur:
All I told above and:
This are 4 different worlds (Your 4 image links).
Nothing less and nothing more ;-)
The rest ...see signature.
Bye for now,
mysource
-
View User Profile
-
Send Message
Posted Mar 19, 2012@Sambhur
No, this pictures contains BO2s Objects and are made with customs settings, like huge cave size, or extrem volatility.
You should watch the tutorials and BO2s page from mysource.
To add custom trees, you can also use a bo2s object editor, or build them IG, saving as schematics with worldedit, and convert to BO2s with a python script (You can find it on google).
I think it's impossible to have a world containing all this custom biomes at the same time, without using MC edit for pasting different custom worlds together.
You can also try to generate a part of your world with WorldBorder, then, modify the Terrain Control settings, generate next part, ect. But you will have to smooth hugly generations borders with world edit.
Because for exemple the huges caves in the third screen are created by maxing cave "size". And this setting is only available for globalworldconfig, not for each biome's settings files. So it will incidence on all this world's biome.
-
View User Profile
-
Send Message
Posted Mar 19, 2012@mysource
I want a world where I can find these biomes: http://i.imgur.com/V567j.jpg http://i.imgur.com/neBNC.jpg http://i.imgur.com/VE5Gjh.jpg http://i.imgur.com/mslw4h.jpg (The pictures are from the top)
Nothing less and nothing more. What biomes should I use? Also this is a great plugin.
-
View User Profile
-
Send Message
Posted Mar 19, 2012@godgodgodgo
I'm having a similar issue
-
View User Profile
-
Send Message
Posted Mar 19, 2012@deleted_6846210
Excellent, I was holding off working on my wiki until you added to your main tutorial. Now I have something to move over. I will work on this when I get more time.
-
View User Profile
-
Send Message
Posted Mar 19, 2012I want a world with all the pictures from the top. Is it just the default config then?
-
View User Profile
-
Send Message
Posted Mar 19, 2012@ ALL:
Tutorial is nearly finshed now:
TUTORIAL
Enjoy ;-)
Criticism, constructiv hints, suggestions or even telling me mistakes (also regarding my english text...) I`ve posibly made, please write an Email (no PM, no Posting please) to:
swia@gmx.de
.... and never forget to read first the "old" Tutorial (Link in signature) too....the new is constructive to this.
Best regard
mysource
-
View User Profile
-
Send Message
Posted Mar 19, 2012i may have a major problem using TC v2.1.5 ...
While creating a new world (using seed 123), TC generate only a huge ocean. if i fly trought this ocean using F3, i can see biome change (taiga, exteme hills, and all others) but i only see a enless ocean with few mushroom island (and no mushroom biome associated so no giant mushroom or cow on it) ...
my settings are normal/normal (with 7 bits height) i've just added a RainForest biome, stolen to mysource (i guess...)
what i've been missing ?
[edit] even trying with random seed, and let TC generate default config files, and it act the same way : endless ocean [edit2] ; seems to work now ... but i've nto change anything (beside seeds obviously, as i test with random seeds .. god damn generator .... o_O
-
View User Profile
-
Send Message
Posted Mar 18, 2012@godgodgodgo
Log out and log back in, will probably fix this as its client sided think.
-
View User Profile
-
Send Message
Posted Mar 18, 2012Definitly best plugin ever, thank you!!!
Just a question, isn't there a problem with Ocelots spawning in latest versions?
Some of my custom biomes:
SCREENSHOTS
-
View User Profile
-
Send Message
Posted Mar 18, 2012So all I want to do is adjust the rarity of diamond to make it about 5x rarer than it is now. Will everything else in the world generate normally as if I didn't have any world-generator installed?
Also, the biomes in the picture look nice, wouldn't hurt to have the one with the lava falls and tall trees. :-)
-
View User Profile
-
Send Message
Posted Mar 18, 2012I've found a bug with the jungle biomes, in some places trees aren't generated properly. Screenshots: http://i40.tinypic.com/2u9oowh.png http://i44.tinypic.com/spul9x.png
A similar thing happens with snow biomes where snow isn't generated.
-
View User Profile
-
Send Message
Posted Mar 18, 2012@mazejaker
check under the replaceblocks setting in the individual biome settings files.
-
View User Profile
-
Send Message
Posted Mar 18, 2012Hi,
I modified some biomes and I got some difficulties with the Sugar cane.
I did the configuration to get more sugar cane, but In the map I had no sugar cane.
How Can I fix It ?
This is my Biome Ressource Queue config :
-
View User Profile
-
Send Message
Posted Mar 18, 2012is it possible to use this Plugin to remove all Grass blocks?? Or change all grass blocks into dirt? (Making a wasteland map for my friends)
-
View User Profile
-
Send Message
Posted Mar 18, 2012@Khoorn,
will you fix the canyons?