A simple and configurable mod that makes all (even datapacks and modded) structures more spread out (or more common!), essentially making them rarer/easier to find. Useful in big modpacks with a lot of structures mods to encourage exploration
A simple and configurable mod that makes all (even datapacks and modded) structures more spread out (or more common!), essentially making them rarer/easier to find. Useful in big modpacks with a lot of structures mod to encourage exploration and make the experience more challenging or balanced.
Notice: this does not alter the generation of ores/geodes or other features of this kind, and alters very slightly the terrain and trees (not enough to be an issue to most players).
Questions about the mod? You can join my new Discord server at discord.gg/cTY4ME6Bkn!



/locate returns an incorrect distance between the player and the structure./dumpstructuresets.0.0 or some other default value used across a lot of structures.The config can be found in the config folder of your instance, and is named sparsestructures.json5. It contains the following options :
* spreadFactor : the factor by which the separation and spacing of structures should be multiplied. The default value is 2, which means that structures will be twice as rare. If you want structures to be more common, you can set this value to 0.5 for example.
You can disable structures with a factor of 0.
* ⚠️ Warning : a very low value (like 0.01) makes the world generation process considerably slower.
* idBasedSalt : a boolean that indicates whether the salt used to generate all structures should be based on the structure ID. This is meant to avoid structure clustering as some mods leave the salt to 0. The default value is true.
* customSpreadFactors : a list of custom spread factors for specific structures. The default value makes the mansion twice as rare as an example (which has no effects with a global spreadFactor of 2). If you want to change the spread factor of a structure, you can add an entry to this list. Each entry is a JSON object with two fields : name (the name of the structure) and spreadFactor (the spread factor of the structure). Here's an example :
{
"name": "minecraft:mansion",
"spreadFactor": 2
}
// More detailed info can be found inside the config file
Tip: you can dump all structure sets to a file in the right format by using the custom command
/dumpstructuresets
For now (v2.0), you have to restart the game for the config to be reloaded. This behavior may change in the future.
⚠️ If you're using the mod "Alex's Caves", please set the structures from this mod to a factor of 1, in order to avoid experiencing issues. See #47 for more info.
Fabric API (if you're using Fabric, or use the Quilt equivalent)
/locate command and disabled structures (1.20.X only)Icon made with Gimp using Twemoji and FiraCode
Multiloader Template by jaredlll08
Help with testing from kshrubb
Unsupported
Required
Умови використання, зміни та поширення цього товару.
11.07.2026 · Modrinth
Updated to 26.2
Removed unnecessary logging
Скриншоти та зображення з оригінальної сторінки Modrinth.








Опубліковані версії та оригінальні файли Modrinth.
11.07.2026 · 1 113 завантаження
Updated to 26.2
Removed unnecessary logging
11.07.2026 · 24 611 завантаження
Updated to 26.2
07.07.2026 · 3 769 завантаження
Fixes #65 which made the mod basically useless on fabric 26.1.x (I'm so sorry)
10.05.2026 · 1 339 завантаження
Update to 26.1.2, dropped support for Forge
10.05.2026 · 7 866 завантаження
Update to 26.1.2, dropped support for Forge
25.12.2025 · 4 171 завантаження
Update to 1.21.11
25.12.2025 · 109 630 завантаження
Update to 1.21.11
25.12.2025 · 1 306 завантаження
Update to 1.21.11
30.10.2025 · 1 476 завантаження
Update to 1.21.10
Added localization (currently only en_us and fr_fr)
30.10.2025 · 662 завантаження
Update to 1.21.10
Added localization (currently only en_us and fr_fr)
30.10.2025 · 15 555 завантаження
Update to 1.21.10
Added localization (currently only en_us and fr_fr)
14.08.2025 · 12 144 завантаження
Update to 1.21.8
14.08.2025 · 479 завантаження
Update to 1.21.8
14.08.2025 · 945 завантаження
Update to 1.21.8
23.04.2025 · 306 160 завантаження
v3.0 port for 1.21.1
23.04.2025 · 2 109 завантаження
v3.0 port for 1.21.1
23.04.2025 · 436 687 завантаження
v3.0 port for 1.21.1
22.04.2025 · 2 099 639 завантаження
Backport of v3.0 to 1.20.1
- idBasedSalt (see README)
- Disabling structures
- Cleaned the code
22.04.2025 · 520 250 завантаження
Backport of v3.0 to 1.20.1
- Forge!
- idBasedSalt (see README)
- Disabling structures
- Cleaned the code
16.04.2025 · 1 266 завантаження
Port to 1.21.5
Option to disable structures from appearing in the world (when factor is 0)
Id based salt
Forge version
16.04.2025 · 538 завантаження
Port to 1.21.5
Option to disable structures from appearing in the world (when factor is 0)
Id based salt
Forge version
16.04.2025 · 11 791 завантаження
Port to 1.21.5
Option to disable structures from appearing in the world (when factor is 0)
Id based salt
Forge version
06.01.2025 · 193 завантаження
Updated to 1.21.3-4. Closed #34.
06.01.2025 · 565 завантаження
Updated to 1.21.3-4. Closed #34.
06.01.2025 · 729 завантаження
Updated to 1.21.3-4. Closed #34.
06.01.2025 · 13 018 завантаження
Updated to 1.21.3-4.
Closed #34.
10.07.2024 · 3 039 102 завантаження
Updated to 1.21 (and other versions)
Ported to NeoForge
Fix for MC-177381
Added /dumpstructuresets command
Pushed the 4096 chunk limit to max. integer
10.07.2024 · 5 677 завантаження
Updated to 1.21 (and other versions)
Ported to NeoForge
Fix for MC-177381
Added /dumpstructuresets command
Pushed the 4096 chunk limit to max. integer
10.07.2024 · 229 завантаження
Updated to 1.21 (and other versions)
Ported to NeoForge
Fix for MC-177381
Added /dumpstructuresets command
Pushed the 4096 chunk limit to max. integer
10.07.2024 · 980 завантаження
Updated to 1.21 (and other versions)
Ported to NeoForge
Fix for MC-177381
Added /dumpstructuresets command
Pushed the 4096 chunk limit to max. integer
10.07.2024 · 276 завантаження
Updated to 1.21 (and other versions)
Ported to NeoForge
Fix for MC-177381
Added /dumpstructuresets command
Pushed the 4096 chunk limit to max. integer
10.07.2024 · 135 завантаження
Updated to 1.21 (and other versions)
Ported to NeoForge
Fix for MC-177381
Added /dumpstructuresets command
Pushed the 4096 chunk limit to max. integer
10.07.2024 · 230 завантаження
Updated to 1.21 (and other versions)
Ported to NeoForge
Fix for MC-177381
Added /dumpstructuresets command
Pushed the 4096 chunk limit to max. integer
24.06.2024 · 3 653 завантаження
Updated to 1.21
Ported to NeoForge
Fix for MC-177381
Added /dumpstructuresets command
Pushed the 4096 chunk limit to max. integer
24.06.2024 · 90 776 завантаження
Updated to 1.21
Ported to NeoForge
Fix for MC-177381
Added /dumpstructuresets command
Pushed the 4096 chunk limit to max. integer
16.05.2024 · 1 077 завантаження
Updated to 1.20.5/1.20.6 thanks to SequentialEntropy
05.01.2024 · 626 911 завантаження
Fixed #18.
04.01.2024 · 261 завантаження
Fixed #12.
09.11.2023 · 51 685 завантаження
23.10.2023 · 1 070 завантаження
Now configurable (check README)
09.09.2023 · 1 694 завантаження
07.09.2023 · 2 465 завантаження
First release, no dependencies (not even fabric-api).