Note: these config datapacks will now be hosted and updated on this site/repository instead: https://github.com/TelepathicGrunt/RepurposedStructures/releases/tag/4.0.0
The config datapacks below will slowly become outdated so use the above link instead. Thank you!
This is part of my effort to combine my repositories into a single one for cleanness and organization.
Original text:
Click the Repurposed_Structures-Config_Datapack_xxxxxx.zip
file at bottom of this section to download the config datapack. (It is for both Forge and Fabric)
Ever since 1.18.2, Minecraft now has a json structure system! Repurposed Structures was updated to take advantage of that new system so to configure this mod, you would use this datapack which you can edit to do exactly what you want.
1.18.2 Config Datapack info:
(For turning off dungeons or wells, those are still in the config file in the config
folder above the mods
folder. They will remain there until Minecraft makes feature json files add themselves to biomes like structures currently do now)
Here is a video on how to edit and use the config datapack if you prefer watching: https://www.youtube.com/watch?v=46zitqwwlXA
- To turn off a structure, go to
data\repurposed_structures\worldgen\structure_set
and go to the json file that is for the structure. Then remove the structure you don't want from the"structures": [ ... ]
list in that file. That will prevent the structure from spawning. Doing"structures": [],
will make no structure spawn from that structure set file as they are all removed now.

- To add or remove the structure from any biome you want, go to
data\repurposed_structures\tags\worldgen\biome
folder. Thehas_structure
folder holds the biome tags for individual structures. Then edit the"values": [ ... ]
list in these biome tags json to change what a single structure will spawn in. - If you want the tag file to use biome entries from a different tag file, add # to the front of the entry.
- If you are removing the structure from a biome, set
"replace": false
to"replace": true
and then remove the biome you don't want from the list. - If you edit the tag files in
collections
folder instead, the added or removed biomes will be applied to all the tags in thehas_structure
folder that references thatcollections
folder's tag you just edited.

Be sure to delete all folders and files you haven't edited just to tidy it up. This will also help to not mess up other RS configuration datapacks that may be in the modpack you are using. When you datapack is good to go, put it into your world's datapack folder. If making a new world, click the datapack button and drag and drop the datapack folder into it.
If you get confused or stuck, you can contact me for help on discord at https://discord.gg/K8qRev3yKZ within the #telepathicgrunt-mods channel. I am TelepathicGrunt on Discord. You can also reach me in the GitHub issues section or in CurseForge comment section. And again, be sure to check out my video as it may help clarify any confusion you may have: https://www.youtube.com/watch?v=46zitqwwlXA
1.19.0 Config Datapack info:
Under construction. Some things are slightly changed but is basically the same as the 1.18.2 section. Just note that the worldgen/configured_structure_feature folder is now just worldgen/structure folder. And that wells and dungeons spawnrates can be edited in worldgen/placed_feature folder (set minecraft:count to 0 to turn them off)
- To turn off a structure, go to
data\repurposed_structures\worldgen\structure_set
and go to the json file that is for the structure. Then remove the structure you don't want from the"structures": [ ... ]
list in that file. That will prevent the structure from spawning. Doing"structures": [],
will make no structure spawn from that structure set file as they are all removed now.

- To turn off a dungeon or well, go to
data\repurposed_structures\worldgen\placed_feature
and go to the json file that is for the dungeon or well. Then set the "count" field to 0. With a zero count, the dungeon or well will cease to spawn at all.

- To add or remove the structure from any biome you want, go to
data\repurposed_structures\tags\worldgen\biome
folder. Thehas_structure
folder holds the biome tags for individual structures. Then edit the"values": [ ... ]
list in these biome tags json to change what a single structure will spawn in. - If you want the tag file to use biome entries from a different tag file, add # to the front of the entry.
- If you are removing the structure from a biome, set
"replace": false
to"replace": true
and then remove the biome you don't want from the list. - If you edit the tag files in
collections
folder instead, the added or removed biomes will be applied to all the tags in thehas_structure
folder that references thatcollections
folder's tag you just edited.

Be sure to delete all folders and files you haven't edited just to tidy it up. This will also help to not mess up other RS configuration datapacks that may be in the modpack you are using. When you datapack is good to go, put it into your world's datapack folder. If making a new world, click the datapack button and drag and drop the datapack folder into it.
If you get confused or stuck, you can contact me for help on discord at https://discord.gg/K8qRev3yKZ within the #telepathicgrunt-mods channel. I am TelepathicGrunt on Discord. You can also reach me in the GitHub issues section or in CurseForge comment section.
Updated video will be up soon (tm)