

A lightweight add-on for Iron's Spells 'n Spellbooks focused on side-grade magic: new spells, spellcasting weapons, curios, spellbooks, and utility blocks.
It does not add new mobs, spell schools, ores, biomes, or mandatory progression. Existing worlds can use the content without restarting, while newly generated villages may include a new profession villager.
Contents
The following content is currently included.
Spells (Around 60 spells)
Including:
- Combat spells: summoned blades, rifles, shotguns, muskets, and other magical weapons.
- Defensive and support spells: barriers, guard stances, traps, healing blooms, and mana recovery.
- Exploration and utility spells: magical lights, personal storage, remote vision, structure search, pet storage, and treasure sensing.
- Gathering and crafting spells: tree cutting, terrain shaping, crop harvesting, smelting-style processing, and item collection.
Items
Items include:
- Spellcasting gear: Spellcaster Guns, Swingcast Staves, Offhand Spell Amplifiers, and other spell-triggering equipment.
- Specialized magic weapons: Smashcast Scepter, Focus Staffbow, Multipurpose Staffrifle, Reflectcast Shield, Mana Force Blade, and more.
- Spellbooks and curios: Ender Grimoire, Archivist's Grimoire, Spell-stained Runic Tablet, mana/defense accessories, and utility curios.
- Mage armor sets: glass-cannon robes and school-agnostic caster gear for players who want more spell power at a real defensive cost.
- Utility blocks: Spellcaster Workbench, Spell Dispenser, Atelier Station, and other support blocks.
Spell Dispenser can cast supported scroll spells with redstone, mana potion fuel, and optional Create contraption support.
Datapack Customization
This mod supports customization via datapacks.
You can add or modify several behavior definitions, such as spell-related profiles, deny lists, recipe-like data, and other configurable gameplay data.
Because the available options have grown large, detailed documentation has been moved to the GitHub Wiki.
See the datapack documentation here: https://github.com/hexqua/apprentice_codex/wiki
The documentation is currently written in Japanese.
If needed, please use your browser's translation feature.
Note:
- Datapack formats may change between mod versions.
- Please check the documentation page matching your mod version.
- In-game descriptions, tooltips, and JEI integration may not cover every datapack option.
License & Use
This project is licensed under MIT and CC0-1.0; however, third-party content may be licensed differently. For details, please refer to the GitHub repository.
Permissions
- Free to use in modpacks.
- Free to create resource packs and data packs.
- Free to take screenshots and create videos.
Support Policy
For bug reports and support requests, please use GitHub Issues with logs, Minecraft/mod version, and mod list.
- Official downloads are provided only via CurseForge or Modrinth.
- I do not provide support for builds obtained from other sources (reuploads, mirrors, etc.).
- If you encounter an issue, please reproduce it using an official file and include the version number and logs.
- Unofficial reuploads may be outdated or tampered with. Use them at your own risk.
- If you run into a bug, please report it on GitHub Issues when possible, with logs/mod list included.
Note
- This is my first mod, so some parts may be rough.
- The author is Japanese, so some English wording may be awkward or imperfect.
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 21h ago | 1 | ||||
| 21h ago | 1 | ||||
| 21h ago | 1 | ||||
| 21h ago | 1 | ||||
| 21h ago | 1 | ||||
| 21h ago | 1 | ||||
| 21h ago | 1 | ||||
| 21h ago | 1 | ||||
| 21h ago | 1 | ||||
| 21h ago | 1 | ||||
| 21h ago | 1 | ||||
| 21h ago | 1 | ||||
| 21h ago | 1 | ||||
| 21h ago | 1 | ||||
| 21h ago | 1 | ||||
| 21h ago | 1 | ||||
| 21h ago | 1 | ||||
| 21h ago | 1 | ||||
| 21h ago | 1 | ||||
| 21h ago | 1 | ||||
| 21h ago | 1 | ||||
| 21h ago | 1 | ||||
| 21h ago | 1 | ||||
| 21h ago | 1 | ||||
| 21h ago | 1 | ||||
| 21h ago | 1 | ||||
| 21h ago | 1 | ||||
| 21h ago | 1 | ||||
| 21h ago | 1 | ||||
| 21h ago | 1 | ||||
| 21h ago | 1 | ||||
| 21h ago | 1 | ||||
| 21h ago | 1 | ||||
| 21h ago | 1 | ||||
| 21h ago | 1 | ||||
| 21h ago | 1 | ||||
| 21h ago | 1 | ||||
| 21h ago | 1 | ||||
| 21h ago | 1 | ||||
| 21h ago | 1 | ||||
| 21h ago | 1 |
## New Content
### Items
- Added **"Apprentice's Memo"** (**Requires Patchouli, strongly recommended**): An in-game manual for the mod. (Languages other than Japanese are machine-translated.)
## Changes / Tweaks
### Spell Balance Adjustments
- Silent Assassin**
- Damage is now fixed and no longer scales with spell power.
- Adjusted the headshot damage multiplier.
- Removed the stealth bonus.
- Added a damage bonus for successful headshots against targets with nearly full health.
- Commence Fire**
- The headshot damage multiplier is now fixed and no longer scales with spell power.
- The number of recasts is now fixed.
- Fly Swatter**
- Reworked the lock-on system to use recasts for target locking, similar to Iron's **Flaming Barrage**.
- Adjusted missile trajectories to improve accuracy.
- Changed the explosion handling on impact to be more consistent with other spells.
- Adjusted damage and the maximum number of locked-on targets.
- Quick Arms**
- Added a minimum interval of 0.25 seconds between shots.
- Bullets can now bypass damage immunity frames.
- The number of recasts is now determined only by spell level.
- Heavenly Fist**
- Amethyst-related items can now be collected without **Craftsman's Delight**.
- Craftsman's Delight** is still required for enchantment effects to apply.
### Other
- Updated some spell icons.
- Removed most item descriptions from JEI following the addition of the in-game manual.
- Patchouli remains optional, but **installing it is very strongly recommended**.
## Bug Fixes
- Fixed an issue where spell damage against the Ender Dragon was unusually low.
- Fixed an issue where **Commence Fire** would occasionally point the gun in the wrong direction.
- Optimized unnecessary mana calculations in the Echo Cast functionality of **Full-auto Rapidcast Spellrifle**.
- Fixed an issue where particles added by this mod would occasionally disappear briefly.
- Fixed an issue where movement speed bonuses from **Craftsman's Delight** did not apply to certain supported spells.
- Added safeguards to reduce compatibility issues caused by Mixin interference. (**1.20.1 only**)
- Addressed sporadically reported Mixin conflicts. (**1.20.1 only**)
## New Content
### Items
- Added **"Apprentice's Memo"** (**Requires Patchouli, strongly recommended**): An in-game manual for the mod. (Languages other than Japanese are machine-translated.)
## Changes / Tweaks
### Spell Balance Adjustments
- Silent Assassin**
- Damage is now fixed and no longer scales with spell power.
- Adjusted the headshot damage multiplier.
- Removed the stealth bonus.
- Added a damage bonus for successful headshots against targets with nearly full health.
- Commence Fire**
- The headshot damage multiplier is now fixed and no longer scales with spell power.
- The number of recasts is now fixed.
- Fly Swatter**
- Reworked the lock-on system to use recasts for target locking, similar to Iron's **Flaming Barrage**.
- Adjusted missile trajectories to improve accuracy.
- Changed the explosion handling on impact to be more consistent with other spells.
- Adjusted damage and the maximum number of locked-on targets.
- Quick Arms**
- Added a minimum interval of 0.25 seconds between shots.
- Bullets can now bypass damage immunity frames.
- The number of recasts is now determined only by spell level.
- Heavenly Fist**
- Amethyst-related items can now be collected without **Craftsman's Delight**.
- Craftsman's Delight** is still required for enchantment effects to apply.
### Other
- Updated some spell icons.
- Removed most item descriptions from JEI following the addition of the in-game manual.
- Patchouli remains optional, but **installing it is very strongly recommended**.
## Bug Fixes
- Fixed an issue where spell damage against the Ender Dragon was unusually low.
- Fixed an issue where **Commence Fire** would occasionally point the gun in the wrong direction.
- Optimized unnecessary mana calculations in the Echo Cast functionality of **Full-auto Rapidcast Spellrifle**.
- Fixed an issue where particles added by this mod would occasionally disappear briefly.
- Fixed an issue where movement speed bonuses from **Craftsman's Delight** did not apply to certain supported spells.
- Added safeguards to reduce compatibility issues caused by Mixin interference. (**1.20.1 only**)
- Addressed sporadically reported Mixin conflicts. (**1.20.1 only**)
- Fixed a crash that could occur when dying or when returning through a portal from the End.
- Fixed a crash that could occur when **Punchy** was installed at the same time.
This update makes major internal changes to many items, so **please make sure to back up your world before updating.**
## Hotfix
- Fixed a crash that could occur when another mod added a third hand.
## New Content
### Spells
- Added **"Thermal Slice"**: Slice through things like melting butter with heat.
- Added **"Lightning Arrow"**: Where it hits does not matter. Hitting the target does.
- Added **"Bloody Arrow"**: Defeated enemies drop an item that restores health. Common sense, right?
- Added **"Sacred Arrow"**: Arrows that never miss are practically a staple of mythology.
- Added **"Lunar Aim"**: A magical arrow imbued with the cold power of the moon.
- Added **"Echo Arrow"**: Not a Vortex Fragment.
- Added **"Lock-on Ray"**: Not very Minecraft-like at all, but I wanted to make it.
- Added **"Quick Blink"**: Your standard emergency dodge.
### Items
- Added **"Spell-Reaper's Scythe"**: It looks like it was made to reap magic, doesn't it?
- Added **"Full-auto Rapidcast Spellrifle"**: A rebalanced version of the Multi-purpose Staffrifle with only its rapid-fire functionality retained.
- Added **"Charm of Monarch Bond"**: Treat your minions with care instead of throwing them away.
- Added **"Emblem of Undying"**: A Totem of Undying you don't have to throw away after one use.
- Added **"Mana Maneuver Gear"**: Not flashy, but it should be useful.
- Added **"Quickcast Scroll Cartridge"**: Depending on your keybind setup, this can fill the role of actions like dodging by triggering spells instead.
- Added **"Mantle of Shooting Star"**: Honestly, this is getting pretty close to a mecha action game.
- Added **"???????? Transducer"** (**Malum only, hidden by default**): For people who understand what “connect the staff” means.
## Changes / Tweaks
In preparation for the 1.0 release, older content continues to receive extensive reviews and major balance adjustments.
### Spell Balance Adjustments
- Thermal Process**
- The damage portion is no longer blocked by Fire Resistance.
- The debuff portion is still blocked by Fire Resistance.
- Combustion Jet**
- The damage portion is no longer blocked by Fire Resistance.
- Targets are now set on fire before damage is dealt.
- Harvest Moon**
- While **Craftsman's Delight** is equipped, it can now shear sheep within its area of effect.
### Item Balance Adjustments
- Reworked the **Transcendence** enchantment.
- Maximum level is now 1, and the level increase is fixed at +1.
- The range of items that can accept it has been significantly restricted and changed.
- Items that can no longer receive Transcendence after this rework will no longer benefit from it even if they already have the enchantment.
- Please check JEI for the current list of compatible items.
- Some items that previously could not exceed their spell level cap, such as **Elemental Bow**, can now do so.
- Transcendence is no longer mutually exclusive with **Surge** or **Attunement**.
- Reworked **Elemental Bow**.
- It can no longer use spells in its default state.
- Added 3 adjustment slots and 1 scroll slot.
- The scroll slot accepts the same types of spells as before, and the inserted spell is applied together with its level.
- As a result, enchantment-based spell level bonuses have been removed except for **Transcendence**.
- The overheat system is now shared across Schools instead of being tracked separately.
- Inserting a **Recovery Rune** into an adjustment slot restores the previous per-slot behavior.
- Inserting a School rune allows its spell power modifier to be changed in exchange for a mana cost penalty.
- Existing datapacks remain partially compatible, but some functionality has been removed, so reviewing them is recommended.
- Added 6 additional default supported spells, including existing spells.
- Drawing **Elemental Bow** in spell mode is no longer cancelled by taking damage.
- Ring of Spell Cast Parrying** no longer activates while using Elemental Bow in spell mode.
- Reworked **Multi-purpose Staffrifle**.
- Changed its appearance.
- Removed rapid-fire functionality while aiming down sights.
- Added recoil.
- Movement speed is now reduced while aiming down sights.
- Changed to use adjustment slots and a scroll slot.
- It now casts its imbued spell instead of the spell selected on the spell wheel.
- Casting the spell selected on the spell wheel can be restored using an adjustment-slot item.
- Spells with cast times cannot be used by default.
- Adjusted cartridge return rates for ammunition used by **Spellguns** and similar items.
- 20% normally, regardless of item.
- 90% while **Spellcaster's Ammo Pouch** is equipped.
- The cooldown of **Diamond Grandcast Spellgun** and equivalent Spellguns is now extended by the spell's cast time.
- Twin Bladed Channeling Staff**
- Its **Channeling** enchantment no longer summons lightning during thunderstorms.
- When Channeling triggers a spell with a cast time, the cooldown is now extended by that cast time.
- Its **Riptide** enchantment can now continue activating after the initial trigger.
- Added another way to obtain **Silver Ring**.
- This method exists in both 1.20.1 and 1.21.1, but is easier to use in 1.21.1 because it relies on Trial Chamber mechanics.
- Significantly expanded the spells supported by **Protection Spell Supporter**.
- Adjusted accessory drop rates from chests and changed the item pool.
- They may feel slightly rarer overall, but accessories added in later updates can now also appear.
- Accessories no longer appear from Ominous Vaults.
- This is mainly to follow dungeon reward changes made in Iron's Spells 'n Spellbooks.
- Ring of Spell Cast Parrying** now interacts with certain Malum mechanics.
- When the relevant conditions are met, the corresponding interaction is shown in the tooltip.
- The functionality itself can still be used even if those conditions are not met.
### Other
- Significantly changed the internal implementation of items that can hold multiple scrolls through the **Spell Calibration Bench**.
- These items now manage spells in a way that differs from the standard Iron's Spells 'n Spellbooks implementation.
- Their priority when being added to the spell wheel has changed, so checking spell order after updating is recommended.
- Even if an equipped item and another source provide the same spell, both are now added separately to the spell wheel, although they still share cooldowns.
- Items using this new system are eligible for the **Transcendence** enchantment.
- Changed the recast cast time of **Commence Fire** while **Magi-Agent's Shoes** are equipped from 0 seconds to 0.05 seconds.
- Added JEI display support for **Arcanum In a Jar** processing recipes.
- Scrollcaster Gauntlet** now casts the spell currently selected on the spell wheel, similar to a staff.
- To use the spell selected directly on the gauntlet as before, it must now be configured through the **Spellcaster's Workbench**.
- Storage Stabilizer** can now open the Ender Chest when right-clicked in the inventory.
- This consumes mana similarly to **Summon Ender Chest**.
- Mirage Avoidance** now activates backward when cast without directional input.
- Adjusted **Iron's Gems 'n Jewelry** accessory effects that use the newly added intermediate materials. (**1.21.1 only**)
## Bug Fixes
- Fixed **Scrollcaster Gauntlet** accepting the **Efficiency** enchantment.
- Efficiency never functioned on the item, so this does not reduce its performance.
- Fixed weapon-summoning spells with cast times, such as **Slash Blade**, not functioning correctly when duplicated through **Echo Cast**.
- Fixed **Catalystbook of Chargecast** not working with **Ring of Spell Cast Parrying**.
- Fixed damage that exceeded a **Talisman of Mana Shield** enchanted with **Shell** ignoring effects that intervene in damage, such as Malum's **Soul Ward**, and also causing abnormal death behavior when that damage was lethal.
- Fixed **Focus Staffbow** not displaying its trajectory preview when casting **Artisan Smash**.
- Fixed **Twin Bladed Channeling Staff** moving to a mob's feet when it hit the target.
- Fixed the final stair block sometimes having the wrong shape when extending stairs with **Linear Build**.
- Fixed **Mirage Avoidance** sometimes failing to begin movement in the correct direction.
- Fixed items with the **Plunder** enchantment sometimes granting the main-hand item the **Looting** enchantment. (**1.21.1 only**)
- Fixed **Lure** not functioning and **Good Tides** not being applied correctly when Malum was installed. (**1.21.1 only, Malum 1.8.2 only**)
- This is not an Apprentice's Codex bug, but Apprentice's Codex relies heavily on Iron's **Rune of Protection**, and obtaining Pufferfish through fishing had become difficult enough to justify a compatibility workaround.
- This fix only applies to **Malum 1.8.2** and will stop applying if Malum is updated.
This update makes major internal changes to many items, so **please make sure to back up your world before updating.**
## Hotfix
- Fixed a crash that could occur when another mod added a third hand.
## New Content
### Spells
- Added **"Thermal Slice"**: Slice through things like melting butter with heat.
- Added **"Lightning Arrow"**: Where it hits does not matter. Hitting the target does.
- Added **"Bloody Arrow"**: Defeated enemies drop an item that restores health. Common sense, right?
- Added **"Sacred Arrow"**: Arrows that never miss are practically a staple of mythology.
- Added **"Lunar Aim"**: A magical arrow imbued with the cold power of the moon.
- Added **"Echo Arrow"**: Not a Vortex Fragment.
- Added **"Lock-on Ray"**: Not very Minecraft-like at all, but I wanted to make it.
- Added **"Quick Blink"**: Your standard emergency dodge.
### Items
- Added **"Spell-Reaper's Scythe"**: It looks like it was made to reap magic, doesn't it?
- Added **"Full-auto Rapidcast Spellrifle"**: A rebalanced version of the Multi-purpose Staffrifle with only its rapid-fire functionality retained.
- Added **"Charm of Monarch Bond"**: Treat your minions with care instead of throwing them away.
- Added **"Emblem of Undying"**: A Totem of Undying you don't have to throw away after one use.
- Added **"Mana Maneuver Gear"**: Not flashy, but it should be useful.
- Added **"Quickcast Scroll Cartridge"**: Depending on your keybind setup, this can fill the role of actions like dodging by triggering spells instead.
- Added **"Mantle of Shooting Star"**: Honestly, this is getting pretty close to a mecha action game.
- Added **"???????? Transducer"** (**Malum only, hidden by default**): For people who understand what “connect the staff” means.
## Changes / Tweaks
In preparation for the 1.0 release, older content continues to receive extensive reviews and major balance adjustments.
### Spell Balance Adjustments
- Thermal Process**
- The damage portion is no longer blocked by Fire Resistance.
- The debuff portion is still blocked by Fire Resistance.
- Combustion Jet**
- The damage portion is no longer blocked by Fire Resistance.
- Targets are now set on fire before damage is dealt.
- Harvest Moon**
- While **Craftsman's Delight** is equipped, it can now shear sheep within its area of effect.
### Item Balance Adjustments
- Reworked the **Transcendence** enchantment.
- Maximum level is now 1, and the level increase is fixed at +1.
- The range of items that can accept it has been significantly restricted and changed.
- Items that can no longer receive Transcendence after this rework will no longer benefit from it even if they already have the enchantment.
- Please check JEI for the current list of compatible items.
- Some items that previously could not exceed their spell level cap, such as **Elemental Bow**, can now do so.
- Transcendence is no longer mutually exclusive with **Surge** or **Attunement**.
- Reworked **Elemental Bow**.
- It can no longer use spells in its default state.
- Added 3 adjustment slots and 1 scroll slot.
- The scroll slot accepts the same types of spells as before, and the inserted spell is applied together with its level.
- As a result, enchantment-based spell level bonuses have been removed except for **Transcendence**.
- The overheat system is now shared across Schools instead of being tracked separately.
- Inserting a **Recovery Rune** into an adjustment slot restores the previous per-slot behavior.
- Inserting a School rune allows its spell power modifier to be changed in exchange for a mana cost penalty.
- Existing datapacks remain partially compatible, but some functionality has been removed, so reviewing them is recommended.
- Added 6 additional default supported spells, including existing spells.
- Drawing **Elemental Bow** in spell mode is no longer cancelled by taking damage.
- Ring of Spell Cast Parrying** no longer activates while using Elemental Bow in spell mode.
- Reworked **Multi-purpose Staffrifle**.
- Changed its appearance.
- Removed rapid-fire functionality while aiming down sights.
- Added recoil.
- Movement speed is now reduced while aiming down sights.
- Changed to use adjustment slots and a scroll slot.
- It now casts its imbued spell instead of the spell selected on the spell wheel.
- Casting the spell selected on the spell wheel can be restored using an adjustment-slot item.
- Spells with cast times cannot be used by default.
- Adjusted cartridge return rates for ammunition used by **Spellguns** and similar items.
- 20% normally, regardless of item.
- 90% while **Spellcaster's Ammo Pouch** is equipped.
- The cooldown of **Diamond Grandcast Spellgun** and equivalent Spellguns is now extended by the spell's cast time.
- Twin Bladed Channeling Staff**
- Its **Channeling** enchantment no longer summons lightning during thunderstorms.
- When Channeling triggers a spell with a cast time, the cooldown is now extended by that cast time.
- Its **Riptide** enchantment can now continue activating after the initial trigger.
- Added another way to obtain **Silver Ring**.
- This method exists in both 1.20.1 and 1.21.1, but is easier to use in 1.21.1 because it relies on Trial Chamber mechanics.
- Significantly expanded the spells supported by **Protection Spell Supporter**.
- Adjusted accessory drop rates from chests and changed the item pool.
- They may feel slightly rarer overall, but accessories added in later updates can now also appear.
- Accessories no longer appear from Ominous Vaults.
- This is mainly to follow dungeon reward changes made in Iron's Spells 'n Spellbooks.
- Ring of Spell Cast Parrying** now interacts with certain Malum mechanics.
- When the relevant conditions are met, the corresponding interaction is shown in the tooltip.
- The functionality itself can still be used even if those conditions are not met.
### Other
- Significantly changed the internal implementation of items that can hold multiple scrolls through the **Spell Calibration Bench**.
- These items now manage spells in a way that differs from the standard Iron's Spells 'n Spellbooks implementation.
- Their priority when being added to the spell wheel has changed, so checking spell order after updating is recommended.
- Even if an equipped item and another source provide the same spell, both are now added separately to the spell wheel, although they still share cooldowns.
- Items using this new system are eligible for the **Transcendence** enchantment.
- Changed the recast cast time of **Commence Fire** while **Magi-Agent's Shoes** are equipped from 0 seconds to 0.05 seconds.
- Added JEI display support for **Arcanum In a Jar** processing recipes.
- Scrollcaster Gauntlet** now casts the spell currently selected on the spell wheel, similar to a staff.
- To use the spell selected directly on the gauntlet as before, it must now be configured through the **Spellcaster's Workbench**.
- Storage Stabilizer** can now open the Ender Chest when right-clicked in the inventory.
- This consumes mana similarly to **Summon Ender Chest**.
- Mirage Avoidance** now activates backward when cast without directional input.
- Adjusted **Iron's Gems 'n Jewelry** accessory effects that use the newly added intermediate materials. (**1.21.1 only**)
## Bug Fixes
- Fixed **Scrollcaster Gauntlet** accepting the **Efficiency** enchantment.
- Efficiency never functioned on the item, so this does not reduce its performance.
- Fixed weapon-summoning spells with cast times, such as **Slash Blade**, not functioning correctly when duplicated through **Echo Cast**.
- Fixed **Catalystbook of Chargecast** not working with **Ring of Spell Cast Parrying**.
- Fixed damage that exceeded a **Talisman of Mana Shield** enchanted with **Shell** ignoring effects that intervene in damage, such as Malum's **Soul Ward**, and also causing abnormal death behavior when that damage was lethal.
- Fixed **Focus Staffbow** not displaying its trajectory preview when casting **Artisan Smash**.
- Fixed **Twin Bladed Channeling Staff** moving to a mob's feet when it hit the target.
- Fixed the final stair block sometimes having the wrong shape when extending stairs with **Linear Build**.
- Fixed **Mirage Avoidance** sometimes failing to begin movement in the correct direction.
- Fixed items with the **Plunder** enchantment sometimes granting the main-hand item the **Looting** enchantment. (**1.21.1 only**)
- Fixed **Lure** not functioning and **Good Tides** not being applied correctly when Malum was installed. (**1.21.1 only, Malum 1.8.2 only**)
- This is not an Apprentice's Codex bug, but Apprentice's Codex relies heavily on Iron's **Rune of Protection**, and obtaining Pufferfish through fishing had become difficult enough to justify a compatibility workaround.
- This fix only applies to **Malum 1.8.2** and will stop applying if Malum is updated.
## New Content
### Spells
- Added **"Combustion Jet"**: A simple spell that blasts enemies away with a wave of heat.
- Added **"Blood Brand"**: You are already dead.
- Added **"Shiden"**: For blades that have lost their edge, grant them a single sharp strike instead.
- Added **"Catch Flame"**: Light the fire—for every loaded Essence Smoker in range.
### Blocks
- Added **"Magnetic Stability Anchor"**: The so-called "flower" that stops Auto Magnet.
### Items
- Added **"Arrow of Anti-Mana"**: A PvP countermeasure against the **Talisman of Mana Shield**.
## Changes / Tweaks
In preparation for the 1.0 release, older content continues to receive extensive reviews and major balance adjustments.
### Spell Balance Adjustments
- Slash Blade**
- Significantly reduced damage.
- Increased cooldown. (1s -> 1.5s)
- Lethal Assault**
- Removed knockback.
- Totem of Permafrost**
- Cooldown is now applied even while **Greater Conjurer's Talisman** is equipped, regardless of whether the summon is dismissed manually or expires naturally.
- Duration is now fixed at 6 seconds and no longer scales with spell power.
- Field Overseer**
- The staff's mana now depends only on spell level instead of the player's maximum mana.
- Unite Luna**
- No longer inherits Forge/NeoForge magic tags.
- This means it is no longer affected by Malum's **Magic Proficiency**.
- Reduced the amount of additional power gained from the **Transcendence** enchantment.
- Archer Multiple**
- Duration is now fixed at 30 seconds.
- Removed the ammunition system.
- The enhanced final shot has also been removed as a result.
- Can now be dispelled if **Counterspell** directly hits the summoned entity.
- No longer persists through logout.
- Cooldown is now applied when the summon expires even while **Greater Conjurer's Talisman** is equipped.
- Servant Gaze**
- Changed its School to **Ender**.
- Increased cooldown. (30s -> 150s)
- Changed from a summon that could be toggled in and out by recasting into a summon spell with a fixed duration of 10 minutes.
- Can now be dispelled if **Counterspell** directly hits the summoned entity.
### Item Balance Adjustments
- Removed the effect that temporarily stopped natural mana regeneration after activating **Mana Thruster**.
- Reworked **Talisman of Mana Shield**.
- Added **Arrow of Anti-Mana** as a PvP countermeasure.
- If the arrow is blocked by the Mana Shield, it applies a debuff that temporarily disables the Mana Shield.
- The **Neutralization** enchantment now allows this effect to be resisted by consuming mana.
- Reworked all three enchantments:
- Shell**
- Now takes armor enchantments into account.
- Armor durability loss now scales with incoming damage.
- Also consumes a fixed amount of mana each time it activates.
- Synchronization**
- Greatly reduces the mana cost against attacks that ignore armor.
- Slightly increases mana cost against other attacks.
- Neutralization**
- Allows Counterspell-style effects against the Mana Shield to be resisted by consuming mana.
## Bug Fixes
- Improved several spell descriptions that were missing important information.
- Fixed some **Affinity** potion effect icons displaying as missing textures.
- Fixed an issue that could cause crashes when **Ars 'n Spells** was installed.
- Fixed an issue where **Auto Magnet** could duplicate when moving a long distance very quickly.
- Fixed an issue where **Elemental Bow** did not display an error when there were not enough arrows available in spell mode.
- Fixed an issue where the **Errand Mage** could not trade **Comfort Berries**. (**1.21.1 only**)
- Existing trades that differ from the default configuration may not be fixed automatically.
- For newly generated trades, Components other than potion-related data are no longer included in the matching conditions.
- 1.20.1 is unaffected.
- Added a limited workaround for an issue where using **Accessories Compatibility Layer** prevented Curios in the Back slot from being equipped, including items from other mods. (**1.21.1 only**)
- This is an issue in Accessories Compatibility Layer itself**, but because that mod has not been updated for a long time, this workaround is applied specifically to version **0.1.12**.
## New Content
### Spells
- Added **"Combustion Jet"**: A simple spell that blasts enemies away with a wave of heat.
- Added **"Blood Brand"**: You are already dead.
- Added **"Shiden"**: For blades that have lost their edge, grant them a single sharp strike instead.
- Added **"Catch Flame"**: Light the fire—for every loaded Essence Smoker in range.
### Blocks
- Added **"Magnetic Stability Anchor"**: The so-called "flower" that stops Auto Magnet.
### Items
- Added **"Arrow of Anti-Mana"**: A PvP countermeasure against the **Talisman of Mana Shield**.
## Changes / Tweaks
In preparation for the 1.0 release, older content continues to receive extensive reviews and major balance adjustments.
### Spell Balance Adjustments
- Slash Blade**
- Significantly reduced damage.
- Increased cooldown. (1s -> 1.5s)
- Lethal Assault**
- Removed knockback.
- Totem of Permafrost**
- Cooldown is now applied even while **Greater Conjurer's Talisman** is equipped, regardless of whether the summon is dismissed manually or expires naturally.
- Duration is now fixed at 6 seconds and no longer scales with spell power.
- Field Overseer**
- The staff's mana now depends only on spell level instead of the player's maximum mana.
- Unite Luna**
- No longer inherits Forge/NeoForge magic tags.
- This means it is no longer affected by Malum's **Magic Proficiency**.
- Reduced the amount of additional power gained from the **Transcendence** enchantment.
- Archer Multiple**
- Duration is now fixed at 30 seconds.
- Removed the ammunition system.
- The enhanced final shot has also been removed as a result.
- Can now be dispelled if **Counterspell** directly hits the summoned entity.
- No longer persists through logout.
- Cooldown is now applied when the summon expires even while **Greater Conjurer's Talisman** is equipped.
- Servant Gaze**
- Changed its School to **Ender**.
- Increased cooldown. (30s -> 150s)
- Changed from a summon that could be toggled in and out by recasting into a summon spell with a fixed duration of 10 minutes.
- Can now be dispelled if **Counterspell** directly hits the summoned entity.
### Item Balance Adjustments
- Removed the effect that temporarily stopped natural mana regeneration after activating **Mana Thruster**.
- Reworked **Talisman of Mana Shield**.
- Added **Arrow of Anti-Mana** as a PvP countermeasure.
- If the arrow is blocked by the Mana Shield, it applies a debuff that temporarily disables the Mana Shield.
- The **Neutralization** enchantment now allows this effect to be resisted by consuming mana.
- Reworked all three enchantments:
- Shell**
- Now takes armor enchantments into account.
- Armor durability loss now scales with incoming damage.
- Also consumes a fixed amount of mana each time it activates.
- Synchronization**
- Greatly reduces the mana cost against attacks that ignore armor.
- Slightly increases mana cost against other attacks.
- Neutralization**
- Allows Counterspell-style effects against the Mana Shield to be resisted by consuming mana.
## Bug Fixes
- Improved several spell descriptions that were missing important information.
- Fixed some **Affinity** potion effect icons displaying as missing textures.
- Fixed an issue that could cause crashes when **Ars 'n Spells** was installed.
- Fixed an issue where **Auto Magnet** could duplicate when moving a long distance very quickly.
- Fixed an issue where **Elemental Bow** did not display an error when there were not enough arrows available in spell mode.
- Fixed an issue where the **Errand Mage** could not trade **Comfort Berries**. (**1.21.1 only**)
- Existing trades that differ from the default configuration may not be fixed automatically.
- For newly generated trades, Components other than potion-related data are no longer included in the matching conditions.
- 1.20.1 is unaffected.
- Added a limited workaround for an issue where using **Accessories Compatibility Layer** prevented Curios in the Back slot from being equipped, including items from other mods. (**1.21.1 only**)
- This is an issue in Accessories Compatibility Layer itself**, but because that mod has not been updated for a long time, this workaround is applied specifically to version **0.1.12**.
### Development
Starting with this version, the main development target has been changed to **Minecraft 1.21.1**.
This is in preparation for **Iron's Spells 'n Spellbooks 4.0**, the next major update to Iron's Spells 'n Spellbooks.
For the 1.20.1 version, due to the increasing cost of backporting, new features and changes will generally no longer be backported after the release of Iron's Spells 'n Spellbooks 4.0, except for critical bug fixes.
### Breaking Changes to Arcane in a Jar
The behavior of **Arcane in a Jar** has changed in this update.
Before updating, please break and pick up all Arcane in a Jar blocks currently placed in your world.
## Required Version Changes
- Iron's Spells 'n Spellbooks:** 3.16.3 or later, **below 4.0**
- NeoForge (1.21.1 only):** 21.1.228 or later
- There is no change to the Forge requirement for 1.20.1.
- Create:** 6.0.10 or later (**1.21.1 only**)
- The 1.20.1 version continues to require Create 6.0.8 or later, which is currently the latest 1.20.1 release.
## New Content
### Spells
- Added **"Mana Transcription"**: A simple job: stripping enchantments off things.
### Blocks
- Added **"Alchemy Brewer"**: A limited brewing device available before reaching the Nether.
### Items
- Added **"Instant Brazier of Search"**: An item version of the Search Beacon that is weaker and single-use, but much easier to craft.
- Added **"Wooden Wand"**: A disposable wand added as part of the Apprentice Desk rework.
- Added **"Broom of Floatmount"**: What is a witch without one?
- Added **"Broom of Hoverride"**: More of a toy than a practical tool.
- Added **"Spellcaster's Accessory Case"**: Accessories affect builds, so they should be easy to manage.
- Added the **"Soulcollector"** series (**Malum only**): Malum already has Iron's integration on its own, but this makes it easier to use.
- Added **"Soulstained Steel Spell Amplifier"** (**Malum only**): Brings various Malum-related effects to your offhand.
- Added **"Soulstained Steel Swingcast Staff"** (**Malum only**): If Malum already has a magic staff, then why not... wait, what even is a staff?
- Added **"????? Spellgun"** (**Malum only**): For those who cannot use magic at all because of malice. (What even is malice?)
- Hidden by default.
## Changes / Tweaks
In preparation for the 1.0 release, older content continues to receive extensive reviews and major balance adjustments.
### Spell Balance Adjustments
- Assist Wings**
- Removed gliding functionality.
- Fall-damage protection still remains.
- Wings now break when entering water, restoring the available jump count.
- Higanbana**
- Adjusted hitbox size. (Reduced)
- Can no longer deal damage through walls.
- Slash Blade**
- Adjusted hitbox size. (Increased except for height)
- When attacking through walls, damage is reduced and knockback is removed.
- Mantis Blade**
- Increased cooldown. (4s -> 8s)
- Significantly reduced leap distance.
- This mainly follows balance changes made to teleportation spells in Iron's Spells 'n Spellbooks.
- Dual Acrobat**
- Changed from charging beforehand and firing rapidly after casting completes into a continuous-casting spell that fires repeatedly while being cast.
- Reduced base cast time. (5s -> 3s)
- Damage now scales with spell power.
- Bullet Stream**
- Spin-up time is now fixed and relatively long.
- Attack rate no longer ramps up over time and instead starts at maximum speed.
- Cast duration is now fixed based on spell level.
- Adjusted damage to match the new behavior.
- Long Stride**
- Changed max level to 1.
- Changed to an **Explorer's Cane-exclusive spell**.
- Reduced movement speed bonus.
- Increased step height.
- Added the ability to stand on liquids.
- Added the ability to float upward while inside liquids.
- Mana Mending**
- Removed the anvil cost reset effect while **Craftsman's Delight** is equipped because it was too powerful.
- Wizardlamp**
- Can now be waterlogged, like vanilla lanterns.
- Deep Sensor**
- Detection range is now fixed regardless of spell power.
- Effect duration now scales much more strongly with spell power.
- Increased cooldown. (30s -> 100s)
- Significantly reduced the delay between detecting a vibration and displaying it.
- Added visualization for detected vibration information.
- Added the ability to ignore vibrations caused by the caster's own movement.
- Vibrations unrelated to movement, such as breaking blocks, are not ignored.
- Linear Build**
- Reduced range. (32 -> 24)
- Placing each block now consumes an additional 5 mana.
- Added **Craftsman's Delight** support, increasing its range from 24 to 32 blocks as a special effect.
### Item Balance Adjustments
- Changed **Scrollcaster Gauntlet** enchantment handling to use the enchantment table like other items.
- This also allows enchantments to be removed with a grindstone, so please remove any enchantment books already inserted if necessary.
- Existing enchantment books can still be removed, and doing so will not alter the enchantments already applied.
- Future enchantment restrictions should be handled through external enchantment-control mods.
- Increased **Scrollcaster Gauntlet** spell power from 5% to 10%.
- Scrollcaster Gauntlet** can no longer accept **Surge** or **Attunement**.
- Existing enchantments will also no longer function or provide their bonuses.
- When a rune is inserted into an adjustment slot to specialize an item toward a specific School, 5% of its original spell power now remains.
- Circuit Heat Staff** and **Spell-Revolvercast Staff** no longer require Pyrium Ingots.
- Magic items that previously required diamonds now use a dedicated intermediate material instead.
- Increased crafting difficulty for the **Swingcast Staff** series overall.
- Iron Swingcast Staff** is excluded from this change.
- Reworked **Apprentice Desk**.
- Can now create **Wooden Wands** imbued with specific spells using a stick, scroll ink, and either a focus item or scroll.
- Wooden Wands are disposable items that consume durability and mana when right-clicked to cast their imbued spell.
- Creating a wand partially consumes the ink, leaving it unusable for scroll crafting or ink upgrades.
- Focus items and scrolls are required to choose the School, but are not consumed when creating a wand.
- Only Common-tier ink equivalents can be crafted entirely from vanilla items.
- Reworked **Iron Swingcast Staff**.
- Its recipe no longer requires Arcane Essence-related materials, allowing it to be crafted early in progression.
- Killing mobs while holding the staff now has a low chance to drop a special item.
- Changed **Arcane in a Jar** output from Arcane Essence to the same special item dropped by Iron Swingcast Staff.
- Added server configuration for the input and output items used by **Arcane in a Jar**.
- Added an effect to **Diamond Swingcast Staff** and **Netherite Swingcast Staff** that reduces the cooldown of imbued spells when striking enemies.
- While holding **Netherite Swingcast Staff**, long casts can no longer be interrupted.
- Added Belt slot compatibility to **Spellcaster's Quiver**.
- Limited **Spellcaster's Quiver** to one equipped instance at a time.
- While **Craftsman's Delight** is equipped, enchantments applied to spells are now taken from the tool held in the main hand.
- As a result, enchantments on the ring itself and the ring's enchantment-application functionality have been removed.
- Enchantments already applied to the ring will no longer function after this change.**
- Significantly reduced the crafting difficulty of **Essence Smoker**.
- Changed the crafting difficulty of the **Magi-Agent** armor series to roughly match the **Chromatic Magia Dress** series.
- Reduced the crafting difficulty and slightly reduced the performance of the **Maiden of the Elements** armor series.
- The default server-config spell power values have changed, so resetting the relevant settings is recommended.
- Performed a major rework of the **Magi-Agent**, **Chromatic Magia Dress**, and **Maiden of the Elements** armor series.
- Overall defense has been increased.
- Each set now has three adjustment slots and can be customized using dedicated items.
### Other
- Added JEI recipes for adjustments performed through the **Spell Calibration Bench**.
- Changed the rendering of **Arcane in a Jar**.
- Previously, inserted items were displayed at orb size while the produced output accumulated visually.
- This behavior has now been reversed.
- Changed the **Essence Smoker** texture.
- Added visual effects to firearm-style spells that hit instantly.
- The projectile may visually travel for a few ticks, but the hit itself is still instantaneous. The projectile is purely a visual effect.
- Changed Malum's **Replenishing** enchantment so it can be applied to staves.
- This behavior is identical on both 1.20.1 and 1.21.1.
- Multi-purpose Staffrifle** is excluded because, although it is a staff, it has no direct attack functionality.
- Spell-Sided Edge** can now benefit from **Replenishing** on the offhand item.
- Removed the ability to ignite **Essence Smoker** using Iron's Spells 'n Spellbooks' **Firebolt**.
- The internal implementation changed significantly, making the feature too costly to maintain safely.
- It was already nonfunctional in Iron's Spells 'n Spellbooks 3.16.2, so it is now officially removed.
- Added a cold-biome building variant for **Errand Mage**.
- Added a chest to the **Errand Mage** house.
- Comfort Berries** can now be used in composters.
- Comfort Berries** now emit light when placed in flower pots.
- Changed **Atelier Station** so that when refilling an empty flask, it no longer considers the flask type.
- Added tooltip display for adjustment slots on items that can accept adjustment items through the **Spell Calibration Bench**.
- Added JEI displays showing adjustment-slot combinations and brief explanations for items configurable through the **Spell Calibration Bench**.
- Items with adjustment slots or scroll slots can no longer be used as the consumed item in same-item anvil combinations.
- They can still be used after removing the stored items.
- This is a safeguard against accidentally consuming configured items.
- Assist Wings** can no longer be activated while riding another entity because its effects do not function while mounted.
- Broom of Hoverride** is excluded because it has a special interaction with Assist Wings.
- Replaced sound effects that previously used third-party assets.
- Newly added intermediate materials now support **Iron's Gems 'n Jewelry**. (**1.21.1 only**)
- When casting **Touch Dig** while **Craftsman's Delight** is equipped and Malum's **Spellweaving Pickaxe** is Primed, the spell can now affect blocks that are not normally suitable for pickaxes. (**1.21.1 only**)
## Bug Fixes
### Common
- Improved the error message shown when a **Spellgun** cannot cast a spell because the spell's mana cost exceeds its maximum mana.
- This restriction is intentional, so such spells remain unusable.
- Fixed vanilla enchantment compatibility on armor not behaving as intended.
- On 1.20.1, anvil enchantment restrictions were too strict.
- On 1.21.1, enchantment restrictions in general were too permissive.
- Mod-added enchantments such as **Wisdom** are unaffected.
- Fixed incorrect subtitles for **Mantis Blade**.
- Fixed spell wheel registration being completely nondeterministic.
- Registration should now be more stable, although some variation may still remain depending on the installed mod set.
- Spellcaster's Ammo Pouch** and **Spellcaster's Quiver** now display their tooltip grids even when empty, similar to **Luminous Device**.
### 1.20.1 Only
- Fixed a crash when collecting Spirits while **Ring of Manaweaving** is equipped with Malum installed.
- This issue does not originate from Apprentice's Codex, but it was severe enough to warrant a compatibility patch.
- The workaround checks the Malum version directly, so it only functions with **Malum 1.6.7**.
### 1.21.1 Only
- Fixed **Spell-Sided Edge** not taking enchantments on the offhand item into account.
- Fixed **Spell Dispenser** not functioning correctly on structures moved by **Sable**.
- Fixed rare disconnections that could occur when beginning or completing casts for many spells.
- Fixed many weapons having attack reach values that differed from their expected 1.20.1 behavior when **Better Combat** was installed.
- Fixed incorrect rendering position for **Frost Rune**.
- Fixed missing item tags for various materials and other items.
- Fixed **Smashcast Scepter** sometimes being unable to accept enchantments added by other mods.
- Fixed instant-hit firearm spells, including **Lethal Assault**, not being recognized as ranged attacks by **Iron's Gems 'n Jewelry**.
- Fixed screens for blocks added by this mod having unusually dark backgrounds.
### Development
Starting with this version, the main development target has been changed to **Minecraft 1.21.1**.
This is in preparation for **Iron's Spells 'n Spellbooks 4.0**, the next major update to Iron's Spells 'n Spellbooks.
For the 1.20.1 version, due to the increasing cost of backporting, new features and changes will generally no longer be backported after the release of Iron's Spells 'n Spellbooks 4.0, except for critical bug fixes.
### Breaking Changes to Arcane in a Jar
The behavior of **Arcane in a Jar** has changed in this update.
Before updating, please break and pick up all Arcane in a Jar blocks currently placed in your world.
## Required Version Changes
- Iron's Spells 'n Spellbooks:** 3.16.3 or later, **below 4.0**
- NeoForge (1.21.1 only):** 21.1.228 or later
- There is no change to the Forge requirement for 1.20.1.
- Create:** 6.0.10 or later (**1.21.1 only**)
- The 1.20.1 version continues to require Create 6.0.8 or later, which is currently the latest 1.20.1 release.
## New Content
### Spells
- Added **"Mana Transcription"**: A simple job: stripping enchantments off things.
### Blocks
- Added **"Alchemy Brewer"**: A limited brewing device available before reaching the Nether.
### Items
- Added **"Instant Brazier of Search"**: An item version of the Search Beacon that is weaker and single-use, but much easier to craft.
- Added **"Wooden Wand"**: A disposable wand added as part of the Apprentice Desk rework.
- Added **"Broom of Floatmount"**: What is a witch without one?
- Added **"Broom of Hoverride"**: More of a toy than a practical tool.
- Added **"Spellcaster's Accessory Case"**: Accessories affect builds, so they should be easy to manage.
- Added the **"Soulcollector"** series (**Malum only**): Malum already has Iron's integration on its own, but this makes it easier to use.
- Added **"Soulstained Steel Spell Amplifier"** (**Malum only**): Brings various Malum-related effects to your offhand.
- Added **"Soulstained Steel Swingcast Staff"** (**Malum only**): If Malum already has a magic staff, then why not... wait, what even is a staff?
- Added **"????? Spellgun"** (**Malum only**): For those who cannot use magic at all because of malice. (What even is malice?)
- Hidden by default.
## Changes / Tweaks
In preparation for the 1.0 release, older content continues to receive extensive reviews and major balance adjustments.
### Spell Balance Adjustments
- Assist Wings**
- Removed gliding functionality.
- Fall-damage protection still remains.
- Wings now break when entering water, restoring the available jump count.
- Higanbana**
- Adjusted hitbox size. (Reduced)
- Can no longer deal damage through walls.
- Slash Blade**
- Adjusted hitbox size. (Increased except for height)
- When attacking through walls, damage is reduced and knockback is removed.
- Mantis Blade**
- Increased cooldown. (4s -> 8s)
- Significantly reduced leap distance.
- This mainly follows balance changes made to teleportation spells in Iron's Spells 'n Spellbooks.
- Dual Acrobat**
- Changed from charging beforehand and firing rapidly after casting completes into a continuous-casting spell that fires repeatedly while being cast.
- Reduced base cast time. (5s -> 3s)
- Damage now scales with spell power.
- Bullet Stream**
- Spin-up time is now fixed and relatively long.
- Attack rate no longer ramps up over time and instead starts at maximum speed.
- Cast duration is now fixed based on spell level.
- Adjusted damage to match the new behavior.
- Long Stride**
- Changed max level to 1.
- Changed to an **Explorer's Cane-exclusive spell**.
- Reduced movement speed bonus.
- Increased step height.
- Added the ability to stand on liquids.
- Added the ability to float upward while inside liquids.
- Mana Mending**
- Removed the anvil cost reset effect while **Craftsman's Delight** is equipped because it was too powerful.
- Wizardlamp**
- Can now be waterlogged, like vanilla lanterns.
- Deep Sensor**
- Detection range is now fixed regardless of spell power.
- Effect duration now scales much more strongly with spell power.
- Increased cooldown. (30s -> 100s)
- Significantly reduced the delay between detecting a vibration and displaying it.
- Added visualization for detected vibration information.
- Added the ability to ignore vibrations caused by the caster's own movement.
- Vibrations unrelated to movement, such as breaking blocks, are not ignored.
- Linear Build**
- Reduced range. (32 -> 24)
- Placing each block now consumes an additional 5 mana.
- Added **Craftsman's Delight** support, increasing its range from 24 to 32 blocks as a special effect.
### Item Balance Adjustments
- Changed **Scrollcaster Gauntlet** enchantment handling to use the enchantment table like other items.
- This also allows enchantments to be removed with a grindstone, so please remove any enchantment books already inserted if necessary.
- Existing enchantment books can still be removed, and doing so will not alter the enchantments already applied.
- Future enchantment restrictions should be handled through external enchantment-control mods.
- Increased **Scrollcaster Gauntlet** spell power from 5% to 10%.
- Scrollcaster Gauntlet** can no longer accept **Surge** or **Attunement**.
- Existing enchantments will also no longer function or provide their bonuses.
- When a rune is inserted into an adjustment slot to specialize an item toward a specific School, 5% of its original spell power now remains.
- Circuit Heat Staff** and **Spell-Revolvercast Staff** no longer require Pyrium Ingots.
- Magic items that previously required diamonds now use a dedicated intermediate material instead.
- Increased crafting difficulty for the **Swingcast Staff** series overall.
- Iron Swingcast Staff** is excluded from this change.
- Reworked **Apprentice Desk**.
- Can now create **Wooden Wands** imbued with specific spells using a stick, scroll ink, and either a focus item or scroll.
- Wooden Wands are disposable items that consume durability and mana when right-clicked to cast their imbued spell.
- Creating a wand partially consumes the ink, leaving it unusable for scroll crafting or ink upgrades.
- Focus items and scrolls are required to choose the School, but are not consumed when creating a wand.
- Only Common-tier ink equivalents can be crafted entirely from vanilla items.
- Reworked **Iron Swingcast Staff**.
- Its recipe no longer requires Arcane Essence-related materials, allowing it to be crafted early in progression.
- Killing mobs while holding the staff now has a low chance to drop a special item.
- Changed **Arcane in a Jar** output from Arcane Essence to the same special item dropped by Iron Swingcast Staff.
- Added server configuration for the input and output items used by **Arcane in a Jar**.
- Added an effect to **Diamond Swingcast Staff** and **Netherite Swingcast Staff** that reduces the cooldown of imbued spells when striking enemies.
- While holding **Netherite Swingcast Staff**, long casts can no longer be interrupted.
- Added Belt slot compatibility to **Spellcaster's Quiver**.
- Limited **Spellcaster's Quiver** to one equipped instance at a time.
- While **Craftsman's Delight** is equipped, enchantments applied to spells are now taken from the tool held in the main hand.
- As a result, enchantments on the ring itself and the ring's enchantment-application functionality have been removed.
- Enchantments already applied to the ring will no longer function after this change.**
- Significantly reduced the crafting difficulty of **Essence Smoker**.
- Changed the crafting difficulty of the **Magi-Agent** armor series to roughly match the **Chromatic Magia Dress** series.
- Reduced the crafting difficulty and slightly reduced the performance of the **Maiden of the Elements** armor series.
- The default server-config spell power values have changed, so resetting the relevant settings is recommended.
- Performed a major rework of the **Magi-Agent**, **Chromatic Magia Dress**, and **Maiden of the Elements** armor series.
- Overall defense has been increased.
- Each set now has three adjustment slots and can be customized using dedicated items.
### Other
- Added JEI recipes for adjustments performed through the **Spell Calibration Bench**.
- Changed the rendering of **Arcane in a Jar**.
- Previously, inserted items were displayed at orb size while the produced output accumulated visually.
- This behavior has now been reversed.
- Changed the **Essence Smoker** texture.
- Added visual effects to firearm-style spells that hit instantly.
- The projectile may visually travel for a few ticks, but the hit itself is still instantaneous. The projectile is purely a visual effect.
- Changed Malum's **Replenishing** enchantment so it can be applied to staves.
- This behavior is identical on both 1.20.1 and 1.21.1.
- Multi-purpose Staffrifle** is excluded because, although it is a staff, it has no direct attack functionality.
- Spell-Sided Edge** can now benefit from **Replenishing** on the offhand item.
- Removed the ability to ignite **Essence Smoker** using Iron's Spells 'n Spellbooks' **Firebolt**.
- The internal implementation changed significantly, making the feature too costly to maintain safely.
- It was already nonfunctional in Iron's Spells 'n Spellbooks 3.16.2, so it is now officially removed.
- Added a cold-biome building variant for **Errand Mage**.
- Added a chest to the **Errand Mage** house.
- Comfort Berries** can now be used in composters.
- Comfort Berries** now emit light when placed in flower pots.
- Changed **Atelier Station** so that when refilling an empty flask, it no longer considers the flask type.
- Added tooltip display for adjustment slots on items that can accept adjustment items through the **Spell Calibration Bench**.
- Added JEI displays showing adjustment-slot combinations and brief explanations for items configurable through the **Spell Calibration Bench**.
- Items with adjustment slots or scroll slots can no longer be used as the consumed item in same-item anvil combinations.
- They can still be used after removing the stored items.
- This is a safeguard against accidentally consuming configured items.
- Assist Wings** can no longer be activated while riding another entity because its effects do not function while mounted.
- Broom of Hoverride** is excluded because it has a special interaction with Assist Wings.
- Replaced sound effects that previously used third-party assets.
- Newly added intermediate materials now support **Iron's Gems 'n Jewelry**. (**1.21.1 only**)
- When casting **Touch Dig** while **Craftsman's Delight** is equipped and Malum's **Spellweaving Pickaxe** is Primed, the spell can now affect blocks that are not normally suitable for pickaxes. (**1.21.1 only**)
## Bug Fixes
### Common
- Improved the error message shown when a **Spellgun** cannot cast a spell because the spell's mana cost exceeds its maximum mana.
- This restriction is intentional, so such spells remain unusable.
- Fixed vanilla enchantment compatibility on armor not behaving as intended.
- On 1.20.1, anvil enchantment restrictions were too strict.
- On 1.21.1, enchantment restrictions in general were too permissive.
- Mod-added enchantments such as **Wisdom** are unaffected.
- Fixed incorrect subtitles for **Mantis Blade**.
- Fixed spell wheel registration being completely nondeterministic.
- Registration should now be more stable, although some variation may still remain depending on the installed mod set.
- Spellcaster's Ammo Pouch** and **Spellcaster's Quiver** now display their tooltip grids even when empty, similar to **Luminous Device**.
### 1.20.1 Only
- Fixed a crash when collecting Spirits while **Ring of Manaweaving** is equipped with Malum installed.
- This issue does not originate from Apprentice's Codex, but it was severe enough to warrant a compatibility patch.
- The workaround checks the Malum version directly, so it only functions with **Malum 1.6.7**.
### 1.21.1 Only
- Fixed **Spell-Sided Edge** not taking enchantments on the offhand item into account.
- Fixed **Spell Dispenser** not functioning correctly on structures moved by **Sable**.
- Fixed rare disconnections that could occur when beginning or completing casts for many spells.
- Fixed many weapons having attack reach values that differed from their expected 1.20.1 behavior when **Better Combat** was installed.
- Fixed incorrect rendering position for **Frost Rune**.
- Fixed missing item tags for various materials and other items.
- Fixed **Smashcast Scepter** sometimes being unable to accept enchantments added by other mods.
- Fixed instant-hit firearm spells, including **Lethal Assault**, not being recognized as ranged attacks by **Iron's Gems 'n Jewelry**.
- Fixed screens for blocks added by this mod having unusually dark backgrounds.
### Spells
- Added **"Totem of Permafrost"**: A more Minecraft-like alternative to an ice breath spell.
- Added **"Field Overseer"**: A turret device focused on quality over quantity.
- Added **"Servant Gaze"**: A costly servant, but one worth the investment.
- Added **"Fujin"**: Wield countless blades like a breath attack.
- Added **"Terra Resonance"**: Amethyst has become a common companion to modern magic, so now you can find it.
- Added **"Wizardlamp"**: A lantern that floats like an angel.
- Added **"Otherworld Lens"**: Honestly, what it does is basically cheating.
### Items
- Added **"Shard of Spell Extraction"**: A consumable that helps make use of items found in the Catacombs.
- Added **"Catalystbook of Chargecast"**: If casting can be skipped, then surely the opposite should also be possible.
- Added **"Greatshield of Spellcaster-Bulwark"**: Designed for heavy defensive builds.
- Added **"Parrycast Buckler"**: Extracts the parry-focused gameplay from a previously added shield.
- Added **"Ring of Weapon Attackcast"**: A ring-based version of the Swingcast Staff.
- Added **"Luminous Device"**: Keeps the area around you illuminated; essentially a torch holder.
## Changes / Tweaks
In preparation for the 1.0 release, older content continues to receive extensive reviews and major balance adjustments.
### Spell Balance Adjustments
- General**
- Offensive spells can no longer damage other players while PvP is disabled, the caster's own pets, the caster's own summoned entities, and similar allies.
- Higanbana**
- Changed so it attacks a fixed number of times from a single cast instead of attacking once per recast.
- Changed so it remains at the location where it was cast instead of following the caster afterward.
- Changed so it appears slightly in front of the caster when activated.
- Changed so the number of attacks is fixed and no longer scales with spell power.
- Thermal Process**
- Reduced mana cost. (Lv1: 30/s -> 20/s)
- Increased damage.
- Adjusted the number of items processed.
- Changed so range is fixed and no longer scales with spell power.
- Shock**
- Reduced cooldown. (1.5s -> 1s)
- Changed so range is fixed and no longer scales with spell level.
- Arcane Beam**
- Increased mana cost. (Lv1: 10/s -> 10/s, Lv5: 42/s -> 50/s)
- Reduced cooldown. (20s -> 12s)
- Increased damage.
- Reduced cast time. (5s -> 3s)
- Adjusted the damage scaling because it was using an unintended formula and had become too strong.
- Assist Wings**
- Changed so the number of additional jumps is determined only by spell level and no longer scales with spell power.
- Changed its behavior while holding a Mace or **Smashcast Scepter**.
- This also fixes an issue where the number of available jumps would not reset after landing.
- Changed Slow Falling from a potion effect to a custom implementation.
- Changed jumping movement speed so it now takes the player's existing movement speed into account.
- Auto Magnet**
- Changed so collection range is determined only by spell level and no longer scales with spell power.
- When mana consumption on collection is enabled, the mana cost is now fixed and no longer scales with spell power.
- Auto Turret**
- Increased cooldown. (2s -> 12s)
- Increased mana cost. (Lv1: 70 -> 80)
- Changed so the crossbow's health scales only with spell level and no longer scales with spell power.
- Added the ability to consume mana and replenish arrows by right-clicking the summoned crossbow.
- Changed so the crossbow no longer disappears immediately after running out of arrows.
- Reduced how strongly the crossbow's arrow count scales with spell power.
- Inscribe Ice**
- Reduced mana cost. (Lv1: 50 -> 30)
- Changed the dagger thrown directly forward so it travels straight without random spread.
- Frost Rune**
- Removed self-damage.
- Reduced mana cost. (Lv1: 80 -> 50, Lv5: 140 -> 90)
- Magic Spear**
- Reduced mana cost. (Lv1: 100 -> 30)
- Changed damage scaling so it is significantly weaker at lower levels.
- Removed self-damage.
- Fly Swatter**
- Removed self-damage.
- Mana Slash**
- Reduced damage.
- Mirage Avoidance**
- Extended invulnerability so it remains active throughout the movement instead of ending partway through.
- Heavenly Fist**
- Increased mana cost. (Lv1: 60 -> 80, Lv3: 80 -> 120)
- Moon Light**
- Increased range.
- Added an effect that recreates a counter-spell interaction when an attack hits.
- Breaching Enemy**
- Changed so the number of projectiles is fixed and no longer scales with spell power.
- Adjusted damage to account for the new projectile count.
- Mage Light**
- Set the maximum range gained from spell power to 32 blocks.
- This limit can be changed through server configuration.
### Item Balance Adjustments
- Unified enchantment compatibility between the 1.20.1 and 1.21.1 versions.
- Smashcast Scepter** remains an exception because it uses Mace enchantments.
- Significantly reworked the **Spellgun** system.
- Spellguns are now used with left-click while held in the main hand.
- This means Spellguns can no longer be used for melee attacks, but offhand items can now be used normally.
- When held in the offhand, Spellguns are still used with right-click.
- Removed spell power bonuses from all Spellguns.
- Reworked the intended role and performance of each Spellgun.
- Each material now has a more clearly defined role.
- Crafting recipes have also been broadly adjusted alongside these changes.
- Added a calibration option where inserting a **Silver Spell Amplifier** into the adjustment slot through the **Spell Calibration Bench** allows enchantment and upgrade effects to apply while the Spellgun is held in the offhand.
- Cooldown reduction now affects Spellguns.
- Reduced the bonus from the **Attunement** enchantment to 3% per level.
- Reduced the bonus from the **Tense** enchantment to 4% per level.
- Adjusted the behavior of the **Transcendence** enchantment.
- Standardized its activation conditions, which previously varied between items.
- Handheld items now function in either the main hand or offhand.
- Equippable items now function only while equipped.
- When multiple items affect the same spell, only the highest enchantment level now applies.
- Adding all enchantment levels together and increasing every spell was unintended behavior.
- Elemental Bow** remains an exception, and its selected spell level continues to be increased directly.
- Changed **Amulet of Satellite Followcast** configuration so it is now handled through the **Spell Calibration Bench**.
- A **Silver Ring** is now required to use spells with cast times.
- Significantly reworked **Reflectcast Shield**.
- Slightly increased its recipe difficulty.
- Changed its available enchantments.
- Like a vanilla shield, it can no longer block immediately after being raised.
- Imbued spells can no longer be selected.
- Changed so successfully blocking is enough to trigger the spell.
- Spell activation now consumes mana.
- Spells with cast times require a **Silver Ring** in the adjustment slot.
- While a **Silver Ring** is installed, continuously cast spells can now be used.
- After a successful block, the spell continues until blocking is released or mana runs out.
- While a **Shard of Wisdom** is installed, the shield attempts to cast the currently selected spell instead of the imbued spell.
- Simplified the behavior of **Scrollcaster Gauntlet** when **Mithril Freecast Staff** is placed in its adjustment slot, as the previous behavior did not match its description.
- A **Silver Ring** is no longer required.
- Replaced **Mage Light** with **Terra Resonance** among the spells contained in **Explorer's Codex**.
- Added **Companion Trunk** to the spells usable through **Storage Stabilizer**.
- Improved **Storage Stabilizer** so its currently selected spell is easier to identify.
- Reduced the recipe difficulty of **Ring of Spell Cast Parrying**.
- Changed the **Swingcast Staff** series so it accepts more magic-related enchantments.
- Changed **Spell-Sided Edge** so it accepts more magic-related enchantments.
- Changed **Iron Swingcast Staff** and **Copper Swingcast Staff** so they no longer accept spells that require recasting.
- Slightly increased the school-specific spell power bonus of **Copper Swingcast Staff**.
- Removed the school-specific spell power bonus from **Gold Swingcast Staff**.
- Changed **Enchantress's Robe** so it no longer accepts the **Transcendence** enchantment.
- Changed the **Stealth Runic** armor series so it accepts more magic-related enchantments.
- Imbued spells can now be extracted from:
- Enchantress's Robe**
- Stealth Runic Talisman**
- Chromatic Magia Dress Coat**
- Mana Force Blade**
- Reduced the cooldown reduction of **Craftsman's Delight**. (66% -> 50%)
- This value has been moved to server configuration together with the effect of **Magi-Agent's Boots**, so it can be restored if desired.
- Increased the enchantability of **Enchanted Circlet** from the minimum value to approximately the same level as Netherite tools.
### Other
- Updated the Simplified Chinese translation.
- Thanks: **LongFei32**
- Added item icon changes to **Storage Stabilizer** based on the currently selected spell.
- Added visual feedback to indicate when **Personal Shelf** is being cast in export mode.
- Changed **Scrollcaster Gauntlet** and **Storage Stabilizer** so spell selection changes are reflected immediately.
- Spell-Stained Arcane Ingot** can now be used as a metal material in **Iron's Gems 'n Jewelry**. (**1.21.1 only**)
- When **Mana Force Blade** has **Sharpness**, its displayed damage now includes the Sharpness bonus. (**1.21.1 only**)
- In 1.21.1, Sharpness normally does not affect the damage shown in the tooltip. However, because the Sharpness bonus also affects the mana-consumption penalty of Mana Force Blade, it is displayed here for clarity and consistency.
## Bug Fixes
- Fixed an issue where **Auto Turret** did not visually face the correct direction.
- Fixed an incorrect impact effect for **Shock**.
- Fixed an issue where **Lethal Assault** could not be activated through charging with **Focus Staffbow**.
- Fixed an issue where **Focus Staffbow** charge did not affect the damage of certain spells.
- Fixed an issue where some spell projectiles would occasionally curve in unintended directions.
- Fixed and added safeguards for rare issues where certain items or spells could stop functioning or fail to end properly.
- Fixed an issue where projectile entities that gain no meaningful effect from being on fire could still catch fire.
- Fixed an issue where certain spell items still applied cooldowns in Creative Mode even when Creative cooldowns were disabled.
- Amulet of Spell Autocast** remains an exception because disabling its cooldown would cause it to activate continuously, so it always applies a cooldown regardless of this setting.
- Fixed an issue where the selection UI overlapped when different items that display a selection UI while sneaking were held at the same time.
- As with identical items, the main-hand item now takes priority.
- Fixed an incorrect holding pose when **Storage Stabilizer** was held in the offhand.
- Fixed incorrect held-item bonus settings for **Diamond Spell Amplifier** and **Netherite Spell Amplifier**.
- Changed the arrow consumption behavior of **Elemental Bow** when casting spells so it now uses the same system as **Focus Staffbow**.
- Fixed an issue where **Sense Evil** detection did not render through walls when Oculus or Iris was installed.
- Fixed an issue where the full **Magi-Agent Suit** set accepted **Tense** and **Alacrity**. (**1.21.1 only**)
- Fixed an issue where **Focus Staffbow** accepted sword-related enchantments. (**1.21.1 only**)
- Fixed an issue where **Surge** and **Attunement** on **Mana Force Blade** did not function. (**1.21.1 only**)
### Spells
- Added **"Totem of Permafrost"**: A more Minecraft-like alternative to an ice breath spell.
- Added **"Field Overseer"**: A turret device focused on quality over quantity.
- Added **"Servant Gaze"**: A costly servant, but one worth the investment.
- Added **"Fujin"**: Wield countless blades like a breath attack.
- Added **"Terra Resonance"**: Amethyst has become a common companion to modern magic, so now you can find it.
- Added **"Wizardlamp"**: A lantern that floats like an angel.
- Added **"Otherworld Lens"**: Honestly, what it does is basically cheating.
### Items
- Added **"Shard of Spell Extraction"**: A consumable that helps make use of items found in the Catacombs.
- Added **"Catalystbook of Chargecast"**: If casting can be skipped, then surely the opposite should also be possible.
- Added **"Greatshield of Spellcaster-Bulwark"**: Designed for heavy defensive builds.
- Added **"Parrycast Buckler"**: Extracts the parry-focused gameplay from a previously added shield.
- Added **"Ring of Weapon Attackcast"**: A ring-based version of the Swingcast Staff.
- Added **"Luminous Device"**: Keeps the area around you illuminated; essentially a torch holder.
## Changes / Tweaks
In preparation for the 1.0 release, older content continues to receive extensive reviews and major balance adjustments.
### Spell Balance Adjustments
- General**
- Offensive spells can no longer damage other players while PvP is disabled, the caster's own pets, the caster's own summoned entities, and similar allies.
- Higanbana**
- Changed so it attacks a fixed number of times from a single cast instead of attacking once per recast.
- Changed so it remains at the location where it was cast instead of following the caster afterward.
- Changed so it appears slightly in front of the caster when activated.
- Changed so the number of attacks is fixed and no longer scales with spell power.
- Thermal Process**
- Reduced mana cost. (Lv1: 30/s -> 20/s)
- Increased damage.
- Adjusted the number of items processed.
- Changed so range is fixed and no longer scales with spell power.
- Shock**
- Reduced cooldown. (1.5s -> 1s)
- Changed so range is fixed and no longer scales with spell level.
- Arcane Beam**
- Increased mana cost. (Lv1: 10/s -> 10/s, Lv5: 42/s -> 50/s)
- Reduced cooldown. (20s -> 12s)
- Increased damage.
- Reduced cast time. (5s -> 3s)
- Adjusted the damage scaling because it was using an unintended formula and had become too strong.
- Assist Wings**
- Changed so the number of additional jumps is determined only by spell level and no longer scales with spell power.
- Changed its behavior while holding a Mace or **Smashcast Scepter**.
- This also fixes an issue where the number of available jumps would not reset after landing.
- Changed Slow Falling from a potion effect to a custom implementation.
- Changed jumping movement speed so it now takes the player's existing movement speed into account.
- Auto Magnet**
- Changed so collection range is determined only by spell level and no longer scales with spell power.
- When mana consumption on collection is enabled, the mana cost is now fixed and no longer scales with spell power.
- Auto Turret**
- Increased cooldown. (2s -> 12s)
- Increased mana cost. (Lv1: 70 -> 80)
- Changed so the crossbow's health scales only with spell level and no longer scales with spell power.
- Added the ability to consume mana and replenish arrows by right-clicking the summoned crossbow.
- Changed so the crossbow no longer disappears immediately after running out of arrows.
- Reduced how strongly the crossbow's arrow count scales with spell power.
- Inscribe Ice**
- Reduced mana cost. (Lv1: 50 -> 30)
- Changed the dagger thrown directly forward so it travels straight without random spread.
- Frost Rune**
- Removed self-damage.
- Reduced mana cost. (Lv1: 80 -> 50, Lv5: 140 -> 90)
- Magic Spear**
- Reduced mana cost. (Lv1: 100 -> 30)
- Changed damage scaling so it is significantly weaker at lower levels.
- Removed self-damage.
- Fly Swatter**
- Removed self-damage.
- Mana Slash**
- Reduced damage.
- Mirage Avoidance**
- Extended invulnerability so it remains active throughout the movement instead of ending partway through.
- Heavenly Fist**
- Increased mana cost. (Lv1: 60 -> 80, Lv3: 80 -> 120)
- Moon Light**
- Increased range.
- Added an effect that recreates a counter-spell interaction when an attack hits.
- Breaching Enemy**
- Changed so the number of projectiles is fixed and no longer scales with spell power.
- Adjusted damage to account for the new projectile count.
- Mage Light**
- Set the maximum range gained from spell power to 32 blocks.
- This limit can be changed through server configuration.
### Item Balance Adjustments
- Unified enchantment compatibility between the 1.20.1 and 1.21.1 versions.
- Smashcast Scepter** remains an exception because it uses Mace enchantments.
- Significantly reworked the **Spellgun** system.
- Spellguns are now used with left-click while held in the main hand.
- This means Spellguns can no longer be used for melee attacks, but offhand items can now be used normally.
- When held in the offhand, Spellguns are still used with right-click.
- Removed spell power bonuses from all Spellguns.
- Reworked the intended role and performance of each Spellgun.
- Each material now has a more clearly defined role.
- Crafting recipes have also been broadly adjusted alongside these changes.
- Added a calibration option where inserting a **Silver Spell Amplifier** into the adjustment slot through the **Spell Calibration Bench** allows enchantment and upgrade effects to apply while the Spellgun is held in the offhand.
- Cooldown reduction now affects Spellguns.
- Reduced the bonus from the **Attunement** enchantment to 3% per level.
- Reduced the bonus from the **Tense** enchantment to 4% per level.
- Adjusted the behavior of the **Transcendence** enchantment.
- Standardized its activation conditions, which previously varied between items.
- Handheld items now function in either the main hand or offhand.
- Equippable items now function only while equipped.
- When multiple items affect the same spell, only the highest enchantment level now applies.
- Adding all enchantment levels together and increasing every spell was unintended behavior.
- Elemental Bow** remains an exception, and its selected spell level continues to be increased directly.
- Changed **Amulet of Satellite Followcast** configuration so it is now handled through the **Spell Calibration Bench**.
- A **Silver Ring** is now required to use spells with cast times.
- Significantly reworked **Reflectcast Shield**.
- Slightly increased its recipe difficulty.
- Changed its available enchantments.
- Like a vanilla shield, it can no longer block immediately after being raised.
- Imbued spells can no longer be selected.
- Changed so successfully blocking is enough to trigger the spell.
- Spell activation now consumes mana.
- Spells with cast times require a **Silver Ring** in the adjustment slot.
- While a **Silver Ring** is installed, continuously cast spells can now be used.
- After a successful block, the spell continues until blocking is released or mana runs out.
- While a **Shard of Wisdom** is installed, the shield attempts to cast the currently selected spell instead of the imbued spell.
- Simplified the behavior of **Scrollcaster Gauntlet** when **Mithril Freecast Staff** is placed in its adjustment slot, as the previous behavior did not match its description.
- A **Silver Ring** is no longer required.
- Replaced **Mage Light** with **Terra Resonance** among the spells contained in **Explorer's Codex**.
- Added **Companion Trunk** to the spells usable through **Storage Stabilizer**.
- Improved **Storage Stabilizer** so its currently selected spell is easier to identify.
- Reduced the recipe difficulty of **Ring of Spell Cast Parrying**.
- Changed the **Swingcast Staff** series so it accepts more magic-related enchantments.
- Changed **Spell-Sided Edge** so it accepts more magic-related enchantments.
- Changed **Iron Swingcast Staff** and **Copper Swingcast Staff** so they no longer accept spells that require recasting.
- Slightly increased the school-specific spell power bonus of **Copper Swingcast Staff**.
- Removed the school-specific spell power bonus from **Gold Swingcast Staff**.
- Changed **Enchantress's Robe** so it no longer accepts the **Transcendence** enchantment.
- Changed the **Stealth Runic** armor series so it accepts more magic-related enchantments.
- Imbued spells can now be extracted from:
- Enchantress's Robe**
- Stealth Runic Talisman**
- Chromatic Magia Dress Coat**
- Mana Force Blade**
- Reduced the cooldown reduction of **Craftsman's Delight**. (66% -> 50%)
- This value has been moved to server configuration together with the effect of **Magi-Agent's Boots**, so it can be restored if desired.
- Increased the enchantability of **Enchanted Circlet** from the minimum value to approximately the same level as Netherite tools.
### Other
- Updated the Simplified Chinese translation.
- Thanks: **LongFei32**
- Added item icon changes to **Storage Stabilizer** based on the currently selected spell.
- Added visual feedback to indicate when **Personal Shelf** is being cast in export mode.
- Changed **Scrollcaster Gauntlet** and **Storage Stabilizer** so spell selection changes are reflected immediately.
- Spell-Stained Arcane Ingot** can now be used as a metal material in **Iron's Gems 'n Jewelry**. (**1.21.1 only**)
- When **Mana Force Blade** has **Sharpness**, its displayed damage now includes the Sharpness bonus. (**1.21.1 only**)
- In 1.21.1, Sharpness normally does not affect the damage shown in the tooltip. However, because the Sharpness bonus also affects the mana-consumption penalty of Mana Force Blade, it is displayed here for clarity and consistency.
## Bug Fixes
- Fixed an issue where **Auto Turret** did not visually face the correct direction.
- Fixed an incorrect impact effect for **Shock**.
- Fixed an issue where **Lethal Assault** could not be activated through charging with **Focus Staffbow**.
- Fixed an issue where **Focus Staffbow** charge did not affect the damage of certain spells.
- Fixed an issue where some spell projectiles would occasionally curve in unintended directions.
- Fixed and added safeguards for rare issues where certain items or spells could stop functioning or fail to end properly.
- Fixed an issue where projectile entities that gain no meaningful effect from being on fire could still catch fire.
- Fixed an issue where certain spell items still applied cooldowns in Creative Mode even when Creative cooldowns were disabled.
- Amulet of Spell Autocast** remains an exception because disabling its cooldown would cause it to activate continuously, so it always applies a cooldown regardless of this setting.
- Fixed an issue where the selection UI overlapped when different items that display a selection UI while sneaking were held at the same time.
- As with identical items, the main-hand item now takes priority.
- Fixed an incorrect holding pose when **Storage Stabilizer** was held in the offhand.
- Fixed incorrect held-item bonus settings for **Diamond Spell Amplifier** and **Netherite Spell Amplifier**.
- Changed the arrow consumption behavior of **Elemental Bow** when casting spells so it now uses the same system as **Focus Staffbow**.
- Fixed an issue where **Sense Evil** detection did not render through walls when Oculus or Iris was installed.
- Fixed an issue where the full **Magi-Agent Suit** set accepted **Tense** and **Alacrity**. (**1.21.1 only**)
- Fixed an issue where **Focus Staffbow** accepted sword-related enchantments. (**1.21.1 only**)
- Fixed an issue where **Surge** and **Attunement** on **Mana Force Blade** did not function. (**1.21.1 only**)
### Spells
- Added **"Lethal Assault"**: The Gunmancer version of Magic Missile.
- Added **"Dual Acrobat"**: BLAM! BLAM! BLAM! BLAM!
- Added **"Artisan Smash"**: What a transformation!
- Added **"Linear Build"**: For placing clean walls, roofs, and similar structures.
- Added **"Mana Mending"**: For players who want to repair things without relying on enchantments.
### Items
- Added **"Storage Stabilizer"**: A portable inventory in a magician-style form.
- Added **"Spell-Charged Greatsword"**: It was far too large to be called a sword.
- Added **"Spell-Sided Edge"**: A beloved magician’s sidearm.
- Added the **"Magi-Agent's Suit"** series: Magical agent gear for mastering firearms.
## Changes / Tweaks
In preparation for the 1.0 release, many older features have been reviewed and received major balance adjustments.
### Spell Balance Adjustments
Cooldowns have mainly been adjusted to better match similar spells from Iron's Spells 'n Spellbooks.
- Auto Magnet**
- Added a feature that prevents item and experience orb collection depending on whether the player is sneaking.
- Slash Blade**
- Changed so it is now affected by cast time reduction.
- Mantis Leap**
- Changed so it is now affected by cast time reduction.
- Precision Jack**
- Changed so it is now affected by cast time reduction.
- Moon Light**
- Changed cooldown. (12s -> 8s)
- Changed so it is now affected by cast time reduction.
- Companion Trunk**
- Changed max level to 1.
- Quick Arms**
- Changed mana cost. (Lv1: 70 -> 75, Lv5: 110 -> 155)
- Limited the maximum number of activations to 16.
- Increased how much spell power contributes to the number of activations.
- Fly Swatter**
- Changed cooldown. (20s -> 12s)
- Commence Fire**
- Increased damage.
- Changed the headshot multiplier cap. (400% -> 500%)
- Increased the growth rate of the headshot multiplier, both its base value and the amount gained from spell power.
- Adjusted the number of activations. (Changed toward slightly fewer activations to differentiate it from Quick Arms.)
- Changed cooldown. (16s -> 12s)
- Bullet Stream**
- Changed the number of simultaneous shots. (10 -> 8)
- Removed the lower limit when affected by cast time reduction.
- Changed cooldown. (20s -> 12s)
- Breaching Enemy**
- Changed cooldown. (8s -> 12s)
- Force Field**
- Changed cooldown. (8s -> 15s)
- Mystic Shield**
- Changed cooldown. (30s -> 15s)
- Personal Shelf**
- Changed mana cost. (100 -> 50)
- Changed cooldown. (30s -> 5s)
- Changed so it no longer disappears over time.
- Graced Rain**
- Changed cooldown. (30s -> 20s)
- Added a feature where, while **Craftsman's Delight** is equipped, it also affects animal growth.
- Harvest Moon**
- Changed cooldown. (30s -> 20s)
- Grind Runner**
- Changed cooldown. (30s -> 20s)
- Thermal Process**
- Changed cooldown. (30s -> 20s)
- Deep Sensor**
- Changed cooldown. (60s -> 30s)
- Demi-Creator Wings**
- Changed cooldown. (120s -> 90s)
### Item Balance Adjustments
Many items had become increasingly complex and prone to bugs, so elements judged to have little impact on fun have been removed or simplified.
- Removed the handling that allowed items such as **Scrollcaster Gauntlet** to ignore cooldown reduction settings for weapon-imbued spells, as it was causing frequent issues.
- For balance reasons, only **Amulet of Spell Autocast** is still unaffected by cooldown reduction settings for weapon-imbued spells.
- Removed cast time override settings from **Spellgun** configuration. It now only controls whether casting is skipped or not.
- Removed the ability for **Swingcast Staves**, except Silver, to cast spells while skipping casting.
- Instead, **Mithril Freecast Staff** and **Spell-Revolvercast Staff** can restore this feature through calibration slot items.
- Removed the ability for **Charm of Jumpcast** to cast spells while skipping casting.
- Changed **Amulet of Spell Autocast** so its allowed spell restrictions now match **Mithril Freecast Staff**.
- Added a calibration item that controls **Amulet of Spell Autocast** activation based on buffs.
- By default, only ISS buff spells and healing spells are supported.
- Additional support can be added via datapacks.
- Changed the crafting output amount of **Multi-purpose Spell Round**.
### Other
- Adjusted some spell death messages.
- Readjusted item icons.
- Adjusted Malum repair recipe IDs and material costs.
- Added recipes that allow **Spell Round**-type items to be crafted through automation when Create is installed.
## Bug Fixes
- Fixed a bug where the beam attacks of **Arcane Beam** and **Phalanx Charge** could not pass through grass.
- Fixed a bug where damage calculation could sometimes behave incorrectly when spells were activated at long range through items such as **Twin Bladed Channeling Staff**.
- Fixed a bug where **Craftsman's Delight** cooldown reduction did not apply to spells cast through **Scrollcaster Gauntlet**.
- Fixed a bug where **Chromatic Magia Dress Leggings** reacted repeatedly to continuous casting.
- Fixed a bug where blocks could not be generated or placed in the intended position under certain conditions with spells such as **Mage Light**.
- Added a temporary fix for armor models not rendering when Epic Fight is installed.
- This does not include special armor rendering or clipping prevention.
- Fixed missing weapon and armor stat settings when Epic Fight is installed.
- Some weapon stats have also been adjusted accordingly.
- Armor no longer relies on automatic calculation and is now generally tuned more toward light armor.
- Fixed a bug where **Talisman of Mana Shield** could not be enchanted through the enchantment table. (**1.21.1 only**)
- Fixed a bug where **Swingcast Staffs** and vanilla wooden swords had overly high attack speed when Epic Fight was installed. (**1.21.1 only**)
### Spells
- Added **"Lethal Assault"**: The Gunmancer version of Magic Missile.
- Added **"Dual Acrobat"**: BLAM! BLAM! BLAM! BLAM!
- Added **"Artisan Smash"**: What a transformation!
- Added **"Linear Build"**: For placing clean walls, roofs, and similar structures.
- Added **"Mana Mending"**: For players who want to repair things without relying on enchantments.
### Items
- Added **"Storage Stabilizer"**: A portable inventory in a magician-style form.
- Added **"Spell-Charged Greatsword"**: It was far too large to be called a sword.
- Added **"Spell-Sided Edge"**: A beloved magician’s sidearm.
- Added the **"Magi-Agent's Suit"** series: Magical agent gear for mastering firearms.
## Changes / Tweaks
In preparation for the 1.0 release, many older features have been reviewed and received major balance adjustments.
### Spell Balance Adjustments
Cooldowns have mainly been adjusted to better match similar spells from Iron's Spells 'n Spellbooks.
- Auto Magnet**
- Added a feature that prevents item and experience orb collection depending on whether the player is sneaking.
- Slash Blade**
- Changed so it is now affected by cast time reduction.
- Mantis Leap**
- Changed so it is now affected by cast time reduction.
- Precision Jack**
- Changed so it is now affected by cast time reduction.
- Moon Light**
- Changed cooldown. (12s -> 8s)
- Changed so it is now affected by cast time reduction.
- Companion Trunk**
- Changed max level to 1.
- Quick Arms**
- Changed mana cost. (Lv1: 70 -> 75, Lv5: 110 -> 155)
- Limited the maximum number of activations to 16.
- Increased how much spell power contributes to the number of activations.
- Fly Swatter**
- Changed cooldown. (20s -> 12s)
- Commence Fire**
- Increased damage.
- Changed the headshot multiplier cap. (400% -> 500%)
- Increased the growth rate of the headshot multiplier, both its base value and the amount gained from spell power.
- Adjusted the number of activations. (Changed toward slightly fewer activations to differentiate it from Quick Arms.)
- Changed cooldown. (16s -> 12s)
- Bullet Stream**
- Changed the number of simultaneous shots. (10 -> 8)
- Removed the lower limit when affected by cast time reduction.
- Changed cooldown. (20s -> 12s)
- Breaching Enemy**
- Changed cooldown. (8s -> 12s)
- Force Field**
- Changed cooldown. (8s -> 15s)
- Mystic Shield**
- Changed cooldown. (30s -> 15s)
- Personal Shelf**
- Changed mana cost. (100 -> 50)
- Changed cooldown. (30s -> 5s)
- Changed so it no longer disappears over time.
- Graced Rain**
- Changed cooldown. (30s -> 20s)
- Added a feature where, while **Craftsman's Delight** is equipped, it also affects animal growth.
- Harvest Moon**
- Changed cooldown. (30s -> 20s)
- Grind Runner**
- Changed cooldown. (30s -> 20s)
- Thermal Process**
- Changed cooldown. (30s -> 20s)
- Deep Sensor**
- Changed cooldown. (60s -> 30s)
- Demi-Creator Wings**
- Changed cooldown. (120s -> 90s)
### Item Balance Adjustments
Many items had become increasingly complex and prone to bugs, so elements judged to have little impact on fun have been removed or simplified.
- Removed the handling that allowed items such as **Scrollcaster Gauntlet** to ignore cooldown reduction settings for weapon-imbued spells, as it was causing frequent issues.
- For balance reasons, only **Amulet of Spell Autocast** is still unaffected by cooldown reduction settings for weapon-imbued spells.
- Removed cast time override settings from **Spellgun** configuration. It now only controls whether casting is skipped or not.
- Removed the ability for **Swingcast Staves**, except Silver, to cast spells while skipping casting.
- Instead, **Mithril Freecast Staff** and **Spell-Revolvercast Staff** can restore this feature through calibration slot items.
- Removed the ability for **Charm of Jumpcast** to cast spells while skipping casting.
- Changed **Amulet of Spell Autocast** so its allowed spell restrictions now match **Mithril Freecast Staff**.
- Added a calibration item that controls **Amulet of Spell Autocast** activation based on buffs.
- By default, only ISS buff spells and healing spells are supported.
- Additional support can be added via datapacks.
- Changed the crafting output amount of **Multi-purpose Spell Round**.
### Other
- Adjusted some spell death messages.
- Readjusted item icons.
- Adjusted Malum repair recipe IDs and material costs.
- Added recipes that allow **Spell Round**-type items to be crafted through automation when Create is installed.
## Bug Fixes
- Fixed a bug where the beam attacks of **Arcane Beam** and **Phalanx Charge** could not pass through grass.
- Fixed a bug where damage calculation could sometimes behave incorrectly when spells were activated at long range through items such as **Twin Bladed Channeling Staff**.
- Fixed a bug where **Craftsman's Delight** cooldown reduction did not apply to spells cast through **Scrollcaster Gauntlet**.
- Fixed a bug where **Chromatic Magia Dress Leggings** reacted repeatedly to continuous casting.
- Fixed a bug where blocks could not be generated or placed in the intended position under certain conditions with spells such as **Mage Light**.
- Added a temporary fix for armor models not rendering when Epic Fight is installed.
- This does not include special armor rendering or clipping prevention.
- Fixed missing weapon and armor stat settings when Epic Fight is installed.
- Some weapon stats have also been adjusted accordingly.
- Armor no longer relies on automatic calculation and is now generally tuned more toward light armor.
- Fixed a bug where **Talisman of Mana Shield** could not be enchanted through the enchantment table. (**1.21.1 only**)
- Fixed a bug where **Swingcast Staffs** and vanilla wooden swords had overly high attack speed when Epic Fight was installed. (**1.21.1 only**)
- Fixed a startup crash with the latest Epic Fight version. (**1.21.1 only**)
- This changes the required Epic Fight version to **21.17.3.1**.
- Fixed a crash that occurred when inscribing **Bound Sword** into a spellbook.
- Fixed a crash that occurred when inscribing **Bound Sword** into a spellbook.
### Spells
- Added **"Mist Form"**: A spell for resetting the flow of combat. It does not provide actual stealth.
- Added **"Bound Sword"**: An easy way to dual-wield when a combat mod is installed.
- Added **"Bound Bow"**: A time-honored ranged attack method dating back to the early days of Minecraft.
- Added **"Inscribe Ice"**: It looks pretty cool when you manage to control an area with it.
- Added **"Heavenly Fist"**: Knock enemies down, and flatten them while you are at it.
- Added **"Mirage Avoidance"**: A magical invincible step that may feel familiar from somewhere.
### Items
- Added **"Satellite Followcast Amulet"**: More useful as a support tool than as pure follow-up damage.
- Added **"Mana Thruster"**: A jetpack for a magic mod. Or maybe jet boots.
- Added **"Charm of Jumpcast"**: A leg-mounted casting tool that works like an aerial jump alternative.
- Added **"Ring of Spell Cast Parrying"**: A limited way to defend while staying on the offensive.
- Added **"Magi-Compressor Gadget"** (only when Create is installed): A belt that lets you use Create tools with Iron's mana.
- Added the **"Spell Throwing Card"** series: A low-cost, consumable early-game version of **Twin Bladed Channeling Staff**.
- Added **"Spell-Revolvercast Staff"**: Cycle through and use many different spells just by swinging it.
- Added the **"Maiden of the Elements"** series: This is the true all-school armor set.
- Added **"Staff of Zenith"**: An all-school-focused staff found at the end of the journey.
## Changes / Tweaks
- Added broader support for counter-spell interactions.
- Reworked **Crystal Bladed Staff**.
- It now fires **Mana Slash** when a normal attack misses.
- Mana Slash** can no longer be selected directly as a spell.
- Changed **Mana Slash** cooldown to 0 seconds.
- Adjusted the upgrade conditions for **Spell-Stained Runic Tablet** and added server config support. (Mostly a nerf.)
- Nerfed **Archivist's Grimoire** because it was too strong from the start. Its early-stage performance has been greatly reduced, and server config support has been added.
- Added Better Combat support so the spell selection feature of **Scrollcaster Gauntlet** still works in the offhand even while holding a two-handed weapon.
- Added Epic Fight support for **Scrollcaster Gauntlet**, changing its behavior under Epic Fight. (Similar to Epic Fight's Grove.)
- Removed the ability to attach and remove scrolls through **Spellcaster Workbench**.
- Added the ability to attach and remove scrolls through **Spell Calibration Bench**.
- Changed **Twin Bladed Channeling Staff** so its spell activation when thrown no longer uses the **Spell Dispenser** handling.
- As a result, the datapack format has changed. Please refer to the GitHub wiki for the updated information.
- Changed **Mana Force Blade** so releasing block immediately after a successful perfect guard no longer causes cooldown.
- Updated staffs and **Scrollcaster Gauntlet** that could use offhand shields and similar items with right-click, so bows, crossbows, and Spellguns can also be used.
- Added support for processing items placed on Create depots and conveyor belts.
- Added fireproof behavior to some items.
## Bug Fixes
- Fixed Simplified Chinese translations where the meaning differed from Japanese or English in-game text.
- Tried to improve some item icons.
- Fixed an issue where Swingcast-type items did not work when **Epic Fight x Iron's Spells: Enhanced Animations** was installed.
- Fixed a bug where dirt blocks from the inventory could move into the player's hand when using **Earth Forge** with auto-restocking mods installed.
### Spells
- Added **"Mist Form"**: A spell for resetting the flow of combat. It does not provide actual stealth.
- Added **"Bound Sword"**: An easy way to dual-wield when a combat mod is installed.
- Added **"Bound Bow"**: A time-honored ranged attack method dating back to the early days of Minecraft.
- Added **"Inscribe Ice"**: It looks pretty cool when you manage to control an area with it.
- Added **"Heavenly Fist"**: Knock enemies down, and flatten them while you are at it.
- Added **"Mirage Avoidance"**: A magical invincible step that may feel familiar from somewhere.
### Items
- Added **"Satellite Followcast Amulet"**: More useful as a support tool than as pure follow-up damage.
- Added **"Mana Thruster"**: A jetpack for a magic mod. Or maybe jet boots.
- Added **"Charm of Jumpcast"**: A leg-mounted casting tool that works like an aerial jump alternative.
- Added **"Ring of Spell Cast Parrying"**: A limited way to defend while staying on the offensive.
- Added **"Magi-Compressor Gadget"** (only when Create is installed): A belt that lets you use Create tools with Iron's mana.
- Added the **"Spell Throwing Card"** series: A low-cost, consumable early-game version of **Twin Bladed Channeling Staff**.
- Added **"Spell-Revolvercast Staff"**: Cycle through and use many different spells just by swinging it.
- Added the **"Maiden of the Elements"** series: This is the true all-school armor set.
- Added **"Staff of Zenith"**: An all-school-focused staff found at the end of the journey.
## Changes / Tweaks
- Added broader support for counter-spell interactions.
- Reworked **Crystal Bladed Staff**.
- It now fires **Mana Slash** when a normal attack misses.
- Mana Slash** can no longer be selected directly as a spell.
- Changed **Mana Slash** cooldown to 0 seconds.
- Adjusted the upgrade conditions for **Spell-Stained Runic Tablet** and added server config support. (Mostly a nerf.)
- Nerfed **Archivist's Grimoire** because it was too strong from the start. Its early-stage performance has been greatly reduced, and server config support has been added.
- Added Better Combat support so the spell selection feature of **Scrollcaster Gauntlet** still works in the offhand even while holding a two-handed weapon.
- Added Epic Fight support for **Scrollcaster Gauntlet**, changing its behavior under Epic Fight. (Similar to Epic Fight's Grove.)
- Removed the ability to attach and remove scrolls through **Spellcaster Workbench**.
- Added the ability to attach and remove scrolls through **Spell Calibration Bench**.
- Changed **Twin Bladed Channeling Staff** so its spell activation when thrown no longer uses the **Spell Dispenser** handling.
- As a result, the datapack format has changed. Please refer to the GitHub wiki for the updated information.
- Changed **Mana Force Blade** so releasing block immediately after a successful perfect guard no longer causes cooldown.
- Updated staffs and **Scrollcaster Gauntlet** that could use offhand shields and similar items with right-click, so bows, crossbows, and Spellguns can also be used.
- Added support for processing items placed on Create depots and conveyor belts.
- Added fireproof behavior to some items.
## Bug Fixes
- Fixed Simplified Chinese translations where the meaning differed from Japanese or English in-game text.
- Tried to improve some item icons.
- Fixed an issue where Swingcast-type items did not work when **Epic Fight x Iron's Spells: Enhanced Animations** was installed.
- Fixed a bug where dirt blocks from the inventory could move into the player's hand when using **Earth Forge** with auto-restocking mods installed.
### Spells
- Added **"Mystic Shield"**: A reassuring defensive spell when facing spectral sharks.
### Items
- Added **"Scrollcaster Gauntlet"** and **"Spell Calibration Bench"**: A magical tool inspired by old-style spellbooks, along with a device used to calibrate it.
- Added **"Multicast Echo Staff"**: If sound can echo, then surely magic can echo too.
- Added **"Mithril Freecast Staff"**: A Swingcast Staff designed to be used freely while away from home.
- Added **"Creative Spell Dispenser"**: For world creators and server administrators.
## Changes / Tweaks
- Remodeled **Pastel Staff**.
- Removed the recipe-disabling config option to avoid conflicts with recipe-changing mods.
- Please use KubeJS or similar tools to disable recipes from now on.
- Removed the config option for adding **Isekai Travel Guidebook** to bonus chests.
- Please remove it directly from loot tables with a datapack or similar method from now on.
- Added many server config options for modpacks and multiplayer servers.
- Made **Errand Mage** trades data-driven.
- Removed a setting that made **Scarlet Thirst** too easy to obtain from catacombs.
## Bug Fixes
- Fixed a bug where **Smashcast Scepter** swung too slowly when Better Combat was installed. (**1.20.1 only**)
- Fixed a bug where many **Iron's Spells 'n Spellbooks** spells could not deal damage when cast from a **Spell Dispenser**.
- Fixed a bug where breath-type spells, such as **Fire Breath**, could not deal damage when cast from a **Spell Dispenser**.
### Spells
- Added **"Mystic Shield"**: A reassuring defensive spell when facing spectral sharks.
### Items
- Added **"Scrollcaster Gauntlet"** and **"Spell Calibration Bench"**: A magical tool inspired by old-style spellbooks, along with a device used to calibrate it.
- Added **"Multicast Echo Staff"**: If sound can echo, then surely magic can echo too.
- Added **"Mithril Freecast Staff"**: A Swingcast Staff designed to be used freely while away from home.
- Added **"Creative Spell Dispenser"**: For world creators and server administrators.
## Changes / Tweaks
- Remodeled **Pastel Staff**.
- Removed the recipe-disabling config option to avoid conflicts with recipe-changing mods.
- Please use KubeJS or similar tools to disable recipes from now on.
- Removed the config option for adding **Isekai Travel Guidebook** to bonus chests.
- Please remove it directly from loot tables with a datapack or similar method from now on.
- Added many server config options for modpacks and multiplayer servers.
- Made **Errand Mage** trades data-driven.
- Removed a setting that made **Scarlet Thirst** too easy to obtain from catacombs.
## Bug Fixes
- Fixed a bug where **Smashcast Scepter** swung too slowly when Better Combat was installed. (**1.20.1 only**)
- Fixed a bug where many **Iron's Spells 'n Spellbooks** spells could not deal damage when cast from a **Spell Dispenser**.
- Fixed a bug where breath-type spells, such as **Fire Breath**, could not deal damage when cast from a **Spell Dispenser**.
### Items
- Added **"Comfort Sandwich"**: A food item added as part of the Healing Bloom balance changes.
- Added **"Multipurpose Staffrifle"**: An endgame full-auto staff. Yes, a staff.
- Added **"Smashcast Scepter"**: A staff based on vanilla Mace mechanics. (Also available in 1.20.1.)
## Changes / Tweaks
- Added server config options for many item balance values.
- Buffed **Compound Phial** by simplifying some parts of its behavior.
- Significantly reduced the food value of **Comfort Berries**.
- Changed the required Epic Fight version from **20.14.17** to **20.14.1**. (**1.20.1 only**)
### Items
- Added **"Comfort Sandwich"**: A food item added as part of the Healing Bloom balance changes.
- Added **"Multipurpose Staffrifle"**: An endgame full-auto staff. Yes, a staff.
- Added **"Smashcast Scepter"**: A staff based on vanilla Mace mechanics. (Also available in 1.20.1.)
## Changes / Tweaks
- Added server config options for many item balance values.
- Buffed **Compound Phial** by simplifying some parts of its behavior.
- Significantly reduced the food value of **Comfort Berries**.
- Changed the required Epic Fight version from **20.14.17** to **20.14.1**. (**1.20.1 only**)
- Added Epic Fight integration.
- Added a scabbard display feature for **Mana Force Blade**. (Can be disabled in the client config.)
- Added Simplified Chinese translation. (Thanks: LongFei32)
## Bug Fixes
- Fixed a compatibility issue with mods that can cancel the movement speed reduction while drawing a bow.
- Confirmed affected mod: **Origins: Classes**
- Fixed an incorrect death message translation key for **Magic Spear**.
- Added Epic Fight integration.
- Added a scabbard display feature for **Mana Force Blade**. (Can be disabled in the client config.)
- Added Simplified Chinese translation. (Thanks: LongFei32)
## Bug Fixes
- Fixed a compatibility issue with mods that can cancel the movement speed reduction while drawing a bow.
- Fixed an incorrect death message translation key for **Magic Spear**.
### Spells
- Added **"Silent Assassin"**: A sniper spell for those who should never let anyone stand behind them.
- Added **"Tiro Volley"**: A musket barrage spell for when you are no longer afraid.
- Added **"Magic Spear"**: A spell for dancing with angels.
- Added **"Frost Rune"**: A trap spell that somehow did not already exist.
### Items
- Added **"Archivist's Grimoire"**: A spellbook with large-chest-level capacity.
- Added the **"Chromatic Magia Dress"** series: Endgame armor designed to support every spell school.
- Added **"Twin Bladed Channeling Staff"**: Drive the blades in and channel your magic through them.
- Added **"Mana Force Blade"**: A mana-infused blade, aiming for the major leagues.
- Added **"Focus Staffbow"**: A staff that charges spells as if drawing a bow.
- Added **"Circuit Heat Staff"**: A staff idea that came from developing the Elemental Bow.
- Added **"Amulet of Spell Autocast"**: For players who never want their buffs to run out.
- Added **"Charm of Mana Shield"**: If health can be converted into mana, then the reverse should be possible too.
## Changes / Tweaks
- Changed **"Apprentice Desk"** restrictions from crafting restrictions to usage restrictions.
- Made **"Spell Dispenser"** obtainable in survival.
- Buffed **"Treasure Divination"**.
- Added supported enchantments for **Elemental Bow**.
- Removed some spells from receiving Malum's Magic Proficiency bonus.
- Adjusted **Errand Mage** trades.
- Slightly adjusted the **Errand Mage** house.
- Reverted **"Quick Arms"** to its behavior from older versions.
- Added support for imbuing **Spellgun** with Recast-type spells. (Except for iron tier.)
- Added compatibility so **Auto Magnet** is affected by Botania's **Solegnolia** when Botania is installed. (**1.20.1 only**)
- Added **Harvest Moon** and **Earth Forge** to the list of spells supported by **Craftsman's Delight**.
- Added a feature where blocks chopped by **Tiny Lumberjack** are collected into one place while **Craftsman's Delight** is equipped.
- Adjusted **Tiny Lumberjack** and reworked its offensive use into a very close-range option.
- Adjusted **World Flatter** and reworked its offensive use into a mid-range defense-piercing option.
- Added support for imbuing spells into some items through the **Spellcaster Workbench**.
- Added redstone comparator output support for **Arcanum in a Jar**, **Atelier Station**, and **Spell Dispenser**.
- Adjusted **Companion Trunk** so it can climb small height differences more easily.
- Updated **Earth Forge** so it can fill in water and grass. (Lava is not supported.)
- Removed the workaround that fixed the issue where the **Iron's Spells 'n Spellbooks** guidebook could not be crafted. (**1.20.1 only**)
- Redesigned **Photon Siphon** so spells can now be imbued into it freely.
- Existing **Photon Siphons** can be repaired by placing them into the **Spellcaster Workbench**.
- Relaxed potion restrictions for flasks.
- If you try to use a potion that does not match the intended flask type, a warning will be shown. You can still use it, but the potion cost will be increased.
- Added some accessibility subtitle text.
- Added more tooltip and JEI explanations for blocks, items, and spells that did not have enough explanation.
## Bug Fixes
- Fixed a bug where Malum's **Runewood** and **Soulwood** could not be targeted by **Tiny Lumberjack**. (**1.21.1 only**)
- Fixed a bug where **Graced Rain** could easily become embedded in ceilings.
- Fixed a bug where the mana orb from **Crystal Bladed Staff** could become too bright at very close range.
### Spells
- Added **"Silent Assassin"**: A sniper spell for those who should never let anyone stand behind them.
- Added **"Tiro Volley"**: A musket barrage spell for when you are no longer afraid.
- Added **"Magic Spear"**: A spell for dancing with angels.
- Added **"Frost Rune"**: A trap spell that somehow did not already exist.
### Items
- Added **"Archivist's Grimoire"**: A spellbook with large-chest-level capacity.
- Added the **"Chromatic Magia Dress"** series: Endgame armor designed to support every spell school.
- Added **"Twin Bladed Channeling Staff"**: Drive the blades in and channel your magic through them.
- Added **"Mana Force Blade"**: A mana-infused blade, aiming for the major leagues.
- Added **"Focus Staffbow"**: A staff that charges spells as if drawing a bow.
- Added **"Circuit Heat Staff"**: A staff idea that came from developing the Elemental Bow.
- Added **"Amulet of Spell Autocast"**: For players who never want their buffs to run out.
- Added **"Charm of Mana Shield"**: If health can be converted into mana, then the reverse should be possible too.
## Changes / Tweaks
- Changed **"Apprentice Desk"** restrictions from crafting restrictions to usage restrictions.
- Made **"Spell Dispenser"** obtainable in survival.
- Buffed **"Treasure Divination"**.
- Added supported enchantments for **Elemental Bow**.
- Removed some spells from receiving Malum's Magic Proficiency bonus.
- Adjusted **Errand Mage** trades.
- Slightly adjusted the **Errand Mage** house.
- Reverted **"Quick Arms"** to its behavior from older versions.
- Added support for imbuing **Spellgun** with Recast-type spells. (Except for iron tier.)
- Added compatibility so **Auto Magnet** is affected by Botania's **Solegnolia** when Botania is installed. (**1.20.1 only**)
- Added **Harvest Moon** and **Earth Forge** to the list of spells supported by **Craftsman's Delight**.
- Added a feature where blocks chopped by **Tiny Lumberjack** are collected into one place while **Craftsman's Delight** is equipped.
- Adjusted **Tiny Lumberjack** and reworked its offensive use into a very close-range option.
- Adjusted **World Flatter** and reworked its offensive use into a mid-range defense-piercing option.
- Added support for imbuing spells into some items through the **Spellcaster Workbench**.
- Added redstone comparator output support for **Arcanum in a Jar**, **Atelier Station**, and **Spell Dispenser**.
- Adjusted **Companion Trunk** so it can climb small height differences more easily.
- Updated **Earth Forge** so it can fill in water and grass. (Lava is not supported.)
- Removed the workaround that fixed the issue where the **Iron's Spells 'n Spellbooks** guidebook could not be crafted. (**1.20.1 only**)
- Redesigned **Photon Siphon** so spells can now be imbued into it freely.
- Existing **Photon Siphons** can be repaired by placing them into the **Spellcaster Workbench**.
- Relaxed potion restrictions for flasks.
- If you try to use a potion that does not match the intended flask type, a warning will be shown. You can still use it, but the potion cost will be increased.
- Added some accessibility subtitle text.
- Added more tooltip and JEI explanations for blocks, items, and spells that did not have enough explanation.
## Bug Fixes
- Fixed a bug where Malum's **Runewood** and **Soulwood** could not be targeted by **Tiny Lumberjack**. (**1.21.1 only**)
- Fixed a bug where **Graced Rain** could easily become embedded in ceilings.
- Fixed a bug where the mana orb from **Crystal Bladed Staff** could become too bright at very close range.
- Fixed a bug where not working infinity in Elemental Bow.(1.21.1 only)
## Hotfix (0.8.1.1)
- Fixed a bug where item-only spells could appear in loot.
- Fixed a bug where offhand spells would not update properly when Better Combat was installed.
## New Content (0.8.1)
### Items
- Added **"Alchemist's Flask"**: A throwable version of the Spellcaster's Flask.
- Added **"Elemental Bow"**: A launcher for Arrow spells.
- Added **"Spellcaster Quiver"**: Ammo pouch's counterpart.
## Changes / Tweaks (0.8.1)
- Added Jade support.
- Added a remaining-ammo display GUI for Spellguns. (Client-side configurable.)
- Changed **Spellcaster's Flask** so it no longer accepts Splash Potions or Lingering Potions.
- Added a duration penalty to **Glow Energy** for flask-related enchantments.
- Slightly buffed the **Enchantress** set.
- Added **Touch Dig** and **Spectral Hammer** to the list of spells supported by **Craftsman's Delight**.
## Bug Fixes (0.8.1)
- Fixed a bug where **Harvest Moon** could destroy tomatoes growing on **Farmer's Delight** rope trellises.
- Fixed a bug where **Spellguns** and **Swingcast Staffs** could not remove imbued spells.
- Fixed a freeze that could occur when trying to insert an item into a full **Personal Shelf** while holding Shift.
- Fixed a bug where item-only spells could appear in loot.
- Fixed a bug where offhand spells would not update properly when Better Combat was installed.
## New Content (0.8.1)
### Items
- Added **"Alchemist's Flask"**: A throwable version of the Spellcaster's Flask.
- Added **"Elemental Bow"**: A launcher for Arrow spells.
- Added **"Spellcaster Quiver"**: Ammo pouch's counterpart.
## Changes / Tweaks (0.8.1)
- Added Jade support.
- Added a remaining-ammo display GUI for Spellguns. (Client-side configurable.)
- Changed **Spellcaster's Flask** so it no longer accepts Splash Potions or Lingering Potions.
- Added a duration penalty to **Glow Energy** for flask-related enchantments.
- Slightly buffed the **Enchantress** set.
- Added **Touch Dig** and **Spectral Hammer** to the list of spells supported by **Craftsman's Delight**.
## Bug Fixes (0.8.1)
- Fixed a bug where **Harvest Moon** could destroy tomatoes growing on **Farmer's Delight** rope trellises.
- Fixed a bug where **Spellguns** and **Swingcast Staffs** could not remove imbued spells.
- Fixed a freeze that could occur when trying to insert an item into a full **Personal Shelf** while holding Shift.
### Spells
- Added **"Rift Hole"**: An old-school portable hole.
- Added **"Spectral Wings"**: An Elytra you can use only when you actually need it.
- Added **"Auto Turret"**: Not quite tower defense, but still very handy.
- Added **"Demi-creator Wings"**: A creative flight option worthy of endgame content. (Very limited, though.)
- Added **"Companion Trunk"**: Basically a wizard's backpack.
- Added **"Treasure Divination"**: Anti-branch-mining.
- Added **"Healing Bloom"**: A way to survive in extreme situations.
- Added **"Search Beacon"**: A compass mod, but it costs money.
- Added **"Tamer's Pocket"**: For players who want to make use of their tamed horses.
- Added **"Harvest Moon"**: It's harvest time!
- Added **"Shock"**: If you are firing it from the tip of a staff, it had to be this one.
### Items
- Added **Swingcast Staff** series: Cast spells by swinging your staff. That is literally it...
- Added **"Isekai Travel Guidebook"**: A spellbook meant for the very start of the game, distributed through the bonus chest. (Can be combined with the Explorer's Codex.)
- Added **Circlet Curios** series: Curios-compatible versions of the Necromancer's Crown.
- Added **"Comfort Berries"**: An early-game food obtained from Healing Bloom.
- Added **"Illuminate Stellar Staff"** (Fan-made Item): She illuminates you all with her magic.
- Added **"Unite Luna Staff"** (Fan-made Item): She unites you all with her magic.
### Experimental
- Added **"Spell Dispenser"** (**WIP, Creative Only**)
- Spell Dispensers require scrolls and mana potions to function.
- Only spells with existing configuration support can be used.
- Since this is experimental, please only use it in environments where breakage will not be a problem.
- Adding support for additional spells requires datapack configuration.
- Documentation is still in progress, so for now please refer to the config files inside the jar.
- It supports Create contraptions, but spells that require continuous casting are currently intended to be controlled through Contraption Controls.
### Mobs
- Added **Errand Villager**: A companion for players who like surviving the very early game through villages.
## Changes / Tweaks
- Rebalanced spells across the board.
- Added a feature so supported spells no longer reduce movement speed while **"Craftsman's Delight"** is equipped.
- Changed **"Craftsman's Delight"** so supported spells now have reduced cooldowns while equipped. (Base cooldowns were slightly increased accordingly.)
- Changed the visual effects of **"Sense Evil"**.
- Updated **"Spellcaster Workbench"** so spells can now be extracted from items added by this mod. (Other mods can also be supported through datapacks.)
- Reworked offhand items across the board.
- Added partial compatibility so **Spell Amplifier** can still apply even while holding Better Combat two-handed weapons.
- Adjusted loot tables so some Curios can now appear in chests.
- Adjusted enchantment availability conditions.
- Changed some Curios so they can now be crushed with **GrindRunner**.
- Changed **Wisdom** so it now also works while mining blocks.
## Bug Fixes
- Fixed a bug where enchantment preview display was incorrect while wearing the **"Enchantress"** set in an Easy Magic environment.
- Fixed a bug where instant-effect potions would not work properly with **"Spellcaster's Flask"**.
- Fixed a bug where some undead mobs were not detected by **"Sense Evil"** (**1.21.1 only**).
- Added upgrade support for items added by this mod that previously did not support it.
- Fixed a bug where some summoning spells were not benefiting from increased summon damage.
- Fixed a bug where additional enchantments from Malum could not be applied to supported weapons.
- Fixed a bug where spell damage amplification was not being applied correctly when Malum was installed.
- This only affects spells that bypass defense (for example, **Compound Phial**).
- Fixed a bug where there was no repair recipe using **Spirit Crucible** when Malum was installed.
### Spells
- Added **"Rift Hole"**: An old-school portable hole.
- Added **"Spectral Wings"**: An Elytra you can use only when you actually need it.
- Added **"Auto Turret"**: Not quite tower defense, but still very handy.
- Added **"Demi-creator Wings"**: A creative flight option worthy of endgame content. (Very limited, though.)
- Added **"Companion Trunk"**: Basically a wizard's backpack.
- Added **"Treasure Divination"**: Anti-branch-mining.
- Added **"Healing Bloom"**: A way to survive in extreme situations.
- Added **"Search Beacon"**: A compass mod, but it costs money.
- Added **"Tamer's Pocket"**: For players who want to make use of their tamed horses.
- Added **"Harvest Moon"**: It's harvest time!
- Added **"Shock"**: If you are firing it from the tip of a staff, it had to be this one.
### Items
- Added **Swingcast Staff** series: Cast spells by swinging your staff. That is literally it...
- Added **"Isekai Travel Guidebook"**: A spellbook meant for the very start of the game, distributed through the bonus chest. (Can be combined with the Explorer's Codex.)
- Added **Circlet Curios** series: Curios-compatible versions of the Necromancer's Crown.
- Added **"Comfort Berries"**: An early-game food obtained from Healing Bloom.
- Added **"Illuminate Stellar Staff"** (Fan-made Item): She illuminates you all with her magic.
- Added **"Unite Luna Staff"** (Fan-made Item): She unites you all with her magic.
### Experimental
- Added **"Spell Dispenser"** (**WIP, Creative Only**)
- Spell Dispensers require scrolls and mana potions to function.
- Only spells with existing configuration support can be used.
- Since this is experimental, please only use it in environments where breakage will not be a problem.
- Adding support for additional spells requires datapack configuration.
- Documentation is still in progress, so for now please refer to the config files inside the jar.
- It supports Create contraptions, but spells that require continuous casting are currently intended to be controlled through Contraption Controls.
### Mobs
- Added **Errand Villager**: A companion for players who like surviving the very early game through villages.
## Changes / Tweaks
- Rebalanced spells across the board.
- Added a feature so supported spells no longer reduce movement speed while **"Craftsman's Delight"** is equipped.
- Changed **"Craftsman's Delight"** so supported spells now have reduced cooldowns while equipped. (Base cooldowns were slightly increased accordingly.)
- Changed the visual effects of **"Sense Evil"**.
- Updated **"Spellcaster Workbench"** so spells can now be extracted from items added by this mod. (Other mods can also be supported through datapacks.)
- Reworked offhand items across the board.
- Added partial compatibility so **Spell Amplifier** can still apply even while holding Better Combat two-handed weapons.
- Adjusted loot tables so some Curios can now appear in chests.
- Adjusted enchantment availability conditions.
- Changed some Curios so they can now be crushed with **GrindRunner**.
- Changed **Wisdom** so it now also works while mining blocks.
## Bug Fixes
- Fixed a bug where enchantment preview display was incorrect while wearing the **"Enchantress"** set in an Easy Magic environment.
- Fixed a bug where instant-effect potions would not work properly with **"Spellcaster's Flask"**.
- Fixed a bug where some undead mobs were not detected by **"Sense Evil"** (**1.21.1 only**).
- Added upgrade support for items added by this mod that previously did not support it.
- Fixed a bug where some summoning spells were not benefiting from increased summon damage.
- Fixed a bug where additional enchantments from Malum could not be applied to supported weapons.
- Fixed a bug where spell damage amplification was not being applied correctly when Malum was installed.
- This only affects spells that bypass defense (for example, **Compound Phial**).
- Fixed a bug where there was no repair recipe using **Spirit Crucible** when Malum was installed.