Formations (Structure Library) Mod is a library mod that adds structure datapack utilities for Minecraft on Fabric, Forge, NeoForge, and Quilt. It focuses on giving pack makers clearer structure JSON options and more flexible placement behavior during world generation.
Vanilla structure setup can feel rigid when you need fine control over where builds appear, how pools align to terrain, and how generated blocks are post-processed. Formations addresses that gap by acting as a toolkit layer for structure datapacks, so creators can produce cleaner generation results without fighting awkward defaults. With 4,665,435 downloads on Modrinth, it already has strong community-level trust for players and pack authors who want better worldgen building blocks.
Key Features of Formations (Structure Library) Mod
- Two structure types with clearer setup — Formations adds
formations:simpleandformations:pieced, which map to familiar vanilla-style regular and jigsaw workflows but with cleaner formatting and improved placement logic. That matters because faster JSON editing usually means fewer mistakes when iterating large structure sets. In practice, it helps creators spend more time designing structures and less time debugging format friction. - Expanded placement modes for different environments — The mod supports many placement identifiers such as
surface,ceiling,on_water,on_lava, and multiple underground variants. This is important for players because structures can be targeted to the exact context a pack is trying to create, from open-surface landmarks to hidden underground rooms. Better targeting reduces immersion-breaking spawns and makes exploration feel more intentional. - Custom ground-level control for pool elements — The
formations:single_pool_elementtype introduces a configurableground_levelvalue instead of relying on vanilla's fixed ground level of 0. That single change has a big practical effect when your structure needs to sit naturally on uneven terrain. It improves consistency for villages, ruins, and custom sets where elevation alignment decides whether builds look polished or broken. - Biome-aware and visual variation processors — Processors like
formations:biome_replacements,formations:random_bed_color, andformations:block_ageadd controlled randomness and contextual block swaps. For players, this means repeated structures can look less copy-pasted across biomes. For authors, it is a cleaner way to create atmosphere without duplicating many near-identical templates. - Loot and utility filling processors — Formations includes processors to fill brewing stands and chiseled bookshelves, plus options for respawn anchor charge randomization. This matters because generated structures feel more complete when utility blocks are meaningfully populated instead of left empty. It also gives datapack creators a straightforward route to increase discovery value during exploration.
- Waterlogging and plant growth control — With processors for waterlogging behavior and randomized crop growth stages, Formations helps structures blend into wet or cultivated environments more naturally. That improves realism in watery builds, farms, and ruins where static block states can otherwise look artificial. The result appears to be a lightweight but effective polish layer for worldgen-heavy packs.
Screenshots




How to Install Formations (Structure Library) Mod
- Install one supported loader for your setup: Fabric Mod Loader, Minecraft Forge, NeoForge, or Quilt Loader.
- Choose the Formations file that matches your Minecraft version (from 1.19.2 up to 1.21.11 in the listed builds).
- Make sure the selected Formations download matches the same loader type you installed (Fabric, Forge, NeoForge, or Quilt).
- Place the mod file in your game's
modsfolder, then launch Minecraft with that loader profile. - Load your world or datapack setup and verify structures generate with the new Formations types and processors.
Requirements & Compatibility
| Item | Details |
|---|---|
| Mod Type | Library / Worldgen Utility |
| Author | SuperMartijn642 |
| Category | Minecraft Mods |
| Tags | adventure, library, worldgen |
| Supported Loaders | Fabric, Forge, NeoForge, Quilt |
| Required Loader Platforms | Fabric Mod Loader, Minecraft Forge, NeoForge, Quilt Loader |
| Minecraft Versions Listed | 1.21.11, 1.21.10, 1.21.9, 1.21.8, 1.21.7, 1.21.6, 1.21.5, 1.21.4, 1.21.3, 1.21.2, 1.21.1, 1.21, 1.20.6, 1.20.5, 1.20.4, 1.20.3, 1.20.2, 1.20.1, 1.20, 1.19.4, 1.19.2 |
| License | LicenseRef-All-Rights-Reserved |
| Downloads (Modrinth) | 4,665,435 |
| Source | GitHub Repository |
What's New
- Changelog entry lists Formations 1.0.4.
- This release is marked as the initial Formations release for Minecraft 1.21.11.
- The current listed download sets for 1.21.x continue to include Fabric, Forge, NeoForge, and Quilt variants.
Pros and Cons
Pros
- Strong structure datapack focus with practical worldgen utilities.
- Flexible placement modes improve control over where structures appear.
- Ground-level configuration helps structures fit terrain more cleanly.
- Processor set adds variation and contextual polish without manual duplication.
- Broad multi-loader availability across modern Minecraft versions.
Cons
- It is a library-style mod, so value is highest when used with datapacks or modded structure content.
- Feature depth can require extra JSON and datapack knowledge for full benefit.
- License is all-rights-reserved, which may limit some redistribution workflows.
Alternatives to Formations (Structure Library) Mod
- Repurposed Structures — A good pick if you want more prebuilt worldgen structures directly in gameplay instead of a structure library workflow.
- YUNG's API — A complementary backend-style mod often used with structure-focused content packs in larger mod setups.
- When Dungeons Arise — Useful if your goal is immediate exploration content with many generated builds rather than datapack authoring tools.
Download Formations (Structure Library) Mod
| Minecraft Version | Fabric | Forge | NeoForge | Quilt |
|---|---|---|---|---|
| For Minecraft 1.21.11 | Download | Download | Download | Download |
| For Minecraft 1.21.10 | Download | Download | Download | Download |
| For Minecraft 1.21.9 | Download | Download | Download | Download |
| For Minecraft 1.21.8 | Download | Download | Download | Download |
| For Minecraft 1.21.7 | Download | Download | Download | Download |
| For Minecraft 1.21.6 | Download | Download | Download | Download |
| For Minecraft 1.21.5 | Download | Download | Download | Download |
| For Minecraft 1.21.4 | Download | Download | Download | Download |
| For Minecraft 1.21.3 | Download | Download | Download | Download |
| For Minecraft 1.21.2 | Download | Download | Download | Download |
| For Minecraft 1.21.1 | Download | Download | Download | Download |
| For Minecraft 1.21 | Download | Download | Download | Download |
Always download mods from official sources to stay safe.
Frequently Asked Questions
Is Formations a content mod or a library mod?
It is a library mod. Formations is designed to extend structure datapacks and generation systems, so its main value is in enabling and improving structure behavior rather than adding a simple standalone feature list.
Does Formations support Fabric, Forge, NeoForge, and Quilt?
Yes, it supports all four. The provided data lists Fabric, Forge, NeoForge, and Quilt as supported mod types and shows 1.21.x downloads for each of those loaders.
Which Minecraft versions are supported?
The listed range is Minecraft 1.19.2 through 1.21.11. Multiple versions across 1.20.x and 1.21.x are included, so you can match the mod file to your exact game version.
Can Formations improve structure placement precision?
Yes, that is one of its core strengths. The added structure types and placement identifiers give datapack creators more explicit control over surface, ceiling, water, lava, and underground placement behavior.
Should regular players install Formations if they do not edit datapacks?
It depends on your modpack. If your pack includes structure datapacks or mods that rely on Formations-style utilities, installing it makes sense; if not, it may feel mostly invisible during normal play.
Is the latest listed update relevant for Minecraft 1.21.11?
Yes, the changelog explicitly says Formations 1.0.4 is the initial release for Minecraft 1.21.11. That makes it the key version line for players targeting 1.21.11 environments.
