
Thoreso的结构移除器
从每个生物群系中移除你列出的任何结构,无论它是由哪个模组添加的。
一个极简配置模组,可以从每个生物群系中移除你列出的任意结构,无论该结构由哪个模组添加,即使该模组本身没有配置文件也能生效。首次启动此模组时,它会在你的 config 文件夹中创建“structure_remover.toml”,你可以进行以下操作:
1. 在“structure_remover.toml”中将“logDiscoveredStructures = true”设置好。
2. 启动游戏并加载或创建一个世界。
3. 打开“logs/latest.log”并搜索“[StructureRemover]”。你会看到每个生物群系中每个结构对应的一行,例如:
```
[StructureRemover] Seen mvs:configured_abandonedlibrary in biome minecraft:plains
```
4. 将该确切 ID 复制到“config/structure_remover.toml”中,例如:
removeStructures = [“mvs:configured_abandonedlibrary”, “mvs:configured_azeleahouse”, “mvs:configured_warpedhouse”, “mvs:configured_ruinedbeacon”]
5. 再次在配置中将“logDiscoveredStructures = false”设置好,以免日志刷屏,然后只需重启或重新加载即可!这些结构不会再生成。:)
此模组通过监听 Forge 的“BiomeLoadingEvent”(优先级为“EventPriority.NORMAL”)来运行。添加结构的模组通常以“EventPriority.HIGH”注册,因此此模组会在结构被添加后运行,并将其再次移除。它绝不会触及任何其他模组的 jar 文件或代码。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。