25% OFF First Invoice

Code at Checkout: APEX25

TerraformGenerator Minecraft Plugin

Last modified on Mar 24, 2023 in Plugins

mc head By Nathan Young


Minecraft’s world generation can be an exciting adventure for newcomers, as it contains countless structures and biomes to explore. However, this isn’t the case for everyone since the game has been around for many years, giving plenty of time to know the environment. Server owners may want to solve this for their community or friends by changing and adding new features to the world. It can quickly become overwhelming to do this, as there are tons of possibilities to use. One of them are Spigot plugins, but some include extra aspects that a few may not want in their server. Luckily, the TerraformGenerator plugin only changes the biomes and structures of your Minecraft world to fix the situation. Whether you’re wanting to make normal villages better or encounter new and thrilling areas, using this helps with that. The exact process for setting it up can be confusing, as it requires configuring files. Due to this, we’ve created this Apex Hosting tutorial to show you how to install and use the TerraformGenerator plugin on your Minecraft server.


Installing the plugin is slightly different from other ones, as it requires prior configuration. However, make sure you’ve created a Spigot or Paper server to support this setup. Keeping this in mind, review the instructions below to get everything prepared for your new world.

  1. Navigate to TerraformGenerator on Spigot and press Download Now to the right.
    TerraformGenerator Spigot Download
  2. Save this file somewhere easily accessible on your computer for later use.
  3. Head towards your Apex server panel, then click FTP File Access near the top left.
    Minecraft FTP Server

    Important: Use the correct Server Profile for this installation.

  4. Login with your password and continue to the plugins folder.
    Minecraft Server Plugins
  5. At the top left corner, press Upload and drag the file into the respective area.
    TerraformGenerator Server Installation
  6. Wait for this to reach 100%, then return to the main FTP directory for later configuration.


Generating Worlds

Now that you’ve installed TerraformGenerator on the server, it’s time for you to generate a world. This is required to get the plugin working without issues, as using an existing world doesn’t allow for a new generation. The process differs depending on if you have Multiverse enabled or not. For most server owners, following the “Default” method is what you need to do. Doing this essentially tells your server to use the plugin’s generator for any world creation. However, it’s world-specific and needs to be for a new map that hasn’t been created yet. It may sound complicated, but our panel simplifies everything for you.


As previously mentioned above, this method is for the majority of servers. It’s a universal way to get the plugin working to generate a world, making it widely available to any owner.

  1. Inside the main FTP directory, locate and press Edit for the bukkit.yml file.
    Minecraft bukkit.yml
  2. At the bottom of the settings in the file editor, copy and paste the following code:
        generator: TerraformGenerator

  3. Replace “WorldName” with anything you want, then press Save at the top.
    Bukkit.yml World Generator
  4. Return to the main panel, and click Change World from the World section.
    Minecraft Server Change World
  5. In the following prompt, enter your “WorldName” value and select Change World.
    Minecraft New World
  6. Afterward, press Restart Now in the next popup to start generating the world.



If you have Multiverse installed on your server, then this method is what you’ll want to use. It’s a lot simpler than the default way, as it only includes a single command to prepare the world.

  1. After uploading the plugin(s), Restart the server from the main panel to activate it.
    Minecraft Server Restart
  2. Once it comes online, join and copy the following command:
    /mv create WorldName normal -g TerraformGenerator

  3. Replace “WorldName” with anything you want, then execute it in-chat.
    Minecraft Multiverse World Generator
  4. Wait for this to complete and use the /mvtp WorldName command to reach your new world.
    Note: Make sure to use your world’s name when teleporting to it.


Getting Started

Minecraft Custom Biomes

Upon entering your newly created TerraformGenerator world, you’ll immediately notice the difference. Almost every single biome is custom with many unique properties, from giant colorful trees to floating islands. Don’t expect vanilla Minecraft to show anywhere in the world, as everything gets overhauled into a brand new experience. This also goes for the random structures you’ll encounter, as these too are customized with their own properties. For instance, stumbling upon a huge town is common from this plugin since villages get altered. Unfortunately, we cannot review every single biome or structure, but we’ll go through some examples down below to get you started. Additionally, we’ll explore the plugin’s commands and configuration if you’re wanting to control how the world generates.


There are tons of new biomes added to the game now that TerraformGenerator is enabled. Whether you’re wanting a muddy or mystical experience, you’ll find it in your world eventually. We’ll briefly go through some common biomes to find, ranging in details. Although, keep in mind that there are tons of other areas to discover in your world!

Muddy Bog

Minecraft Muddy Bog

The first one is popular around low parts of the world, especially near water. This land is muddy and only has mushroom trees with very little vegetation. It’s not an ideal place to live for many players, as there isn’t much to do in this specific area. However, there tends to be a lot of passive mobs that spawn here, making it a perfect biome for farms.

Cherry Grove

Minecraft Cherry Grove

By far one of the beautiful places to visit are cherry groves, where large, pink, dark oak trees scatter the plains. This biome is great for growing flowers, building Japanese structures, among other creative designs. These locations typically have rivers around them, adding to their aesthetics. There are also randomized boulders to mine here, containing mossy stone to collect.

Other Biomes

Minecraft Modded Biomes

Besides the new custom biomes from the plugin, the vanilla areas are still included. However, these are completely changed to match the surroundings. For example, birch forests may have rocky trees with large mushrooms. Other ones include plains and normal forests that have their own unique properties. Most of the time, the same biome changes where you are in the world, making them different each time.



As for the randomized structures to encounter in your new world, these tend to stick to vanilla buildings. In other words, the plugin doesn’t add new ones to find. However, this doesn’t make a village appear normal, as it’s completely overhauled like the biomes. This means players will find entirely altered structures that have tons of new details.


Minecraft Custom Village

Minecraft villages are now extremely detailed, with better fortification to prevent mobs from attacking its population. Additionally, there are compact areas filled with valuable chest items. The designs of each house, its pathways, farms, and walls resemble a medieval kingdom more than a simplistic village. Sometimes, there can be a single house surrounded by small farms though.


Minecraft Better Outpost

Outposts are generally useless in Minecraft for many players, but they’re now an exciting place to visit. There are tons of illagers to slay and chests/barrels to loot, offering players unique items. The surrounding environment is also changed, making it more of an outpost than a random tower in the world. Be careful as you walk around, there are traps laid out for you.


Minecraft Custom Pyramid

Instead of the simplistic vanilla pyramid, you’ll encounter an enormous one with many traps, chests, and rooms to explore. This is a huge upgrade from its counterpart, as there are tons of unique areas underground to find valuable items. There’s even a boss in the center of the structure to fight and overcome, making this an excellent adventure for players to enjoy.



If you’re having trouble finding these unique biomes and structures, then using the plugin’s commands will help. This allows owners to easily locate anything they want, from custom forests to villages. There are no permission nodes for these, meaning only server operators can use them. Review the list below to learn every command from TerraformGenerator.

/terraOpen the help menu to show command uses.
/terra locate [structure]Locate the nearest structure you want in the world.
/terra locatebiome [biome]Find the exact biome you want in the world.
/terra fixercacheflushFlushes the chunk fixer cache from the plugin (Only use this if required).



TerraformGenerator’s configuration is complicated, as there are tons of features to tweak or toggle. For example, you may want to disable igloos or completely remove a certain biome from the world. Due to the large config, it’s encouraged to review the official wiki for more information about each setting and to gain a better understanding of the generation. Otherwise, continue to review the instructions below to know where these options are stored so you can begin editing them.

  1. Navigate to your FTP File Access area from the main server panel.
  2. Login with your password, then head towards the plugins folder.
  3. From here, locate and select the TerraformGenerator directory.
    TerraformGenerator Folder
  4. Press Edit to the far right of the config.yml file, revealing its contents.
    TerraformGenerator Config
  5. Make any necessary changes and click Save at the top.
    TerraformGenerator Settings
  6. Return to the main panel, then Restart the server to apply the edits.


Common Issues

World Isn’t Generating

There could be a few causes for having world generation issues, with incorrectly setting up the bukkit.yml file being a common one. Make sure you’re copying and pasting the Worlds code at the bottom of the settings, in the panel editor. Additionally, ensure you’re using a name for the “WorldName” that isn’t associated with an existing world. For example, you cannot have “Survival” if that already exists in the server with players on it. Essentially, you want to use your “WorldName” value when you generate a new world so the plugin can work. If you’re using Multiverse to generate a world, then make sure you’re entering the correct -g value. This should be the plugin’s name, so TerraformGenerator.

Configuration Won’t Save

If you’re attempting to tweak how the plugin generates a world, then make sure you’re using valid numerical values for each setting. Additionally, maintaining the format is crucial for everything to work. For instance, using capitalization for a toggleable option isn’t correct since it’s only “true” or “false”. This also applies to spaces, typos, and anything else that may break the format. Once you’ve confirmed the config.yml file is safe, press Save and Restart the server from the main panel to apply the changes. This’ll work without issues, unless you’ve exceeded the plugin’s limits by either increasing or decreasing a value too much. We highly encourage you to visit their official documentation to learn more about configuring these options.

Useful Links

TerraformGenerator on Spigot
How to Add Plugins to Minecraft Servers
Becoming a Minecraft Server Operator
How to Setup a Paper Minecraft Server

Start Your Minecraft Server

Get started with your own minecraft server in 5 min and start trying out these great features.