Come chat with us and we will get back to you as soon as possible!
Contact SupportHolyHosting
Holy Team

Minecraft world generation is exciting the first few times around. After enough survival worlds, though, the same forests, plains, villages, and desert temples can start to feel a little too familiar. Server owners can fix that by changing how new terrain is created, giving players a world that feels fresh without turning the server into a full modpack.
TerraformGenerator is a Spigot plugin that replaces standard world generation with custom biomes, reshaped terrain, and redesigned structures. It does not try to add a giant list of unrelated features, which is useful if the goal is simply a better overworld instead of a kitchen sink with commands attached.
This guide explains how to install TerraformGenerator on a Minecraft server, generate a new world with it, use it with or without Multiverse, and find the configuration files that control its behavior.
TerraformGenerator requires a plugin-compatible server, such as Spigot or Paper. It also needs a new world. Existing worlds will not be regenerated into TerraformGenerator terrain, because Minecraft has already saved those chunks.
Before starting, make sure you have:
Download the plugin first, then upload it to the server's plugin folder.




TerraformGenerator must be used when a world is first created. If you point it at a world that already exists, old chunks will keep their original terrain. New chunks may also behave inconsistently, which is a fine recipe for ugly borders and confused players.
There are two common setup methods. Use the default method if you are not running Multiverse. Use the Multiverse method if your server already manages worlds through that plugin.
This method tells Bukkit to use TerraformGenerator whenever a specific new world is created.

```yaml worlds: WorldName: generator: TerraformGenerator ```



If Multiverse is installed, you can create a TerraformGenerator world with one command after the plugin is active.

```text /mv create WorldName normal -g TerraformGenerator ```

```text /mvtp WorldName ```
Use the same world name in both commands. Minecraft is strict about names, because apparently one typo deserves an entirely different dimension.

Once you enter the new TerraformGenerator world, the difference is immediate. Terrain shapes, trees, biome layouts, and structures are heavily changed from vanilla Minecraft. Many areas still have familiar roots, but the final result feels much more custom than a standard world seed.
The plugin changes both the natural landscape and many generated structures. Villages become larger and more fortified, outposts feel more like real points of interest, and temples can become much more involved than the usual quick loot stop.
TerraformGenerator includes many custom biome styles. Some are quiet building spots, others are strange terrain showcases, and a few are clearly designed to make players stop and stare for a second before placing the first crafting table.

Muddy lowland areas often appear near water. These regions have mushroom-like trees, wet terrain, and limited vegetation. They may not be the best base location for everyone, but passive mobs can make them useful for farms.

Cherry grove areas are brighter and more scenic, with large pink trees spread across open terrain. These biomes work well for decorative builds, garden paths, shrines, and other designs that benefit from color. Rivers and scattered boulders often add more shape to the area.

Some vanilla-inspired biomes still appear, but they are reshaped to match the plugin's world style. Birch forests, plains, and normal forests may include altered trees, larger mushrooms, rocky details, or different local features depending on where they generate.
TerraformGenerator focuses on changing existing world structures rather than adding an unrelated set of new buildings. The result is that familiar locations still make sense, but they are usually larger, more detailed, and more dangerous.

Villages become more complex, often with stronger walls, compact layouts, better paths, farms, and buildings that feel closer to a medieval settlement than a few houses scattered across a field. Loot areas may also be packed into tighter spaces.

Pillager outposts are upgraded into more interesting combat locations. Expect more enemies, better environmental detail, and containers worth checking. Watch your step, since traps can appear around these structures.

Desert pyramids can become much larger than their vanilla versions, with extra rooms, traps, underground areas, and loot opportunities. Some versions may even include a central boss encounter, making them a real adventure instead of a quick sand excavation job.
TerraformGenerator includes commands that can help server owners locate custom terrain and structures. These are mostly intended for administrators and operators, not regular players. If a command does not work, confirm that you are an operator and that the plugin loaded correctly after restart.
Because command availability can vary by plugin version, use the plugin's help output or official documentation for the exact syntax on your installed build. This is especially useful after updates, when command names or arguments may change.
TerraformGenerator has a large configuration file with many world-generation options. Depending on the version, you may be able to adjust structure behavior, biome settings, toggles, spawn rates, and other generation details.
Be careful when editing these files. YAML formatting is picky: spaces matter, tabs are a problem, and boolean values should usually remain lowercase `true` or `false`.



For major changes, check the official TerraformGenerator wiki or documentation before editing values blindly. Some settings can break generation if they are set too high, too low, or in the wrong format.
If the world generates like normal Minecraft, the server is probably not using TerraformGenerator for that world. Check `bukkit.yml` and confirm the world name matches exactly. The configured name must point to a new world that has not already been created.
If you are using Multiverse, confirm the generator argument is written as `-g TerraformGenerator`. A missing generator flag will create a normal world instead.
If the server fails to start or the plugin reports configuration errors, review `config.yml` for formatting issues. Look for tabs, missing spaces, misspelled settings, uppercase boolean values, and numbers that fall outside the plugin's expected range. After fixing the file, save it and restart the server.
Come chat with us and we will get back to you as soon as possible!
Contact SupportMake every block, mob, and tool in Minecraft look like Lego pieces. This guide walks through downloading, installing, and running Brickcraft on both client and server.
Learn how to install Litematica for Minecraft, load schematic files, position blueprints, and use the material list for survival builds.
Set up Valhelsia Enhanced Vanilla for Minecraft, install the client profile, configure your server, and learn the early skills, items, and fixes that help the pack run smoothly.