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 11, 2012@Dinastya
Hi,
so I´ve tested Your worlds.
(The "EuphoriaN" world folder was cpl. empty in Your rar file!)
So I tested the other 2 world and everything runs perfect:
....
[INFO] This server is running CraftBukkit version git-Bukkit-1.2.3-R0.2-3-g7acc04c-b2063jnks (MC: 1.2.3) (Implementi
rsion 1.2.3-R0.3-SNAPSHOT)
[INFO] [TerrainControl] Loading TerrainControl v2.1.0dev
[INFO] [Essentials] Loading Essentials vDev2.9.36
[INFO] [dynmap] Loading dynmap v0.34-957
[INFO] [WorldBorder] Loading WorldBorder v1.5.3
[INFO] [EssentialsSpawn] Loading EssentialsSpawn vDev2.9.36
[INFO] [TerrainControl] Enabling TerrainControl v2.1.0dev
[INFO] TerrainControl v2.1.0dev is now enabled
[INFO] Preparing level "FlorandioN"
[INFO] Default game type: 1
[INFO] TerrainControl: settings for 'FlorandioN' loaded
[INFO] TerrainControl: mode Normal enabled for 'FlorandioN'
[INFO] TerrainControl: world initialized with seed is 1290393540
[INFO] Preparing start region for level 0 (Seed: 1290393540)
[INFO] Preparing spawn area: 44%
[INFO] Preparing spawn area: 97%
[INFO] Preparing start region for level 1 (Seed: 1290393540)
[INFO] Preparing spawn area: 16%
[INFO] Preparing spawn area: 36%
[INFO] Preparing spawn area: 65%
[INFO] Preparing spawn area: 93%
[INFO] Preparing start region for level 2 (Seed: 1290393540)
[INFO] Preparing spawn area: 52%
....
same with the 2. world "Euphoria", just perfect, no errors.
So we can no be very sure, it´s not Your worlds / configs which are the problem.
May sound a little cracy and I don´t really belive it´s the seed (but this is our only difference I can see so far), but please try now to use my seed:
tim1998+steps1956
(Turns out to (Seed: 1290393540) in the console)
(it´s the only difference we have to my test scenario. TC = same version, MC...I think too...bukkit ???? Post COMPLETE log from top to bottom please.
UPDATE: Forget about the seed, I´ve tested with Your seed and it works perfect too.
As it works at my machine, if we don´t find out what´s the diffeence this way (as there is no), we should keep our eye now to the bukkit version.
Take the last one please if not done.
I talk about dev versions !!!!
...and posted the link to it already before, here the very last one:
http://dl.bukkit.org/downloads/craftbukkit/get/00895_1.2.3-R0.3/craftbukkit-dev.jar
(There is no recomendet out yet)
...
My download ...You are sure You did read everything carefull before....?
Link to the post just 1 page before:
http://dev.bukkit.org/server-mods/terrain-control/?comment=1435
mysource
-
View User Profile
-
Send Message
Posted Mar 11, 2012removed everything and same errors: http://pastie.org/3570647 So this is without any config setted up it is just trying to create a new world. With last tc as you can see in the log.
And where is the download for your world?
-
View User Profile
-
Send Message
Posted Mar 11, 2012@Dinastya
Hi,
what I want to make sure is, that You use always the last versions of TC-Mod, MC and bukkit.
(Not mixing versions and so on)
I don´t need to use commands for building up new worlds...just delete the "old" 3 world folders and the buildup start when the server starts (and TC is engaged) automatic at my system.
Anyway, please try my download and tell here if it works for You.
Mysource
PS: Just getting 2 mails and will look to Your configs soon posting the result here after this has been done.
-
View User Profile
-
Send Message
Posted Mar 11, 2012I did delete everything.. All of it is gone and what you mean with tcl? the configs?
-
View User Profile
-
Send Message
Posted Mar 11, 2012@Khoorn
Hi Khoorn,
YES...
I love this creativ way to solve the problems now.
In my last world (the download world) I need to use up to -6.5 to get realistic world.
If the neccesarity of using this extreme values is a bug, I will be glad.
(This extreme values would cut much of the possiblities to further finetune the world by far)
Please always put the last (!) version of any TC.jar for download, not only I will be glad and this will help to shorten the time till everything is working perfect again, I think.
Thanks too regarding the Olof Info.
Everything will get nice, I´m sure ;-)
@Dinastya:
I always delete the 3 world folders cpl. in the server folder before starting a new world to build up.
I never ever used the ingame commands like /mv dreate .. and so on. (only /tc map)
(I too always work local at my PC and in our home network for testing)
Manually deleting is always best in my eyes, deleted is deleted and the console shows the new build up clearly...and use the last versions of everything.
Try it this way, we find it out I hope today what causes the problems, together with Khoorn I´m sure by 100% ;-)
Best regard
mysource
-
View User Profile
-
Send Message
Posted Mar 11, 2012@deleted_6846210
Well im 100% sure it are new worlds. I removed the world map and everything and then started the server up. If i create a new world with /mv create {name} normal -g TerrainControl It also don't work And here my mv world config: http://pastie.org/3570553 And will try your settings to see if it make a difference.
Edit: can you sent me all the config?
-
View User Profile
-
Send Message
Posted Mar 11, 2012@Dinastya
Hi,
thanks and okay.
I made a short look to the two error pages now.
Some questions:
1. Did You try WITHOUT the 2 plugin multiverse?
2. Did You try to let a cpl. new world build up?
For sure I assume You use the very last download of bukkit from here:
http://dl.bukkit.org/downloads/craftbukkit/
and
MC 1.2.3 with TC dev 2.1.0 from the "official" Download at top of page (and same in my link below)
In both of the Pastie error logs You are definitely using Your old world(s).
Let´s try to find out the problem:
1. Download and use my world some postings before.
2. Use it with Your setup and tell if this works.
Step 2:
If my world didn´t give You errors, let´s find out which value / setting(s) / differences are between this two worlds / configs.
I will stay online and logged in here now the next hours, but only looking fro time to time for some news....real life and family is too present ;-))
mysource
-
View User Profile
-
Send Message
Posted Mar 11, 2012@Khoorn
i'm using cb 144 So that's equal to 1.2 R0.2 i think They never say the exact version. But i have tested it with default bukkit and then the beta build and then it broke to.
ps: no idea why it got green :S and its craftbukkit + +
-
View User Profile
-
Send Message
Posted Mar 11, 2012@Dinastya CB version ?
-
View User Profile
-
Send Message
Posted Mar 11, 2012@deleted_6846210
About the info Think desing actually does matter lol. It need to be easy to find the right information. And to be honest your current site is pretty chaotic. But yeah do it on your way no problem it was just a suggestion. If you still want it you can modify everything and all. But i think it will not work very well though because of domains etc. Then it wiki be like tc.fantasywar.net and think you don't want that :p
-
View User Profile
-
Send Message
Posted Mar 11, 2012@deleted_6846210 About Olof i think he is offline. His last join in skype was 9 march.
Why i am asked about height: i found bug - if biome height smaller than -2.0 - this biome generate huge hills in border with another biome. I will fix this and thats allow regulate height from 0 to any.
About block replace - i will work on it after this height bugs .. :/
-
View User Profile
-
Send Message
Posted Mar 11, 2012Yeah sorry for the multiple accounts :s Wrote that other msg from my phone.
Anyway i got the log enabled now so here is the error: http://pastie.org/3570442 EDIT: that one is from older version. This is the log from newest dev: http://pastie.org/3570484
And yes i know to work step by step and did this when i created the map. I don't need any changes now just a copy of the early generated map. But then a new one that's not corrupted. So i used exact the same config as i use now with my current server.
For my server specs they don't should matter a lot they are good enough and shouldn't couse any problems. But here they are anyway: I7 2600k 32 gb ram. 120gb intel ssd Intel pro 1000 network.
And a list of plugins is not needed because i tested it with multiverse and terraincontrol only. And even that didn't work.
And i will email you my biome/world config that i used on my old map.
-
View User Profile
-
Send Message
Posted Mar 11, 2012@Dinastya :-) came in to fast so I write in 2 postings my answer...
Hi,
yes this looks good.
But if I set up a tutorial, I have to have the psossibility to write it and create the site and so on.
This has ever been best at my own webspace I think.
About the style and so on, I don´t think it´s much important, mainly it should be easy to navigate and give a good help.
The main problem with this linked page is the same as here at the TC website:
Very small space to show images and so on.
Looks modern and cool, but isn´t best I think.
Best is always form follows function and never vice versa ;-)
No flash, no fancy modern webdesign, just easy plain html usable without browser plugins and independent from 3. parties rules => own webspace is best.
I use a wysiwyg editor to set up webpages and do this always offline, upload after tested / updated via ftp.
Olof has had offered to me simmilar possibilities and I made him the favor to share all my bo2´s there for showing and download. But the manageability of this kind of website isn´t by far less convenient as I´m used to have.
Thanks a lot, may be we do it Your way if I can have all the rights to set it up, but...I like much more to do it my way, even if it looks a little "oldfashioned" ;-)
Thanks again a lot for offering Your help, it will be used in one or an other way for sure soon.
Best regard
mysource
-
View User Profile
-
Send Message
Posted Mar 11, 2012@Dinastya
Hi,
first use one single name please....;-)...why confusing with 3 names...?
Second try out what I´ve posted one post earlier please.
As I told last night: If many persons and I myself too have working TC-Mod servers, Yours should be getting to work too.
So if this isn´t the case as You are telling, let´s find out which differences You have at Your setup, machine and so on.
Much more technical INFOS please, as I´ve told 1 time before...
Regarding skype and similar things:
I hate it, like facebook and other stupid "datalogger and timewasters" too...I would never ever communicate this way, no nervs to be confused by talking while working, sorry....and no interest to be monitored always. ;-)
Best way to get in contact with myself is and will ever stay, to WRITE an Email with added images (if neccessary) and files (if necessary) and so on.
I can read it if it´s the convenient moment and will not be disturbed by talking.
It´s my point of view... I´m a person of the old fashioned generation, may be ;-)
Most important not only regarding TC-Mod is:
1. Always work step by step only changing ONE value at one step!
2. Work clean and make always saves BEFORE the next step in testting / trying other configs.
3. Compare what made the difference.
(even with Your technical problem regarding the server errors)
I know everybody knows this...but...even I myself always went in trouble by working sloppily sometimes and forget not keeping to this rules.
Hoping to get feedback regarding the tutorial thing and my download world during the next days.
... and hope to get contacted by Olof too ...
Best regard
mysource
-
View User Profile
-
Send Message
Posted Mar 11, 2012Btw for the site/wiki. If you want i can host a wiki for you like this one: http://wiki.fantasywar.net Easy to navigate and looks professional in my eyes.
-
View User Profile
-
Send Message
Posted Mar 11, 2012Hi, me again ;-)
To give everybody who wants help creating the tutorial a point to start with a working world, I made a download containing the configs of my last test-world.
This world is now at waterlevel 20, has normal looking biomes (only 3 => Desert, Jungle and Extreme Hills...all set to smooth values) and a "level 8 full up to 256 height world" :-)
ATTENTION:
Always use this seed in the server.properties:
level-seed=tim1998+steps1956
DOWNLOAD configs.
Additional Info:
I use TC dev 2.1.0 Download, MC 1.2.3 and last bukkit dev version (craftbukkit-1.2.3-R0.3-20120311.102258-1.jar).
Use this world as a start to find out much more how to achive a world we are used to in the past and have the 256 height now too.
Please send me all obtained insights via Email => swia@gmx.de.
Next days I will start with the new tutorial-website.
Best regard
mysource
-
View User Profile
-
Send Message
Posted Mar 11, 2012Damm just woke up and no new version :S Khoorn i really think you need to be more active or look for someone else who can help you. Tc is getting really big and many servers use it now. i remember a half year ago or something you could easy do it. But you aren't putting info up or answering questions and not even releasing working versions. I planned to donate if there was a working version but to bad there is none :S And mysource mind adding me on skype? it's worstboy32 Maybe you got a clue why my new generated world don't want to generate.
-
View User Profile
-
Send Message
Posted Mar 11, 2012-
View User Profile
-
Send Message
Posted Mar 11, 2012Hi @ All,
yesterday I was a little emotive to the whole thread here, but thank´s a lot for nobody misunderstood what i´m talking about. This makes me glad and gives some new inspiration to dig again in the stuff here.
@ Khoorn:
Yes, I´ve used BiomeHeight: -3.0 in the 3 Biomes in normaleBiomes at my test setup.
less volatility (o.1)
In worldConfig everything at 0.0 and only FractureVertical:-1.0
This was only a start point because everything else gives the former mentioned "old world at only higher level" or simple nothing (water).
To Your question:
What are You thinking and why asking .... that´s exactly what I wrote before:
We need much more infos about the coherences of everything in TC-Mod.
If not You, Olof, Wickth (who is this at all....????....) knows AND tells us, who else could do?
...and what about the not working block exchange?
Do You have an idea what causes this now?
Regarding some questions to the compilation of dev versions:
I always get errrors if trying to compilate the bukkit folder part of the dev-build(s) in the repository-download (zip) ... and I think, I´m making some stupid mistakes as a pure Java noob, I am still.
But I always want to learn more...and more ;-)
I´v written 3 Mails to Olof, but get no respons this far...is he still alive ???? Communication was very well before, but breaks down the last days...is he still okay ??? ...or just bussy?
That´s too what I´m complaining hard regarding the communication here and all about TC-Mod.
Has to get better for sure to get things working much more satisfying to everybody.
I think I will write You an Email today or tomorrow (I need some distance from time to time regarding TC...) and will ask You many things to get the Info-line more straight. ;-)
...and please put always the last TerrainControl.jar for download to avoid even more timeloss in getting the thing to work like it was before... (the compilation problems of myself ... and some others too will avoid to do this directly from repository)
...........
@ minechomp:
Yes, this border or even much more the "Isle in Isle" setup, was always very sensible to values. Sometimes an Isle biome in a bigger surrounding biome (like huge mountains in Plains) is working with small settings BS 6 to 8 and BR 6 to 8 only. A little less or more, and this biome is gone by 100%.
My experiebce is now "only" regarding the elder versions.
As usual and much bugging, every Update to MC..and all the necessary Updates to MC / bukkit in the following, puts everything hard learnd nearly back to zero like now.
We are now at a point below zero, because the new settings are in 2 ways:
1. Using "only" level up to 7 gives an "old" world not using the 256 advantage :-(
2. Using level 8 kills all the experience made so far and puts f.i. me back to the beginning of try and error testing...even now to start with a halfway decent world. :-((
To find out how to work in the configs with this extrem new factors, will be again a hard part and needs as much as possible information from the creators of this genious Mod together with a much more constructive teamwork of the people which are a little more in this Mod....which leads me direct to:
@ledhead900:
Yes, I wil contact You by Email.
(Please send me one to get Your Adress....PM is far to much inconvenient and not the best for communicate to set up a tutorial)
We will extend and revise my existing tutorial to all the new insights we hopefully get step by steps regarding the settings for diferent types of world with the new TC version(s).
I know about some more persons which could help in sharing their experience with the "Tutorialists":
Next to us mainly Khoorn, Olof, Wickth (`????) and additional Wessexstock mainly and everybody who gets out some nice results in world creation with the new Mod version now.
Suggestion how to dig in:
I will set up / extend / rework my tutorial, giving it a 100% separated website, brandnew and "only" filled with a real tutorial about TC-Mod.
Starting with the basics and extending / leading to the more deeper stuff like "Isle in Isle" and so on.
Finally I think it will end in giving the values (always accompanied by images and map-images) for the most wanted world setups like island worlds, floating worlds, cave worlds, "Rocky Mountains", wasteland worlds and so on.
This is what I will do and will offer to the community here.
To achive this, I definitely NEED ALL POSSIBLE SUPPORT by Khoorn, Olof and all people mentioned before (+ the rest here), to get out some really helpfull Tutorial.
Together we can set up a big thing here with TC-Mod.
...but if it will stay at the way it is now (all the knowledge is spread out at 140+ pages and a wiki with dead never working links in and so on), the Mod will bob up and down much below it´s value, I´m convinced.
I´ve now to establish a working and fast communication to Olof (and Khoorn too ;-) ...) to get some Infos always from this "first hand persons" ;-))
The rest will be "only work", work and more work in the next time.
Puhh, I did never ever before write such long storys as the last hours ;-) ... but I feel this is long overdue, at least after this version Update now, the hardest to work with since ever even from the times of the roots => PTM-Mod.
My invitation now at ALL:
Please sent me Your experiences (what did You get with which settings and so on) regarding the new TC version.
Use EMAIL only to contact me:
swia@gmx.de
I will summarize this together with my experiences and the help of some persons like ledhead900, Wesexstock and Olof?...Khoorn? and? to a Tutorial in the next weeks / month.
That´s my offer and my part which I can accomplish to give somthing to all regarding TC-Mod.
@ ALL:
How do You think about it?
Best regard
mysource
PS:Always sorry about the still remainig typos...I went over some times to correct, but...I´m far from beeing perfect in english writing...;-(
-
View User Profile
-
Send Message
Posted Mar 11, 2012Glad this is updated! Hard to get the hang of for sure, but man, some awesome things can come out of it! Setting up a new map now :D Pics