Installation instructions

Rutger Kok edited this page Dec 10, 2017 · 21 revisions

Terrain Control currently supports Spigot and Forge (even singleplayer). You can find all current and historical downloads on the Version history page.

Forge (singleplayer)

  1. Make sure you have installed Forge.
  2. Download TerrainControl from this page. Make sure that the Minecraft version for the download matches your Minecraft version.
  3. Put the file in the mods folder inside the .minecraft folder.
  4. You can now create a new world with the world type TerrainControl. The mod only affects worlds created with this world type. If you don't customize the settings found in .minecraft/mods/TerrainControl/worlds/YOUR_WORLD_NAME/, the world will look like a default Minecraft world.
  5. Every time you change the settings, you must delete the .minecraft/saves/YOUR_WORLD_NAME/region folder to generate the world again. Changed settings won't magically affect already generated chunks! This tutorial will teach you the first steps of customizing your world.

Spigot (and Paper, CraftBukkit, Cauldron, etc.)

  1. Download TerrainControl from this page. Make sure that the Minecraft version for the download matches your Minecraft version.
  2. Simply put the jar file in the plugins folder to install, just like every other Bukkit plugin.
  3. After you have installed it, the plugin won't do anything yet. You must first activate it for your world. If you don't have a multiworld management plugin like Multiverse, add the following to your bukkit.yml to enable TerrainControl for that world (use spaces, not tabs!):
worlds:
  your_world_name:
    generator: TerrainControl

If you are using Multiverse, you can create a new Terrain Control world using:

/mv create your_world_name normal -g TerrainControl

However, if you're instructing your multiworld plugin to use TerrainControl for one of the default worlds, also add Terrain Control to the bukkit.yml as described above. TerrainControl needs this to be properly initialised for default worlds.

If you are using another multiworld management plugin, look up the documentation for that plugin. Use TerrainControl (without a space between Terrain and Control) as the generator name. The name is case sensitive.

  1. TerrainControl should now be activated for your world. If you don't customize the settings found in plugins/TerrainControl/worlds/YOUR_WORLD_NAME/, the world will look like a default Minecraft world. Each time you change the settings, you must delete the YOUR_WORLD_NAME/region folder to generate the world again. Changed settings won't magically affect already generated chunks! This tutorial will teach you the first steps of customizing your world.

Forge servers

  1. Make sure that Forge is installed on the server.
  2. Download TerrainControl from this page. Make sure that the Minecraft version for the download matches your Minecraft version.
  3. Put TerrainControl in the mods folder.
  4. Go to the server.properties file and set level-type to TerrainControl (without a space between Terrain and Control).
  5. Delete the level.dat file of your main world. Start the server. The server will now recreate the level.dat file with the correct world type.
  6. If you don't customize the settings, the world will look like a default Minecraft world. Each time you change the settings found in mods/TerrainControl/worlds/YOUR_WORLD_NAME/, you must stop the server and delete the YOUR_WORLD_NAME/region folder. If you start the server again, the world will be regenerated using the updated settings. Changed settings won't magically affect already generated chunks! This tutorial will teach you the first steps of customizing your world.