SemethWikiSearch
Adventure Engine logoAdventure EngineBassSanctum logoBassSanctumCataclysm DeDust logoCataclysm DeDustEpicQuest Dungeoning logoEpicQuest DungeoningEpicQuest Hub logoEpicQuest HubEventMaker logoEventMakerLeylines logoLeylinesSpell Codex logoSpell CodexSpell Codex Ars Compat logoSpell Codex Ars CompatSpellActionbar logoSpellActionbarStructure Encyclopedia logoStructure EncyclopediaTikFiniTok logoTikFiniTokSC Final Adventure logoSC Final AdventureSC Final Adventure - Arcana logoSC Final Adventure - ArcanaSC Final Adventure - Machines logoSC Final Adventure - MachinesSC Final Adventure - Mechanical Genesis logoSC Final Adventure - Mechanical GenesisUpdatesAbout

SpellActionbar

Changelog

Every CurseForge file, newest first.

  1. 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."

    File on CurseForge

  2. 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

    File on CurseForge

  3. 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

    File on CurseForge

  4. 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 offsets
    • ActionbarHudLayout hitbox helpers for Specs HUD edit mode

    File on CurseForge

  5. 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

    File on CurseForge

  6. 1.1.0

    MC 1.21.1

    [Changelog - v1.1.0]

    Added

    • Book-driven slot count — visible slots come from the equipped Curios spellbook (ISpellContainer max 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

    File on CurseForge

  7. 1.0.3

    MC 1.21.1

    Spell Actionbar — 1.0.3 1.21.1 / NeoForge

    Fixed • Can't join dedicated servers — sync_actionbar network channel is now registered on the server too (was client-only in 1.0.2)

    File on CurseForge

  8. 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 screen
    • ActionbarCastGate — short-lived per-player marker around actionbar-initiated casts so addons can authorize only those casts (Iron’s CastSource.SPELLBOOK alone cannot distinguish them)
    • ActionbarSlotHelper — shared helpers to create the 9 scroll-slot handler, scroll-only slots, and persist/sync on menu close

    Changed

    • ActionbarCasting wraps attemptInitiateCast with ActionbarCastGate.mark / clear
    • SpellActionbarNetworking open-menu handler delegates to SpellActionbarMenuOpeners
    • Default SpellActionbarMenu uses ActionbarSlotHelper for slot wiring and persistence

    Notes

    • Required by Specs: Iron's Spells 'n Spellbooks Addon 1.0.0 for 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
    </main>

    File on CurseForge

  9. 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 -> Config

    File on CurseForge

  10. 1.0.0

    MC 1.21.1

    Initial build

    File on CurseForge