Modscraper Modscraper Minecraft
Structurify logo

Structurify

Mod

by Faboslav

A configuration mod that makes configuring everything related to structures very easy and accessible, eliminating the hassle of creating multiple datapacks.

Type

Mod

CurseForge Downloads

0

CurseForge ID

1087551

Modrinth Downloads

1,957,006

Modrinth ID

yz7AM2zx

Last Updated

Apr 26, 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) mod.

Fabric/Quilt

If you’re using Fabric or Quilt, you’ll also need the Mod Menu 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

Specific structures can also be easily searched for across these categories.

Search

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

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



📝 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:

Mods:

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 or Ko-fi. Your support is greatly appreciated.



📜 License

The mod is licensed with CC BY-NC-ND 4.0 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).

Screenshots

Similar Mods

Included in Modpacks

Create: Kryp Create: Kryp Vanilla Enhanced Vanilla Enhanced Beyond Depth Beyond Depth Society: Sunlit Valley Society: Sunlit Valley Dungeon Heroes (RPG Series) Dungeon Heroes (RPG Series) PacPack Voxydized Server PacPack Voxydized Server Beyond Ocean Beyond Ocean BETTER FANTASY - Overture BETTER FANTASY - Overture PacPack Voxydized PacPack Voxydized Modern Beta Modern Beta Fabulous Vanilla Fabulous Vanilla Diamond Age Diamond Age Cobblemon Academy (Legacy) Cobblemon Academy (Legacy) Elysian Horizon Elysian Horizon Chosen's Create: Integrated Chosen's Create: Integrated waccyy's Fantasia waccyy's Fantasia Beyond Ascension Beyond Ascension A Cozy Mizuno World A Cozy Mizuno World FTB Evolution FTB Evolution Socky's Create Modpack Socky's Create Modpack Beyond Cosmo Beyond Cosmo Life in the village 4 Life in the village 4 Silly Seals - A Cozy Adventure Silly Seals - A Cozy Adventure Prodigium Reforged (Terraria Pack) Prodigium Reforged (Terraria Pack) RandBlock 2 Winterize RandBlock 2 Winterize A Distant Journey A Distant Journey Medieval MC [NEOFORGE] MMC5 Medieval MC [NEOFORGE] MMC5 Path of the Ascended Path of the Ascended Create Sky Colonies - Valkyrian Skies X Create 6.0 Create Sky Colonies - Valkyrian Skies X Create 6.0 #1 One Prime Piece #1 One Prime Piece Create 2 Mekanism: Sky Edition 2 Create 2 Mekanism: Sky Edition 2 Cobblemon Freedom Frontiers Cobblemon Freedom Frontiers Medieval MC [FABRIC] MMC3 Medieval MC [FABRIC] MMC3 Concatenation Concatenation Restless Horizons Restless Horizons NeepMeat - Trifecta NeepMeat - Trifecta HazardousDaniel's Unlimited 2.0 HazardousDaniel's Unlimited 2.0 Dragoncraft Dragoncraft The Ancient Dawn - Prehistoric Journey The Ancient Dawn - Prehistoric Journey Beyond Cosmos Beyond Cosmos Thoryx Thoryx Apocalypse Begins [Zombie Apocalypse] Apocalypse Begins [Zombie Apocalypse] RTX ON [FABRIC] RTX ON [FABRIC] Delight: Desert Chef Delight: Desert Chef Souls SMP Series Souls SMP Series crazy craft even more updated crazy craft even more updated Remain [Zombie + SCP Apocalypse] Remain [Zombie + SCP Apocalypse] Ruthless Frontiers - Grim Harvest Ruthless Frontiers - Grim Harvest Modded Together Modded Together Hexxit Revived Hexxit Revived notha vanilla+ modpack notha vanilla+ modpack Order of the Stone Order of the Stone Legacies 26 Legacies 26 FTB StoneBlock 4 FTB StoneBlock 4 Aetherion Aetherion Architecture & Automatum Architecture & Automatum The Stuff of Legend The Stuff of Legend Affogato Affogato Echoes of Hyrule: The Ultimate Zelda Experience Echoes of Hyrule: The Ultimate Zelda Experience Summoner Delight Summoner Delight Beyond Depth Insanity Beyond Depth Insanity NYLE RP inspiré de PokéRayou & Cobblemon Academy 2.0 NYLE RP inspiré de PokéRayou & Cobblemon Academy 2.0 Kota Craft Kota Craft #1 Cursed Fate - Jujutsu Kaisen Reforged #1 Cursed Fate - Jujutsu Kaisen Reforged Medieval Horizons (Distant Horizons) Medieval Horizons (Distant Horizons) Sinborn Odyssey 2 Sinborn Odyssey 2 Cogwork Continuum Cogwork Continuum Ascension of Ages Ascension of Ages Reimagined Reimagined World War Z - Zombie Evolution World War Z - Zombie Evolution Steller: The Rise of the Kingdom Steller: The Rise of the Kingdom Grand Odyssey Grand Odyssey Mysticlouds - Cuteness and Chaos Mysticlouds - Cuteness and Chaos Castaway - Island Survival Castaway - Island Survival Haydenmon Evolved Haydenmon Evolved Legacies Legacies My Biome Is So Beautiful My Biome Is So Beautiful Society: Sunlit Cobblemon Society: Sunlit Cobblemon Create: Stratus Terra Create: Stratus Terra

External Resources