An Iron's Spellbooks glue mod for NeoForge 1.21.1 that consolidates conflicting magic-school registrations across the Iron-family addon ecosystem.
Unifies duplicate wind/water schools, focus tags, runes, upgrade orbs, enchantments and armor progression chains — so you can install all of your favorite Iron addons together without duplicated attributes, orphaned spell schools or conflicting rune recipes.
简体中文说明:本 mod 为 [铁魔法 / Iron's Spells 'n Spellbooks] 的胶水层, 用来统一多个 Iron 附属对同一学派(风、水)的分裂注册, 并串联自然系套装(瘟疫→苍白观察者→嘎枝巫师)升级路线。 所有修改均通过 Mixin + 数据包覆盖实现,不改动附属的代码, 不删除闭源物品,旧存档玩家的属性加成会自动迁移,不会丢失。
aero_additions:wind (open-source Aero Additions)wind_spellbooks (all wind spells, rune, orbs, Aeromancer armor set)
monsterspellbooks "Swift Wind (aero)" school (8 spells)wind_spellbooks:wind_spell_power/magic_resist
→ aero_additions:wind_spell_power/magic_resist#irons_spellbooks:wind_focus → Breeze Rod (旋风棒)wind_spellbooks:wind_rune recipe overridden to produce
aero_additions:wind_rune, so only one wind rune exists in the worldwind_spellbooks:wind_upgrade_orb now feeds the
unified wind attribute (container item preserved — old orbs keep working)somakespells:aqua (Somake Spells "源流")aces_spell_utils:hydro school consumed by
Hazen 'N Stuff (5 spells) + Monsters & Spellbooks (10 spells)aces_spell_utils:hydro_spell_power
→ somakespells:aqua_spell_power#aces_spell_utils:hydro_focus → Nautilus Shell (鹦鹉螺壳)hydro_rune (海怒符文) disabled.
Single water-rune entry: somakespells:aqua_rune (8 × nautilus shell + blank rune).
Any recipe consuming #hazennstuff:items/hydro_runes automatically uses
aqua rune — no downstream recipes had to be rewritten.hazennstuff:hydro_upgrade_orb now feeds aqua powerhazennstuff:hydro_attunement now feeds aqua powerThree ISS-native nature-school armor sets now form a single upgrade path: