Terrain Control

Logo new


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.



  • 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


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.





Spooky Forest by Rutgerkok Mountainrange by Burckhart Cavern by mysource
Columns by mysource Overworld Nether by LanToaster Volcano by Burckhart


Daendroc/TerrainControl Promo by MassiveCraft TerrainControl Demonstration by mysource Testworld update 1 by mysource

Also check out the showcase thread in our forums!

How to use

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.


Tutorial Videos

How to use and install TerrainControl by Samkio TC Tutorial Part 1 by CaseyC104 TC Tutorial (german) by CubeCrafterDE

Useful tools



Active staffhack to display table correctly
KhoornMaintainer, Coding
Rutger KokCoding
BurckhartSupport, Documentation
Retired staff
MysourceSupport, Documentation
Additional Credits
BucyrussCreator of the BiomeTerrainMod
R-T-BCreator of PhoenixTerrainMod
More contributors on GitHub
Users contributing to the wiki are found here

Get involved!



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!

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of AdvanceGamingNextLvl AdvanceGamingNextLvl Oct 02, 2014 at 19:00 UTC - 2 likes

    I've made a post in the 'Showcase of world / biome creations' thread on the TC forums showcasing some of the biomes I've been making, and I thought I'd re-post it here for people that are passing by and want to see a little bit of what TC is capable of. However, I will only be re-posting the screenshots here. If you wish to hear me talk a little bit about each biome, then click the link down below.

    Forum post can be found here: http://dev.bukkit.org/bukkit-plugins/terrain-control/forum/45223-showcase-of-world-biome-creations/?page=4#p72

    Full 1080p screenshots can be found here: http://imgur.com/a/1NVLj

    Note that in was all done in 'Normal', Not 'FromImage'.

    Chocolate Mountains: screenshots

    TBD (To Be Decided): screenshots

    Mountains: screenshots

    Last edited Oct 02, 2014 by AdvanceGamingNextLvl


  • Avatar of littleboy8399 littleboy8399 Sep 28, 2014 at 14:14 UTC - 0 likes

    @TheNicklander: Go

    There's actually a big problem with staying on 1.7.9/1.7.10. You probably haven't realized this yet, but lot's of players aren't smart enough to edit their profile, or won't bother to in order to join your server. Especially if they are looking for a server. They could always just join the next server on the list that IS updated! That makes you lose players. I found out that the latest dev builds work with the latest spigot, so I'm actually all set anyways. I'm not going to sit here with my player's donation money flowing away on server payments, waiting for Sponge to release. My donors would hate me for that when I could just use Spigot and make sure every plugin I use works with the server software. Good day sir.

  • Avatar of toxictroop toxictroop Sep 25, 2014 at 14:33 UTC - 0 likes

    release it on spigot.

  • Avatar of TheNicklander TheNicklander Sep 24, 2014 at 16:23 UTC - 0 likes

    @littleboy8399: Go

    What's the problem ? Just stay on 1.7.9/1.7.10 ! You can update to 1.8 once Sponge's released.

  • Avatar of littleboy8399 littleboy8399 Sep 20, 2014 at 13:26 UTC - 0 likes

    Please continue to update this for spigot. Don't want to have to pregenerate all of my worlds in 1.7.10 to use them in 1.8.

  • Avatar of TheMcGuider TheMcGuider Sep 16, 2014 at 16:02 UTC - 0 likes

    R.I.P mysource [offtopic] If you ever need free hosting then contact me, I got a premium dedicated server [/offtopic] Also guys, please.. Don't ask questions in comment box, go ahead and use the forums instead!

  • Avatar of Concussion909 Concussion909 Sep 13, 2014 at 15:33 UTC - 0 likes

    @marylaza13: Go

    but ALL plugins will no longer be compatible...

  • Avatar of the_grox the_grox Sep 12, 2014 at 15:56 UTC - 0 likes

    @marylaza13: Go

    the ones BEFORE Wolverness's DCMA?

    If yes, go update. With this order, Bukkit nor Spigot can update anymore (but in fact Spigot found an naughty way to do this xD)

  • Avatar of marylaza13 marylaza13 Sep 12, 2014 at 09:30 UTC - 0 likes

    @the_grox: Go

    If you saw Dinnerbone's status on twitter you will know that he will continue, he will make it, he started already.

  • Avatar of the_grox the_grox Sep 11, 2014 at 20:23 UTC - 0 likes

    @Redslam: Go

    This must be a joke. BUKKIT WONT BE UPDATED TO 1.8!!!

    Maybe the forge version...


Date created
Oct 27, 2011
Last update
Aug 21, 2014
Development stage
SpoutDev License v.1
Curse link
Terrain Control
Recent files