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 Apr 19, 2012@firecombat4
Hi,
if not being 100 % blind, you may see next the wiki link the Tutorial link too....or not?
If still not, TC will be to complicated anyway for you, I think....;-(
Bye mysource
-
View User Profile
-
Send Message
Posted Apr 18, 2012Is there a way i can find a proper tutorial on this ? ive looked on the wiki and found some stuff but its very incomplete and i would like a proper tutorial. Thanks!
-
View User Profile
-
Send Message
Posted Apr 18, 2012Hi there, i have the following question regarding the plugin - In my BiomeConfigs i added this:
to PlainsBiomeConfig.ini but for some reason those mobs dont seem to want to spawn. Is it even possible for them to spawn on a regular non-nether world by using the Biome-Config ?
-
View User Profile
-
Send Message
Posted Apr 18, 2012@flyingflare
Hi,
sorry, no it doesn´t work on servers, only in singleplayer, sadly.
Its just why I like this Mod very much, should have been default MC for a long time and the multipayer should have been updated, but isn´t as far as I know.
At the time of MC 1.7.3 there was a server Mod named "ItemCraft".
This made Singleplayer Mods like MoCreatures work on servers too....nice times I miss.
Bye mysource
-
View User Profile
-
Send Message
Posted Apr 18, 2012@deleted_6846210
mysource, are you saying that the latest mo'creatures 1.2.5 installed on all clients, together with a server running craftbukkit 1.2.5 R1.0, works? Do the creatures follow the AI they were designed with? Do all parts of the mod work, like riding animals? I had the client installed at one point several months ago, and on the server, I saw some of the animals, but they were untouchable, couldn't hit them and they never moved or anything... I would be extremely excited if it works though!!!
-
View User Profile
-
Send Message
Posted Apr 17, 2012@ ALL:
I´m creating these days a new "avatar" style world , using the new function and new bo2´s.
Here some first screens of the "flying jungle rocks":
(Use "right click / show image" to see 100%)
WIP ;-)
@Thyrin
Hi,
with the new function very easy to get:
Work too a little with block exchange in the river biome and you will get what you want ;-)
Bye mysource (now sleeping)
-
View User Profile
-
Send Message
Posted Apr 17, 2012I'm wondering if anyone else knows a solution to this problem. When creating rivers, oceans and lakes Notch added in 1.8 an option where small circles of sand and clay were generated on top of the dirt on the bottom of the river, ocean or lake. When I use this option in TerrainControl it seems to only generate circles around 3-5 levels below the sea level, below that it just becomes standard dirt. I've tried but I haven't found any way to fix this.
-
View User Profile
-
Send Message
Posted Apr 17, 2012Okay i have tried everything, but just cant seem to find anyway of doing this, all i need is a massive world with alot of kinda flat terrain with the biomes being like this;
60% forest flat 20% plains flat 10% ice/snow flat 5% dessert flat 5% jungle flatish!
could anyone make this happen for me? also i would like these feautures; twice as many ores everywhere! with the same amount of caves and the same amount of ravines and everything else kept the same!
-
View User Profile
-
Send Message
Posted Apr 16, 2012@Jythri
If we are talking about old, anyone use this back from the original days of BTM?
-
View User Profile
-
Send Message
Posted Apr 16, 2012@spunkiie
Hi
would be nice to tell this / the "not working" seed(s) here, so everybody (me too) may test this and post a "workaround" for simmilar situations.
I believe that nearly every seed may be get working by adjusting the configs more or less extreme.
But I will convince myself too from the opposite if its not working what I assume now.
Bye mysource
-
View User Profile
-
Send Message
Posted Apr 16, 2012@Jythri
Hi,
I used old PTM too nearly since it has been started ;-)
About the Mob thing, Khoorn told me something in an Email some time ago, but I didn´t find it again. As far as I remember, the Mob values shall "only" correct something...but I don´t know. I never see anything working or giving some results regarding this "function", sorry.
You may ask directly to Khoorn, hopefully he will explaint this here for all, myself included.
If it comes to Mobs, for my personal taste there is nothing better than "MoCreatures"...but this Mod hasn´t been updated long time and never worked perfect in its Multiplayer version. At the time of MC 1.7.3, a nice bukkit plugin converted this Mod for use at the server. This was best ever server side animals worlds I know.
Sadly nobody updated it this way, as far as I know.
(Monsters and this stuff...I hate it as a kiddys part of MC always since ever)
Why not showing your nice world / scenes? (regards all here as I often wrote)
Bye mysource
UPDATE: I just recognized one day later now that MoCreatures is ready for MC 1.2.5 now...and it works ;-)
-
View User Profile
-
Send Message
Posted Apr 16, 2012@deleted_6846210
Yeap, You're right, seed is important to have set in server.properties, but there are seeds that wont work even if server.properties fixed ;)
That's what I'm testing now, I'll soon have 2 SEEDS, one that works like a charm with the default TerrainControl confiigs while the other gives you an infinity ocean, no matter what you have changed in the config.
-
View User Profile
-
Send Message
Posted Apr 16, 2012Mysource --
I've been around before. I KNOW what Terrain Control is. (I've probably been using it longer than you have; since PTM in late 2010.)
A couple of updates ago, Khoorn added the ability to set creature spawns in biomes, including weighting and mob groups, etc. I'm editing those values now for a world I have already generated, and I'm not able to change the mobs.
What I want to know: Do those settings ONLY take place during world generation
- OR -
Are they read from the files live? Can I make adjustments and reload the server and see different mob groupings?
Mysource - I agree with you TerrainControl is the best world generator there is. I've generated my world. :) Now I want to add the game part.
-
View User Profile
-
Send Message
Posted Apr 16, 2012@spunkiie
Hi,
this sounds much better now...I deleted my answer already...but think about it in the future.
I can see no bug, but it may be that Khoorn worked with this seed stuff in a way it gives no perfect start world by default.
As often told, seed (in server.properties) will be important always and will stay important in the future.
I wonder how the "bug"-ticket will look like ;-)
Bye mysource
-
View User Profile
-
Send Message
Posted Apr 16, 2012Please forget what I said @mysource, it's a BUG and I'll open a ticket soon. I'm still testing/confirming.
-
View User Profile
-
Send Message
Posted Apr 16, 2012There seems to be a BUG on the plugin, SEED related, I'll report soon.
-
View User Profile
-
Send Message
Posted Apr 16, 2012@callumwebb02
Hi,
I only type /tc map ...and nothing more always to get a map image.
May be you try to work online? ...or use multi worlds or anything else making confusions? (If so, why while you are testing?)
...
@SzahRakh:
Pic 1 :
As I told many time: biome height not balanced.
How to balance?
This depends on your world settings in general (Level 7 or 8, OceanHeight and water level and so on)
It is so easy, just keep my default world for level 8 and adjust carefully and always balanced.
To get the balance is mainly a feeling you get by trying and always thinking about how everything depends at each other.
If someone may explain better or even make a "video-tutorial" (I hate this kind of "explanations") I would be astonished extremely.
Clear point about this:
Ocean biome(s) (and eventually river(s) biomes too) is / are out of height balance to the rest of the land biomes. That´s all 100% for sure.
...
Pic 2:
Everything seems being okay for myself, just normal shadows and usual MC look and feel, or not?
Few till no problems and easy to solve, just a little feeling and trying.
Took me some hours to find out, never be explained deeper and always only to get by the right feelings and a little mathematics. ;-)
....
@ Lakloplak:
You read the tutorial? NO? Why?
...
@Jythri:
TC is a world generation / creation tool / plugin, not any "Mob control" or "Mob spawn" or anything else.
Its "only" by far the best world generator / creator ever, made by Khoorn.
(Personal view: I can´t get any interest in how much and what kind of "enemies" will spawn in whatever.)
TC is 100% about creating the world landmass / ocean here and nothing else.
.............
A little bit at ALL:
Sorry, but I wait if someone will asking a "Facebook" link in TC soon ... I wouldn´t be astonished, but quit definitely here just at this moment.
What I´m really "waiting" for, is mainly some more creative biome / world creations shown here by someone.
It can´t be that low on ideas as it seems now.
Don´t get me bored please, show something nice here with all the possibilities now in TC.
Think about I want to have fun seeing nice stuff made by others too.
Same with the BetterBOB Tool.
This has never been this advanced.
People have been shouting for month to get the .schematics function / import / export... made some cryptic command stuff to create in the game bo2´s or similar (simply explained) and now it is a simple click-standart...but despite, nothing still to shown at the moment.
Many ?????? always.
Are there only people who struggle with TC, or are the creative ones just hiding?
(I know, many didn´t still realize that TC v.2.1.8 ist out...;-(
Much more too with people, who send me Emails using an address not working to respond.
(This makes me fear about future a little sometimes)
Bye mysource
-
View User Profile
-
Send Message
Posted Apr 16, 2012Hey guys -
Just starting to play with the creature spawn per biome, and my early tests didn't seem to work.
My core question: Is the config data for creatures read live on server load, or does it only happen on world generation?
My goal - I want to tweak which enemies spawn in which biomes, and need the ability to tun that over time on an existing map.
Thanks!
-
View User Profile
-
Send Message
Posted Apr 16, 2012@IHaTeD2
Try World Generation Control - it hasn't been updated for a while, but you can use it to create chunks in a circle or a square, and it does that with no problems. There is also a plugin called LightFixer which will ensure lighting in newly generated chunks is calculated correctly.
-
View User Profile
-
Send Message
Posted Apr 16, 2012How do I make a skyland world with all biomes and ores?