Thoreso's Structure Remover

Removes any structure you list from every biome, regardless of which mod added it.

A tiny config mod that removes any structure you list from every biome, regardless of which mod added it, and even if that mod has no config file of its own. On first launching this mod, it creates "structure_remover.toml" in your config folder, and you can do the following:



1. Set "logDiscoveredStructures = true" in "structure_remover.toml".

2. Launch the game and load or create a world.

3. Open "logs/latest.log" and search for "[StructureRemover]". You'll see a line
   per structure per biome, e.g.:
   ```
   [StructureRemover] Seen mvs:configured_abandonedlibrary in biome minecraft:plains
   ```

4. Copy that exact id into "config/structure_remover.toml", for example:
removeStructures = ["mvs:configured_abandonedlibrary", "mvs:configured_azeleahouse", "mvs:configured_warpedhouse", "mvs:configured_ruinedbeacon"]

5. Set "logDiscoveredStructures = false" in the config again, so it does not spam the log, and simply restart or reload! No more of those structures will spawn. :)


This mod works by listening to Forge's "BiomeLoadingEvent" at "EventPriority.NORMAL". Structure-adding mods almost always register at "EventPriority.HIGH", so this mod runs after the structure has been added, and it just takes it back out again. It never touches any other mod's jar or code.

The Thoreso's Structure Remover Team

profile avatar
  • 8
    Projects
  • 102
    Downloads

More from MoeziillaView all