Thoreso's Structure Remover

Quick rating

Community listing page, reviews here may not be monitored by the author.

Thoreso's Structure Remover

No reviews yet

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

Mod Loaders
Minecraft

About

Description

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.