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

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

File Name

incantation-0.9.1.jar

Supported Versions

  • 1.21.1

Curse Maven Snippet

NeoForge

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

Learn more about Curse Maven

Fixed

  • Dedicated-server crash on mod load (thanks xxshadow007). The SVC plugin and a couple of common-side helpers statically referenced client-only classes, so the JVM verifier pulled Minecraft's GUI chain in on the server side and crashed it. Plugin, SpellIndex, and the theme cache now route those references through Consumer / Supplier / Runnable sinks wired client-only — common code never link-references the GUI chain.

Added

  • config/voicespells/phrasebook.json for bulk localisation (thanks NeoTargetStudios). Auto-generated on first launch with one { default, override } entry per indexed spell. Set the override value to whatever you want to say for that spell; leave it empty to use the English default. New spells installed later are appended automatically, and your existing overrides survive reindexes and addon uninstalls.

Vosk only recognises words from the loaded model's lexicon, so non-English overrides need a same-language Vosk model — install one from https://alphacephei.com/vosk/models and point modelPath at it in voicespells-client.toml.

Installation

Drop incantation-0.9.1.jar into your mods/ folder alongside Simple Voice Chat 2.5.x+ and Iron's Spells 'n Spellbooks 3.x+. No config migration needed.