forked from bloodmc/TerrainControl
-
Notifications
You must be signed in to change notification settings - Fork 82
Home
Aaron B edited this page Jul 31, 2019
·
3 revisions
Open Terrain Generator is an advanced, fully customizable world generation utility. Through its various configuration files it gives the user control over almost every aspect of Minecraft's world generation, allowing you to generate anything from floating islands to cave worlds with no knowledge of Java required. OTG is just an engine, to make use of its functions you must either install a World Preset (see Installing Worlds) or make your own custom World Preset (see Configuration below or in Navigation bar at the top). OTG supports both Spigot (servers) and Forge (servers and single-player).
- Control horizontal and vertical noise, terrain height and volatility
- Create new biomes and control the size of biomes, islands and continents
- Import custom trees and other objects (BO2 and BO3)
- Control over mob spawning rules and climate settings per biome
- Generate large custom structures with custom mobs and loot
- Options for vanilla structures like mineshafts, strongholds and villages
- Full control of all blocks placed during world generation: ores, plants, dungeons, ponds and many more
- Customizable options for caves & canyons
- Visual settings like custom foliage, water and sky colors (OTG client required)
- Generating biome maps from images
- Forge Multi-dimension support (create your own dimension!)
- Forge Installation Instructions
- Spigot Installation Instructions
- Versions & Platforms
- Mod Compatibility
- Installing a Team OTG world preset (e.g. Biome Bundle, Skylands, etc)
- Manually installing a (non-jar) preset
- Generating a default 'vanilla worldgen' preset to edit
- Using the (single-player) world creation GUI
- Using the map pre-generator (single and multiplayer)
- Enabling and utilizing multi-dimension support
- Console commands
- OpenTerrainGenerator.ini
- WorldConfig.ini
- Biome Configs
- Bo3 Configs
- Creating and spawning basic custom objects