Changelog
Every CurseForge file, newest first.
1.1.5
MC 1.21.1
[Changelog - v1.1.5]
Fixed
- Apprentice's Codex block-targeting spells (e.g. Rift Hole) now receive the client block target when cast from the actionbar, instead of always failing with "Target a block."
1.1.4
MC 1.21.1
[Changelog - v1.1.4]
Added
- Independent mana bar offsets (
manaOffsetX/manaOffsetY) — no longer locked to the actionbar - Per-element HUD scales (
actionbarScale,manaScale, 0.75–1.25) - Mana display mode (
manaDisplay:Always/Contextual/Never) — Contextual shows while casting, when mana is not full, and briefly after - Preview/persist APIs for mana offsets and both scales (for Specs Edit HUD)
- Select + cast — highlight a filled slot, then cast it; selection outline on the HUD
- Uses Iron's spell bar scroll modifier + mouse wheel (default Left Alt) to cycle filled slots, and Iron's cast selected spell key (default
V) to cast - Iron quick-cast still works and updates the selection
Changed
- Actionbar offsets (
hudOffsetX/hudOffsetY) apply only to the spell actionbar - Mana defaults to the previous zero-offset screen position; reposition via config or Specs Edit HUD after upgrading
Fixed
- Mana bar stays hidden until at least one spell is equipped (same rule as the actionbar HUD); still shown during Specs Edit HUD preview
- Independent mana bar offsets (
1.1.3
MC 1.21.1
[Changelog - v1.1.3]
Changed
- HUD actionbar stays hidden until at least one spell is equipped (book spell or scroll); still visible during Specs Edit HUD preview
1.1.2
MC 1.21.1
[Changelog - v1.1.2]
Added
- HUD offset preview API for live drag editing without rewriting config every frame
setHudOffsets(x, y)persists linked actionbar + mana offsetsActionbarHudLayouthitbox helpers for Specs HUD edit mode
1.1.1
MC 1.21.1
[Changelog - v1.1.1]
Added
ActionbarCastGate.mark(player, baseSpellLevel)/getBaseSpellLevel(player)— exposes the inscribed base level (before affinity / book bonuses) for addon cast gates such as Specs Codex
1.1.0
MC 1.21.1
[Changelog - v1.1.0]
Added
- Book-driven slot count — visible slots come from the equipped Curios spellbook (
ISpellContainermax count); defaults to 3 with no book - Locked book spells — packed active spells from the spellbook fill the leading slots on both the HUD and equip screen; they are not stored as scrolls and cannot be moved in the menu
- Scroll spill — when a book shrinks the bar or locks over player scrolls, inaccessible scrolls are returned to inventory (dropped if full)
- Dynamic equip screen width — panel grows with slot count so 10+ slot books no longer overflow
- Quick-cast keybind labels on the equip screen actionbar row (same compact labels as the HUD:
Q,s1,cR, etc.)
Changed
- Casting uses Iron’s Spells quick-cast keybinds instead of separate Spell Actionbar cast binds
- Iron’s native spell bar and mana overlay are hidden; this mod’s HUD / mana bar are used instead
- Equip screen uses a clean filled panel with vanilla slot sprites (no hopper texture overlap)
- Actionbar data syncs while equipping/removing scrolls in the menu (not only on close), so the HUD updates immediately
- Slot hover highlight is inset by 1px to sit in the slot well
- Book-driven slot count — visible slots come from the equipped Curios spellbook (
1.0.3
MC 1.21.1
Spell Actionbar — 1.0.3 1.21.1 / NeoForge
Fixed • Can't join dedicated servers —
sync_actionbarnetwork channel is now registered on the server too (was client-only in 1.0.2)1.0.2
MC 1.21.1
<main>Changelog
All notable changes to Spell Actionbar are documented on this page.
[1.0.2] — 2026-07-24
Added
SpellActionbarMenuOpeners— other mods can register a custom menu opener; the actionbar keybind uses it when present, otherwise opens the default config screenActionbarCastGate— short-lived per-player marker around actionbar-initiated casts so addons can authorize only those casts (Iron’sCastSource.SPELLBOOKalone cannot distinguish them)ActionbarSlotHelper— shared helpers to create the 9 scroll-slot handler, scroll-only slots, and persist/sync on menu close
Changed
ActionbarCastingwrapsattemptInitiateCastwithActionbarCastGate.mark/clearSpellActionbarNetworkingopen-menu handler delegates toSpellActionbarMenuOpeners- Default
SpellActionbarMenuusesActionbarSlotHelperfor slot wiring and persistence
Notes
- Required by Specs: Iron's Spells 'n Spellbooks Addon
1.0.0for the Spell Codex HUD and cast gating - No intended gameplay changes when no opener is registered
[1.0.1] — 2026-06-21
Changed
- Bugfixes and polish for the 9-slot scroll actionbar HUD and config screen
[1.0.0] — 2026-06-20
Added
- Initial NeoForge 1.21.1 release
- 9-slot scroll actionbar stored on the player (persists / syncs)
- In-world HUD overlay (spell icons, cooldowns, keybinds) above the hotbar
- Config screen to equip Iron’s Spells scrolls into actionbar slots
- Hotkey casting per slot; scrolls are not consumed when casting from the bar
- Mana overlay integration with Iron’s Spells ‘n Spellbooks
1.0.1
MC 1.21.1
Spell Actionbar - v1.0.1
Added configurable offset HUD positioning
Can be done via config file or in-game Mods -> Config1.0.0
MC 1.21.1
Initial build
Adventure Engine
BassSanctum
Cataclysm DeDust
EpicQuest Dungeoning
EpicQuest Hub
EventMaker
Leylines
Spell Codex
Spell Codex Ars Compat
SpellActionbar
Structure Encyclopedia
TikFiniTok
SC Final Adventure
SC Final Adventure - Arcana
SC Final Adventure - Machines
SC Final Adventure - Mechanical Genesis