Need help with TerrainControl?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

216 Stars 140 Forks MIT License 1.1K Commits 80 Opened issues


Minecraft Terrain Generator for SpigotMC and Forge

Services available


Need anything else?

Contributors list



Project status

| | -------------- | | Terrain Control is not really maintained anymore. There are still a few people left that make changes every now and then, but no proper release has been made for a long time. The forums and build server are also gone, so you need to compile the source code yourself. A possible alternative is OpenTerrainGenerator, which is a fork of Terrain Control. |


TerrainControl is an advanced world generator for Minecraft. 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. Terrain Control 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)
  • Essentially everything!

To learn more, check out all of TerrainControl's features!


We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.