Tired of pillager outposts next to every village, or a structure mod that adds one thing you don't want in your pack? Disable Structures lets you turn individual structures off, vanilla or modded, without datapacks.
Port of Disable Structures by Bennyboy1695, for NeoForge and Fabric on 1.21.1, 1.21.11, 26.2 and 26.3. Please report bugs here.
How to use it
Start the game once and open config/disablestructures.json. Add the structures you don't want:
{
"debug": false,
"disabledStructures": [
"minecraft:pillager_outpost",
"minecraft:ruined_portal",
"somemod:*"
]
}
- Use the structure ids you'd use with
/locate structure. modid:*turns off every structure from that mod.- The list is read again whenever a world loads, so you don't have to restart the game after editing it.
- Disabled structures stop generating in new chunks, and
/locateand explorer maps won't point you at them. Already generated ones stay where they are. - Turn on
debugto log every skipped structure.
FAQ
Client or server? Server only (or singleplayer). Players joining a server don't need it.
Does it need anything else? Fabric API on Fabric. Nothing on NeoForge.
Can I use it in my modpack? Yes, go ahead.
MIT. Developed with AI assistance. Source: https://github.com/traelmyx/disable-structures-reborn