

This datapack is automatically kept up to date.
It now stays in sync with the latest version of the mod. Prefer a different approach? You can still build your own config pack from our git repos or use a config mod like Cristel Lib
FEEDBACK
If you make any configs you think other people would enjoy, send it to me on discord and ill be happy to upload it here!
FORGE AND FABRIC
All versions are for forge and fabric
How To Use This Datapack
This is a template ("config") datapack for my structure mod, Moog's Soaring Structures. Everything MSS generates is data-driven, so this pack lets you re-configure the mod (remove structures, change how rare they are, and control which biomes they spawn in) just by editing JSON files. No coding required.
Step 1: Install the datapack
- Download the version of this pack that matches your Minecraft version from the Files tab.
- Add it to your world:
- One world: drop the downloaded
.zipinto.minecraft/saves/<your world>/datapacks/. - Every world / on a server: use a datapack loader such as Paxi so the pack is applied globally instead of per-world.
- One world: drop the downloaded
- Enable it in-game: load the world and run
/datapack enable "file/<datapack file name>", or run/reloadif the pack is already in the folder.
⚠️ Worldgen only affects new chunks. Changes to structure spawning, rarity, or biomes only appear in newly generated terrain. Already-explored chunks won't change. To see your edits, explore into fresh land or start a new world.
Step 2: Edit the pack
- Open the datapack
.zip(or unzip it) and browse to thedata/mss/folder. - Edit the JSON file for the thing you want to change (see the common tasks below).
- Save, re-zip if you unzipped it, then run
/reloadin-game (or regenerate the world) to apply.
Common things people want to do
Remove a structure completely
Open its file in data/mss/worldgen/structure_set/… (each .json is named after the structure it controls) and empty the structures array so nothing spawns:
{
"structures": [],
"placement": {
"type": "mss:advanced_random_spread",
"salt": 71204863,
"spacing": 40,
"separation": 20
}
}
Make a structure rarer or more common
In the same structure_set file, change spacing and separation. Larger spacing means rarer. separation must always be smaller than spacing.
"placement": {
"type": "mss:advanced_random_spread",
"salt": 71204863,
"spacing": 100,
"separation": 80
}
Change which biomes a structure spawns in
Edit the matching tag in data/mss/tags/worldgen/biome/has_structure/… and add or remove entries from values:
{
"replace": false,
"values": [
"#minecraft:is_overworld",
{ "id": "#biomesoplenty:is_overworld", "required": false }
]
}
- Plain biomes look like
"minecraft:meadow"; biome tags start with#, e.g."#minecraft:is_overworld". - Modded biomes/tags must use
"required": falseso the pack still loads when that mod isn't installed.
Full Per-File Customisation Reference
The tasks above cover the most common tweaks. Every JSON file in this pack (structures, template pools, placement types, biome tags and the .nbt building blocks) is documented in full on the Moog's Structure Lib Wiki:
| What you want to edit | Wiki page |
|---|---|
| Where structures spawn (spacing, salt, biomes) | Structure Sets |
| A structure's type & properties | Structure Files |
| Which building pieces are used | Template Pools |
| Advanced placement & terrain adaptation | Placement Systems |
The .nbt structure files themselves |
NBT Files |
| New to all of this? | Getting Started |
The wiki's examples use Moog's Voyager Structures (MVS), but the layout is identical for MSS. Just swap the mvs namespace for mss.

The best and fastest way to get help is to join our discord server
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.20.2, 1.20.5, 1.20.1
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on CurseForge — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — see the MC Java Mods guides for the full walkthrough.
MSS - Moog's Soaring Structure (config pack) is a free Minecraft Java datapack. Compatible with Minecraft 1.20.2, 1.20.5, 1.20.1, 1.20 and newer. Downloaded 4,130 times (via CurseForge). Download it and open it directly in the game.
