Magic School Choice
A lightweight addon for Iron's Spells 'n Spellbooks + Iron's Attributes that lets players pick a single magic school to specialize in, instead of having access to every school at once.
Features
/magic choose— request a school. Nothing changes yet./magic confirm— applies the choice. This is when it actually counts./magic cancel— cancels a pending choice, no cost./magic info— lists all 9 schools with a short description./magic info— shows the school's description and its full spell list.- Players get 2 total picks: their initial choice, plus exactly 1 change afterward. After that, the school is locked permanently.
- Choosing a school locks out all others — only one school's spells can be cast at a time.
- Progress is saved per player and survives server restarts / relogging.
- School names and confirmation messages are color-coded and highlighted in chat so they're easy to notice.
Requirements
- NeoForge 1.21.1
- Iron's Spells 'n Spellbooks
- Iron's Attributes (handles the actual cast-blocking via vanilla attributes)
Why
Built for servers/modpacks that want magic school specialization (pick Fire, or Ice, or Blood…) instead of every player having access to the whole spell list at once — without touching Iron's core mod or its spell balance.

