Iron's Spells: Incantation

Voice-cast Iron's Spells 'n Spellbooks through Simple Voice Chat. Offline speech recognition, grammar dynamically restricted to spells you actually own, no voice training.

File Details

incantation-0.9.2.jar

  • R
  • May 31, 2026
  • 26.60 MB
  • 2
  • 1.21.1
  • NeoForge

File Name

incantation-0.9.2.jar

Supported Versions

  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:irons-spells-incantation-1549991:8173727"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Fixed

  • Phrasebook won't overwrite a file it couldn't read. If you save phrasebook.json half-finished and the game tries to reload mid-edit, the parse fails — previously we'd then rewrite the file with an empty-override version and silently destroy your work. Now we leave the file untouched until you save a valid version, and your in-memory overrides from the last successful load stay active so the grammar doesn't degrade either.
  • Stale entries keep their default field. Spells from temporarily-uninstalled addons used to round-trip back to "default": "". Now we remember the last-seen default per spell and write it back, so the file stays self-documenting across addon swaps.
  • Atomic writes. The file is written to phrasebook.json.tmp then atomically renamed onto the real path, so a text editor watching the file (or a backup tool, or a second game instance) never observes a half-written JSON.

No code changes for end users

Drop incantation-0.9.2.jar over your existing 0.9.1 jar. No config migration. If you don't use the phrasebook, this release is a no-op for you.