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 10, 2012@Khoorn
Hi Khoorn,
sorry, the Email thing regards only to Olof...
But the rest of the questions here regarding the 256 height problem and the much more important not working block Replace I`ve asked mainly to You (and Olof ...).
So, now You´ve answered, thanks alot.
But Your hint / suggestion doesn´t work / solve the problem.
I tried before I postet to thsi the first time many times and despite I´ve canged every single value in all the biomeConfigs in nearly every way which makes sens, nothing happened in the wanted direction.
As ledhead900 wrote too, if level 8 is used, even a negative value (I tried everything from 0 to -10) in the biome config, doesn´t do anything (only oceans and beaches spike out like hell if the settings are a little to much negative....).
I will try further on, but did You use it and create a world and get out some nice usable look of it so far by Yourself ?
If so, please give a more detailed hint.
In my testings, despite the changed setings, landmass is always at it´s lowest parts still about 85 to 90 height and Ocean ... is dryland logical.
To rise water level will be not a solution...so I could stay at the 128 level like before at all.
Please try it out by Yourself if not done so far and if You or (someone else ?) will have or find settings, which gives a Ocean at about 60 to 65 level and still Mountains up to +200 with average biome (land) hight of 65 to about 90 / 100 (or more in the Mountains if wanted) ... i will be astonished, glad and bestow much RESPECT ;-)
.....
Next and very, very important thing, is the not working Block replacement.
Even much more important then this 256 or 128 height thing.
Without Block replacement, many nicethings aren´t possible to create.
(...and if it isn´t solvable in the future, I would like stay just for this at the former / old version).
....
This all shall not be any compaint, just helping to see more clear which apparent "shortages" at the moment still are in this Mod .... or MC / bukkit ?.
@ notcam45:
Your request isn´t to get now in a nice form because the Block replacement still isn´t working...You see how important and close we are with the "shortages" now here.
Best regard
mysource
-
View User Profile
-
Send Message
Posted Mar 10, 2012Hey my world just got corrupted and i would like to know what is causing the problem. i did convert my world with this terrain control: http://dl.dropbox.com/u/44587676/Wickth-TerrainControl.zip Got that source from github a few days ago and compiled it and the converted the world.
Yesterday i have tried the next version as you said the one that could be downloaded from github. that one was really broken and unloaded my worlds and didn't work properly with multiverse. So i downgraded again to the version we compiled.
Today i saw there was a new version so i did add that. And then my server crashed like every 20 seconds. When a player logged in "in a corrupted chunk i think" So i downgraded again because it didn't work for me.
The server is starting to lagg a lot and the world is really messed up now. So i would like to know if the plugins is still bugged or if it's me or if i did anything wrong or something like that. I probably gonna have to reset the map or a backup but i think they are corrupted to. Here a image of the corrupted chunks: http://dl.dropbox.com/u/44587676/2012-03-09_01.28.01.png And here the messages the log is giving right now like every 5 seconds: http://pastie.org/3564859 And here the log where my server keept crashing with the last version of tc: http://pastie.org/3564949
-
View User Profile
-
Send Message
Posted Mar 10, 2012@Khoorn
Custom Biome Yes for both accounts.
But they don't burn in sunlight regardless if its a forest or a custom one , quite strange I am only running this and my world generator on a clean test server using what ever the last 1.2.3R0.2 version was.
I use custom biome and get wrong weather effects not the wrong biome biome seems fine but weather is not, I thought the seed and biome was saved server side now. The Snow weather effect does not appear to be making snow in the biome it just shows snow instead of rain its just a tad odd but I thought weather effects were linked to the Biome which is now on server map data side.
Height was strange I had similar issue I did not want to make all terrain 256 I just wanted to make use of the height but instead data bit set to 8 made it generate from 128 or something strange like that causing it all to be weird in height. Also what do you mean by setting height for everything ?, Do you mean all the block settings in replace and ores and things as I can easily set that and I think I did I set the ores to 256 but it reverted back to 128.
As for how to solve this its simple, When you change bit data from 7 - 8 Auto update all the max heights from 128-256 so any height that is set at 128 becomes 256, Of we have to do this manually for our Bo2 files but its still better than nothing.
I can also Confirm the Replace Bug exists that Mysource said, The error is gone but it does not seem to be replacing everything correctly.
-
View User Profile
-
Send Message
Posted Mar 10, 2012Just wondering if someone here can send me a tall snow mountains biome config, thanks.
-
View User Profile
-
Send Message
Posted Mar 10, 2012@Khoorn
Currently seeing this error on latest TC dev build (#2052 1.2.3-R0.2 craftbukkit)
Im not sure but i think it may also be causing this error:
Complete server log here: http://pastie.org/3564583
-
View User Profile
-
Send Message
Posted Mar 10, 2012@deleted_6846210 Hmm nope last email from you - 5 March ..
So, about bugs: Skeleton and zombie sun immune - did you use custom biomes ?
Wrong biomes in client - did you use custom biomes ?
About height - when you change from default 128 to 256 you must rearrange all height settings. Yes it is painful and not good. Your offers how avoid this ?
-
View User Profile
-
Send Message
Posted Mar 10, 2012Awesome!
-
View User Profile
-
Send Message
Posted Mar 10, 2012@notcam45
No, in Minecraft 1.2 info about biomes are stored in map files. It's no longer generated based on seed.
-
View User Profile
-
Send Message
Posted Mar 10, 2012@ledhead900
That is not fixable, it's a client side issue. To fix it, just download the SSP TrrainControl mod and your biomes weather should be fixed.
-
View User Profile
-
Send Message
Posted Mar 10, 2012@brandon808
Yes.
I was a little to early to glad about the Update regarding the 256 height.
It "only" adds the landheight to everything....not nice.
I found no way so far to avoid it, even extreme settings in the configs don´t avoid this.
I tried to lower f.i. the ocean biome to get the 256 but not loose all water in the oceans (it is at about 85 then ! and can not show water if WL 64) and not to have every biome at average 100 to 130 height (with default or even - settings), but no success till now.
Next to the still not working ReplacedBlocks feature, I´m now a little disapointed by this big Update.
May be I (or someone else) will find out how to get back real Ocean at about 60 and too have the Mountains up to more then 200 with level 8.
@ Khoorn + Olof:
You´ve got some Mails the last days...;-( but still no respons so far.
mysource
-
View User Profile
-
Send Message
Posted Mar 10, 2012@B3NW
I need this added as well.
It should work, there are plugins out already that let u re map biome on the fly making regions of certain biome.
-
View User Profile
-
Send Message
Posted Mar 10, 2012@Mariiow
Nope happens to me too.
Also Appears its not creating Biome correctly still, I am still getting snow in the wrong places weather effects that is but does not appear to be creating snow.
-
View User Profile
-
Send Message
Posted Mar 9, 2012am i the only one that this plugin somehow made zombies and skeletons inmune to the sun?
-
View User Profile
-
Send Message
Posted Mar 9, 2012Has anyone successfully generated a jungle?
-
View User Profile
-
Send Message
Posted Mar 9, 2012Im having problems, for some reason my Generation is stopping before the clouds. I dont want to increase the generation level to 8 because it makes everything so high.
I am trying to make huge mountains but they keep getting cut off.
-
View User Profile
-
Send Message
Posted Mar 9, 2012<reply 582747>>
I have issues when using /tc check world
09.03 20:46:10 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40) 09.03 20:46:10 [Server] INFO at com.Khorn.TerrainControl.Bukkit.Commands.TCCommandExecutor.onCommand(TCCommandExecutor.java:46) 09.03 20:46:10 [Server] INFO at com.Khorn.TerrainControl.Bukkit.Commands.CheckCommand.onCommand(CheckCommand.java:29) 09.03 20:46:10 [Server] INFO at com.Khorn.TerrainControl.Bukkit.TCPlugin.CreateSettings(TCPlugin.java:128) 09.03 20:46:10 [Server] INFO at com.Khorn.TerrainControl.Bukkit.BukkitWorld.<clinit>(BukkitWorld.java:57) 09.03 20:46:10 [Server] INFO Caused by: java.lang.NoSuchFieldError: a 09.03 20:46:10 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:490) 09.03 20:46:10 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:452) 09.03 20:46:10 [Server] INFO at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:554) 09.03 20:46:10 [Server] INFO at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78) 09.03 20:46:10 [Server] INFO at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:112) 09.03 20:46:10 [Server] INFO at net.minecraft.server.NetworkManager.b(NetworkManager.java:229) 09.03 20:46:10 [Server] INFO at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:33) 09.03 20:46:10 [Server] INFO at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:761) 09.03 20:46:10 [Server] INFO at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:778) 09.03 20:46:10 [Server] INFO at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:818) 09.03 20:46:10 [Server] INFO at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:461) 09.03 20:46:10 [Server] INFO at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:166) 09.03 20:46:10 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42) 09.03 20:46:10 [Server] INFO org.bukkit.command.CommandException: Unhandled exception executing command 'tc' in plugin TerrainControl v2.0.6 09.03 20:46:10 [Server] SEVERE null
-
View User Profile
-
Send Message
Posted Mar 9, 2012Please add support in the 1.2 build for writing the biome type to the map? biomes types are 1 through to 22 as far as I know, not even sure if the API supports it yet or not.
-
View User Profile
-
Send Message
Posted Mar 9, 2012@Khoorn
Awesome News
-
View User Profile
-
Send Message
Posted Mar 9, 2012i have a problem zombies and skeletons don't die the other one was because it was outdated
-
View User Profile
-
Send Message
Posted Mar 9, 2012Hi Khoorn,
YEEES..:-)
Just one thing:
As far as I could see / test, the ReplacedBlocks:(2=82(80-90) as an example) doesn´t work still. (and the limit to this value seems to be still 128).
It´s giving now no more errors, but doesn´t work for now.
Would be very nice to get this feature back again for creating snow peaks and so on.
Jungle Biome (standart MC style) is in now too...for pumping it up much better with our well known bo2-style ;-)
Thank You and Olof and everybody beeing involved to this Mod a lot again for the perfect work.
Best regard
mysource