Modscraper Modscraper Minecraft
Structurify logo

Structurify

Mod

by Faboslav

A structure configuration mod that eliminates the need for datapacks. Spread out structures, prevent overlap, enforce flat terrain, customize size and biomes.

Type

Mod

CurseForge Downloads

16,236,483

CurseForge ID

1087551

Modrinth Downloads

2,959,481

Modrinth ID

yz7AM2zx

Last Updated

Sep 10, 2026

Description


Structurify
Buy Me a Coffee Patreon Join Our Discord v1?label=&message=Requires YACL&color=4B4341&labelColor=4B4341&logoColor=white&style=for-the-badge&logo=modrinth
Structurify is a configuration mod that makes configuring everything related to structures very easy and accessible, eliminating the hassle of creating multiple datapacks.

structurify_configuration.webp

**Core Features:** * **Globally disable all structures:** Easily disable all structures across your world with a single setting, simplifying your world generation process. * **Disable individual structures:** Disable specific structures individually, giving you precise control over which ones generate in your world. * **Manage biomes for specific structures:** Customize the list of biomes for individual structures, ensuring they only generate in selected biomes. * **Globally set structure spread for all structures:** Set global spacing and separation modifiers for all structure sets, enabling consistent structure spread throughout your world. * **Individually set structure spread:** Adjust spacing and separation values for specific structure sets, allowing for customized generation distances between them. **Other Features:** * **Set Salt and Frequency:** Customize salt and frequency values for individual structure sets, allowing for consistent yet varied generation on the same world seed. * **Flatness check:** The structure will only generate if the terrain within the specified distance is flat enough based on the specified threshold. * **Biome check:** Limit structure generation to areas where all nearby biomes fall within a defined list, useful for avoiding cases like villages spawning across rivers. **Available Commands:** * **/structurify dump:** Dumps complete config file with default settings to the file. **Future plans:** * Exclusion Zones * Disable individual structure pieces * Change weight of individual structure pieces * Utility commands related to the structures * Presets for specific settings
# πŸ’‘ How to use the mod This mod is designed for in-game configuration, so it requires the **[YACL (YetAnotherConfigLib)](https://modrinth.com/mod/yacl)** mod. ## Fabric/Quilt If you’re using Fabric or Quilt, you’ll also need the [Mod Menu](https://modrinth.com/mod/modmenu) mod or another mod that provides access to mod configs. ## NeoForge/Forge No extra mods are needed.
# πŸ–₯️ In-Game configuration ## Structure settings Structures are organized into categories based on the mods and datapacks in use (namespaces), making them easier to manage. It is possible to disable the generation of structures and manage a list of biomes where specific structures should generate. ![Structures settings](https://raw.githubusercontent.com/Faboslav/structurify/master/.github/assets/images/structures_settings.webp) Specific structures can also be easily searched for across these categories. ![Search](https://raw.githubusercontent.com/Faboslav/structurify/master/.github/assets/images/structures_search.webp) ## Biome managment for specific structures Each structure has its own configuration, allowing specific biomes to be added and/or removed to adjust structure generation. ![Search](https://raw.githubusercontent.com/Faboslav/structurify/master/.github/assets/images/structures_structure_biome_blacklist.webp) ## Structure Sets (Structure Spread) settings Custom structure spread can be configured via global spacing and separation modifiers or through per-structure specific spacing and separation values. * Spacing is the average distance in chunks between structures within the same structure set (group of structures). * Separation is the minimum distance in chunks between structures within the same structure set (group of structures). The separation value cannot be greater than the spacing value. Additionally both salt and frequency can be configured for each specific structure set. ![Structure Spread settings](https://raw.githubusercontent.com/Faboslav/structurify/master/.github/assets/images/structure_spread_settings.webp)
# πŸ“ JSON file configuration All configurations mentioned in the `In-Game` section of this guide are mirrored and saved in a JSON file located at `config/structurify.json`. This file is particularly useful for managing configurations on the server side. For that case it is recommended to configure everything based on the `In-Game` section of this guide. # βš™οΈ Compatibility Structurify is designed to be fully compatible with most of the world/structure generation mods and datapacks, and it currently offers enhanced compatibility with the following: ### Global datapack loaders: * [Paxi](https://modrinth.com/mod/paxi) * [Open Loader](https://modrinth.com/mod/open-loader) * [Global Packs](https://modrinth.com/mod/globalpacks) * [Global Datapacks](https://modrinth.com/mod/datapacks) ### Mods: * [Repurposed Structures](https://modrinth.com/mod/repurposed-structures-fabric) * [YUNG's mods](https://modrinth.com/user/YUNGNICKYOUNG/mods) * [Structure Gel API](https://modrinth.com/mod/structure-gel-api) * [Terra](https://modrinth.com/plugin/terra) Since structure generation is a complex system, things can occasionally break, especially with mods that implement their own custom structure generation logic or heavily alter vanilla generation behavior.
# πŸ’¬ Community Feel free to join our community at the discord server to chat, share your creations, ask any question or to simply be updated about the latest development of the mod and notified when the new release is out. Also don't hesitate to report any crash or bug via GitHub issues.
# πŸ‘‹ Support I will continue developing my mods as a hobby because I truly enjoy it. If you'd like to support me, you can do so on [Patreon](https://www.patreon.com/Faboslav) or [Ko-fi](https://ko-fi.com/faboslav). Your support is greatly appreciated.
# πŸ“œ License The mod is licensed with [CC BY-NC-ND 4.0](https://raw.githubusercontent.com/Faboslav/structurify/master/LICENSE.txt) license. Please feel free to explore my code for examples of how I've tackled and solved various challenges while developing this mod. You're welcome to incorporate code snippets into your own projects. Also feel free to use this mod in any modpack ( although credit/link back to this page will be greatly appreciated).

Compatibility

Mod Loaders

Fabric Forge Neoforge Quilt

Game Versions

1.20 1.20.1 1.21 1.21.1 1.21.2 1.21.3 1.21.4 1.21.5 1.21.6 1.21.7 +7 more

Recommended Gear

Affiliate

Hardware and extras that pair well with this mod.

As an Amazon Associate I earn from qualifying purchases.

Screenshots

Similar Mods

Included in Modpacks (371)

Show fewer
Beyond Depth Beyond Depth FTB StoneBlock 4 FTB StoneBlock 4 Fantasy MC Fabric Fantasy MC Fabric Dungeon Heroes (RPG Series) Dungeon Heroes (RPG Series) Society: Sunlit Valley Society: Sunlit Valley Soulrend - Dark Fantasy RPG Soulslike Soulrend - Dark Fantasy RPG Soulslike Beyond Ascension Beyond Ascension FTB Skies 2 FTB Skies 2 Beyond Cosmo Beyond Cosmo Cobblemon Academy 2.0 Cobblemon Academy 2.0 SUPERIOR - RPG SUPERIOR - RPG Prodigium Reforged (Terraria Pack) Prodigium Reforged (Terraria Pack) Mystic Horizons​ Mystic Horizons​ Cobblemon Academy (Legacy) Cobblemon Academy (Legacy) FTB Evolution FTB Evolution Medieval MC [FABRIC] MMC3 Medieval MC [FABRIC] MMC3 Elysium Days Elysium Days The Ancient Dawn - Prehistoric Journey The Ancient Dawn - Prehistoric Journey waccyy's Fantasia waccyy's Fantasia Medieval MC [NEOFORGE] MMC5 Medieval MC [NEOFORGE] MMC5 Create 2 Mekanism: Sky Edition 2 Create 2 Mekanism: Sky Edition 2 Life in the village 4 Life in the village 4 Alaskan Wilderness Reimagined - ForgeLabs Recreation [AWR] Alaskan Wilderness Reimagined - ForgeLabs Recreation [AWR] ChaosZProject - A Modern Zombie Apocalypse [VR for WIP v.3.0.0] ChaosZProject - A Modern Zombie Apocalypse [VR for WIP v.3.0.0] BETTER FANTASY - Overture BETTER FANTASY - Overture FTB Skies 2 Aero FTB Skies 2 Aero Concatenation Concatenation Dragoncraft Dragoncraft Chosen's Create: Integrated Chosen's Create: Integrated Society: Sunlit Cobblemon Society: Sunlit Cobblemon Reimagined Reimagined Guild Adventures Guild Adventures Beyond Ocean Beyond Ocean FTB Presents Architect's Exodus FTB Presents Architect's Exodus Project -  Arcane Frontier Project - Arcane Frontier Modded Together Modded Together Restless Horizons Restless Horizons Fabri's Frontiers Fabri's Frontiers A Distant Journey A Distant Journey HazardousDaniel's Unlimited 2.0 HazardousDaniel's Unlimited 2.0 Echoes of Hyrule: The Ultimate Zelda Experience Echoes of Hyrule: The Ultimate Zelda Experience Calamycraft Calamycraft Zombie R.E.A.P Plague Against Your World. Zombie R.E.A.P Plague Against Your World. Create Colonies - AERONAUTICS Create Colonies - AERONAUTICS Compression Compression Protocol Zero - A Modern Zombie Apocalypse Protocol Zero - A Modern Zombie Apocalypse World Terra World Terra Remain [Zombie + SCP Apocalypse] Remain [Zombie + SCP Apocalypse] Aeronautics - Create Customised Aeronautics - Create Customised Adventure Life - Legacy Adventure Life - Legacy Cobblemon Freedom Frontiers Cobblemon Freedom Frontiers HP - Create World of Gears - Create 6.0.9 HP - Create World of Gears - Create 6.0.9 PS2 CRAFT - Zombie Survival Horror Edition PS2 CRAFT - Zombie Survival Horror Edition Create Aeronautica Create Aeronautica RandBlock 2 Winterize RandBlock 2 Winterize Beyond Depth Insanity Beyond Depth Insanity A Cozy Mizuno World A Cozy Mizuno World Legacies 26 Legacies 26 My Biome Is So Beautiful My Biome Is So Beautiful Legacies Legacies Angel Tale : Shadows of Apollyon Angel Tale : Shadows of Apollyon Silly Seals - A Cozy Adventure Silly Seals - A Cozy Adventure #1 One Prime Piece #1 One Prime Piece Medieval Horizons (Distant Horizons) Medieval Horizons (Distant Horizons) Create Sky Colonies - Valkyrian Skies X Create 6.0 Create Sky Colonies - Valkyrian Skies X Create 6.0 Hexxit Revived Hexxit Revived NeepMeat - Trifecta NeepMeat - Trifecta Path of the Ascended Path of the Ascended Verity Endless Horror Experience Verity Endless Horror Experience Mysticlouds - Cuteness and Chaos Mysticlouds - Cuteness and Chaos crazy craft even more updated crazy craft even more updated Thormen 1.21.1 - Mekanism -  Spaceships -  ICBMs -  Force Fields -  Nuclear Science  -  Voltz successor - Modpack server running Thormen 1.21.1 - Mekanism - Spaceships - ICBMs - Force Fields - Nuclear Science - Voltz successor - Modpack server running Steller: The Rise of the Kingdom Steller: The Rise of the Kingdom Apocalypse Begins [Zombie Apocalypse] Apocalypse Begins [Zombie Apocalypse] RTX ON [FABRIC] RTX ON [FABRIC] Vampires Strike Back Vampires Strike Back Delight: Desert Chef Delight: Desert Chef SharpSharp RPG SharpSharp RPG Dazzle Craft II Dazzle Craft II Create - Forge Frontier Create - Forge Frontier The Forest - The Ultimate Survival Horror Pack The Forest - The Ultimate Survival Horror Pack Ascension of Ages Ascension of Ages Ben  10 MINEDITION Ben 10 MINEDITION Cobblemon & Origins SMP Cobblemon & Origins SMP Castaway - Island Survival Castaway - Island Survival Souls SMP Series Souls SMP Series Summoner Delight Summoner Delight Isabel's Aeroscapes [for Create: Aeronautics] Isabel's Aeroscapes [for Create: Aeronautics] Ars Expeditions Ars Expeditions Concatenation Lite Concatenation Lite Diamond Age Diamond Age Beyond Cosmos Beyond Cosmos Penumbralcraft Penumbralcraft World Of Dragons World Of Dragons Flawless Horror: Nostalgic Dread (Proximity Chat) Flawless Horror: Nostalgic Dread (Proximity Chat) Equinox's Story Mode (MCSM) Equinox's Story Mode (MCSM) Better MC [BMC6] Better MC [BMC6] Reverie Foundry Reverie Foundry Create Eternal Journey Create Eternal Journey Beyond Zombie Beyond Zombie

External Resources