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 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...

  • Avatar of Redslam Redslam Sep 11, 2014 at 04:57 UTC - 0 likes

    Can't wait until TC updates for 1.8! ^-^

  • Avatar of MCTylerPVP MCTylerPVP Sep 06, 2014 at 22:43 UTC - 0 likes

    @karatechopninja: Go

    Hmm, are you asking yourself? Look at the above BIG RED message.

    MC Client Link-EODSteven.org- WebPage http://MCTyler.Enjin.com

  • Avatar of karatechopninja karatechopninja Sep 06, 2014 at 04:34 UTC - 0 likes

    Why can I not find anything to do with custom objects in my config?


  • Avatar of Jacold Jacold Aug 20, 2014 at 20:02 UTC - 0 likes


    My alpha version of Darkonia's hell created by me using TC :) Dude, your plugin is great, because can give each server some uniqueness.
    Alpha, because I want to adjust few things and wait for 1.8 update to add andesite, diorite and granite (my server's map were generated using modified vanilla generator with border so there's no new stones).

    Sorry for low FPS but my PC have 4+ years and all were rendered on the fly to twitch :)

    Last edited Aug 20, 2014 by Jacold

    http://www.botsped.pl/images/icons/polish_flag.gif I'm weally sowwy for my poor English.

  • Avatar of mysource mysource Aug 17, 2014 at 22:12 UTC - 0 likes


  • Avatar of mysource mysource Aug 16, 2014 at 11:48 UTC - 0 likes

    All misplaced or simply dump posts of the last weeks, written by not reading people, have been again deleted.
    (Just shaking my head about that jerks)
    READ the RED text on top !!! ... and follow its content ... or being deleted as tons of blind not reading jerks before.

    Last edited Aug 16, 2014 by mysource


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