What is Good Spells?
Good Spells expands equipment enchanting with four original enchantments, controlled advanced levels, individual book appearances and a physical grimoire. It is designed for players who want to inspect enchantment effects and build a longer equipment progression.
Four original enchantments
| Enchantment | Maximum | Effect |
|---|---|---|
| Steadfast | III | Reduces remaining knockback strength by 8/16/24%; the highest eligible level applies. |
| Steady Aim | III | Reduces full-charge bow or crossbow spread by 10/20/30%; incompatible with Multishot. |
| Trailblazer | II | Adds 4/8% ground speed while riding a supported, armored horse. |
| Gliding | III | Saves 6/12/18% of remaining elytra gliding wear after Unbreaking. |
These effects have equipment and context requirements. Gliding saves wear probabilistically; it does not increase flight speed. Steady Aim changes spread rather than tracking targets.
Advanced progression
The supplied policy supports Protection X, Feather Falling X, Sharpness VII, Power VII, Efficiency VII, Looting V, Fortune V and Unbreaking V. These are progression caps, not a promise that the enchanting table produces the highest levels directly.
With Good Anvils installed, combine supported books and use material mastery to advance eligible books beyond their ordinary maximum. Mastery consumes one required material for a one-level upgrade: echo shards for target levels up to VII, netherite upgrade smithing templates for VIII–IX, and a nether star for X. It requires an eligible book with a single enchantment that has reached its ordinary maximum.
Good Anvils also applies the shared special pair rules, including Infinity + Mending, Multishot + Piercing, and Protection paired with Fire Protection, Blast Protection or Projectile Protection. This list does not allow every protection enchantment to combine with every other one. Good Anvils is optional for loading Good Spells, but is the companion workstation used for these application and upgrade routes.
Books, equipment and exploration
- A dedicated Good Spells creative tab and distinct covers for individual and mixed enchanted books.
- Support for selected enchantments on tagged horse, wolf and nautilus armor. Mending and Unbreaking require armor with usable durability.
- Infinity support for crossbow normal-arrow handling.
- A supplied 8% extra-book roll on newly generated loot in ancient-city, bastion-treasure and end-city-treasure chests. It adds at most one book and does not replace the original loot.
- A searchable grimoire with equipment, effects, acquisition and compatibility information, plus configurable local page sounds and transitions.
Getting started
Craft the Good Spells Grimoire with one book and one lapis lazuli, in any arrangement. Hold it and right-click to read it. The supplied configuration also gives a grimoire on a player's first qualifying join; this gift can be disabled while keeping the recipe available.
For example, open the grimoire and inspect Steadfast, obtain its enchanted book, then use Good Anvils to preview its application to eligible boots and review the level cost before taking the result. The grimoire opens from its item rather than an H shortcut.
Installation and requirements
Use Minecraft Java 26.3, NeoForge 26.3.0.95 and Java 25. Install good_spells-0.19.3-dev.jar and Hypnos API 0.19.3-dev in mods. Install matching versions on the server and every client for multiplayer. Install Good Anvils 0.19.3-dev as the optional companion for the anvil integration described above. This build does not declare Forge or Fabric support.
Configuration
config/good-spells.toml contains giveGrimoireOnFirstJoin (default true; world restart required for a change). config/good-spells-client.toml contains bookSounds and bookAnimations (both default true) and bookSoundVolume (default 0.5). Close the game or server before editing configuration files.
Server datapacks can override data/good_spells/hypnos/enchantment_policy.json to adjust the supported policy within its validated limits. These are server rules; changing a local client's preferences does not override them. Other datapacks or mods changing the same enchantments or enchanted-book model may conflict.
FAQ and development limits
Do all players need it? Yes, use matching client and server installations with the exact required Hypnos API build.
Is dedicated-server multiplayer verified? This build includes server-side rules and synchronization, but dedicated-server and multiplayer gameplay results for the exact 0.19.3-dev files are not documented.
Can I use an existing world? A complete install-and-remove cycle for this build is not documented. Use a backup copy. The extra-book roll applies when the relevant chest loot is generated; it does not refill chests that have already generated loot.
What happens if I remove it? Its grimoire, custom enchantments and gameplay rules will no longer be available. Removal behavior for saved custom content is not documented for this exact build; do not assume it is lossless. Remove dependent mods if you also remove Hypnos API.
Is Good Anvils mandatory? No. Hypnos API is mandatory; Good Anvils supplies the optional application, book-combination and mastery workstation described above.
Can I configure it or include it in a modpack? Configuration is described above. The build declares All Rights Reserved; check the author's permission and applicable hosting-platform modpack settings before redistributing it.
Bug reports
Include the exact mod, Minecraft, NeoForge and Java versions, relevant logs, installed enchantment mods/datapacks, the item and enchantments involved, and reproduction steps. State whether Good Anvils is installed and whether the issue occurs in singleplayer or multiplayer.
Credits and license
Created and developed by Wasagen. Part of the Hypnos ecosystem. The build declares All Rights Reserved. References to Minecraft content and third-party components do not transfer their ownership to this project.

