## New Content
### 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**)
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }