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 8, 2012When i enter a corrupted chunk i get a internal error and it disconnect me :S http://pastie.org/3552316 Edit: Can't even login anymore after i got disconnected in a corrupted chunk :S
-
View User Profile
-
Send Message
Posted Mar 8, 2012@seanth Try download again.
-
View User Profile
-
Send Message
Posted Mar 8, 2012@Khoorn
ow khoorn it's not working :S At least not the code i took from github my new generated chunks don't get generated by terrain control.
EDIT: Here the error and screenshot of the failed generated terrain: http://pastie.org/3552296
-
View User Profile
-
Send Message
Posted Mar 8, 2012guys DON'T use the last code it's not working. I tested on terrain that already was generated. And new terrain is not generating good so don't update yet with the current code.
-
View User Profile
-
Send Message
Posted Mar 8, 2012Added replace fix, please try it.
@Jythri
https://bukkit.atlassian.net/browse/BUKKIT-1074
-
View User Profile
-
Send Message
Posted Mar 8, 2012Would it be possible for someone to put a 2.0.6 build on dropbox or something? I still can't get anything from github. I just need something that will place the bbobs in world as I don't (currently) use TC for making interesting terrain.
-
View User Profile
-
Send Message
Posted Mar 8, 2012@deleted_6846210
We compiled it and worked fine :) Only got 1 error at the world border posted bellow.
-
View User Profile
-
Send Message
Posted Mar 8, 2012@squisher85
Hi,
sorry but I´ve got still no answer since my yesterdays Email to Olof regarding the TC.jar and many more questions.
I´ve got one already ready to use TC 2.1.0dev version for testing but no answer if I can share it here or even to tell about my experiences with it during testing.
So all I can tell and did tell is what can be read below in some postings, sorry but everybody will agree with me that I can´t give away somthing without permission by Khoorn or Olof.
The Link to the Repository works (sometimes not, I know, but not why...).
The files there are now 2 days old, same as I got.
I think if sombody compiles it, may work (mine I tried to compile for getting a little more trained with Java, didn´t. I`ve got always an error with the plugin.yml)
I think Olof and Khoorn are very bussy this time with many things.
So best is to wait till they post an official Link for a Dev Download hopefully.
As mentioned before too, the first impression by myself was a little to early entusiastic because now with further testing, some problems have been determined.
Mainly now the error with the ReplacedBlocks:2=80(118-128) as an example here.
Best regard
mysource
We will see and I belive, everything will be soon working very well.
-
View User Profile
-
Send Message
Posted Mar 8, 2012There is no jar yet. Just comile the code and you have a working plugin :)
-
View User Profile
-
Send Message
Posted Mar 8, 2012Is there a compiled .jar available or are there just .java files?
-
View User Profile
-
Send Message
Posted Mar 8, 2012@seanth
This.
-
View User Profile
-
Send Message
Posted Mar 8, 2012@ mysource
Any news from Olof yet? Want to give that awesome tool a try :P
-
View User Profile
-
Send Message
Posted Mar 8, 2012Is there something strange going on with links to the TC github pages? Links are pointing to https://github.com/Wickth/TerrainControll instead of https://github.com/Wickth/TerrainControl and none of the dev builds seem available for download.
Just trying to get a copy of TC that'll run with CB 1.2.3-R0.1. I don't care about what happens above 128
-
View User Profile
-
Send Message
Posted Mar 8, 2012@Dinastya
Hi,
I´ve got a simmilar error by only changing this in Extreme HillsBiomeConfig:
ReplacedBlocks:2=80(118-128)
(changed from none)
mysource
-
View User Profile
-
Send Message
Posted Mar 8, 2012Hey Khoorn -
Do you know what issue number in the Bukkit database relates to the bug you mentioned? I'd like to help push on this resolution with you. :)
-
View User Profile
-
Send Message
Posted Mar 8, 2012@deleted_6846210
All on the same page now!
Yep...this is why a totally acceptable short term solution is to get a build that does not GENERATE 256 height terrain, but runs on MC 1.2.3 and allows BUILDING up to that height.
Ideal is both, but I'm very happy to let Khoorn prioritize based on getting Bukkit to respond to their bugs.
-
View User Profile
-
Send Message
Posted Mar 8, 2012Got this error with last dev version of terraincontrol for 1.2 http://pastie.org/3549390 I think it's when you reach the worldborder but not 100% sure.
-
View User Profile
-
Send Message
Posted Mar 8, 2012@ ledhead900 (and @ all):
Hi,
ahh, now I understand what all are talking about the 256 height.
Yes, this will be true and in Custom height, the last values (0.0) works now nearly at half height, that´s right regarding the current world generation.
....
When it comes to the framerates ;-)
I use a powerful PC with SSD and so on.
Everything in MC is put to the max values and additional I set this in server.properties:
view-distance=15
I fly with 10x speed (Zombe) sometimes while testing and this will force even my machine often down to freeze for some seconds, if I render the world the same time and so on.
....but this is (only a little ;-) ...) "off topic"-stuff here (=> bigger, better, more...;-) ...)
Best regard
mysource
-
View User Profile
-
Send Message
Posted Mar 8, 2012@deleted_6846210
I think he means that generating a new world with 256 or near terrain is not possible due to the fact bukkit has not increased it for world generators yet so its a bug. I'm just waiting for that as I need that extra height to generate a world :). converting it would work fine but that wont fix the problem that we cant create a world taking advantage of this height increase.
@Dinastya
Lol same in fact in in 1.7 I had mine over 1500 on low detail but now its about 120-400 on max detail and Far View
-
View User Profile
-
Send Message
Posted Mar 8, 2012@notcam45
That's nothing lol i got over 300 <3