Ars Venefici

by HeyImAmethyst·v1.12.0·Updated 2025-11-03

Ars Venefici is a Stardew Valley mod that adds the ability to craft and cast spells using spellbooks!

Screenshots 3 screenshots

About this mod Machine translation

Ars Venefici is a Stardew Valley mod that adds the ability to craft and cast spells using spellbooks!

Ars Venefici ✨

Introduction to magic system

Ars Venefici brings a complete magic system to Stardew Valley! 🎆 You can make your own spells, learn magic skills and become a real wizard.

🧙‍♂️ Learn magic

To connect with the magical world, you need:

  • Reach 4 hearts of friendship with the wizard ❤️

-Enter the Wizard Tower (if the Stardew Valley expansion module is installed, you need to enter the new basement)

📖 Use spell book

  • Press **Shift + B** to open the spellbook menu
  • Create spells by placing shapes (square) and components (octagon) on the spell page
  • Use modifiers (diamonds) to change spell behavior
  • Name your spell and save it

🎮 Spellcasting Control

  • **Z/X**: Switch between spell lists
  • **Shift + Z/X**: Cycle through spell shape groups
  • **Q**: Cast the currently selected spell
  • Spell labels can be dragged to adjust their position (Shift + ~)

⚡ Career system

Gain magic experience points by casting spells, and upgrade to unlock:

Level 5 selection:

  • **Magic Efficiency**: The magic power consumption of spells is reduced by about one-third
  • **Magic Regeneration I**: Double the basic magic regeneration amount

Level 10 advancement:

  • **Magic Efficiency**: The magic power consumption of spells is reduced by about half
  • **Mana Saving**: 25% chance to cast a spell without consuming mana
  • **Magic Regeneration II**: Three times the basic magic regeneration amount
  • **Magic Reserve**: +500 maximum magic value

🔮 Rune Table

Version 1.10 adds a new rune table, which can make runes of various colors!

  • Make blank runes
  • Use colored items to create runes of corresponding colors

-Support custom items to create runes

🛠️ Custom functions

Add food to restore magic power

Use Content Patcher to add custom food, add in items:

```json

"CustomFields": {

"HeyImAmethyst.CP.ArsVenefici/Mana": "Value"

}

```

Add new spell components

Version 1.12.0 supports adding custom spell parts! C# programming knowledge and SMAPI module production experience are required.

🎯 Console commands

Provides rich console commands to adjust the magic system:

  • Switch spellcasting abilities
  • Learn/unlearn spell parts
  • Adjust magic settings
  • Control growth disease effects

📚 Spell Parts List

Shape

self, projectile, contact, aetheric contact, area of ​​effect, area, wave, wall, rune, channel, emergency damage, emergency health, cone, beam

Components

Dig, Plow, Grow, Harvest, Make Water, Explode, Flash, Light, Heal, Life Drain, Life Drain, Physical Damage, Magic Damage, Frost Damage, Lightning Damage, Fire Damage, Haste, Regeneration, Mana Regeneration, Dispel, Forge, Shield, Summon

Modifiers

Damage, range, bounce, penetration, speed, healing, duration, digging power, effect strength

---

*Inspired by Minecraft’s Ars Magica Legacy and Ars Nouveau mods, and spacechase0’s Magic mod* 🎨

Install & use Install: SMAPI mod (Stardew Valley standard)

  1. Install SMAPI first (Stardew Valley's mod loader): download it from smapi.io, run 'install on Windows.bat' and pick your game folder.
  2. Unzip the archive from playbuff and find the folder that contains manifest.json — that folder is the mod.
  3. Copy that whole folder into Stardew Valley/Mods/.
  4. Launch the game through SMAPI (run StardewModdingAPI.exe or set it as the launch option). The console before the title screen lists each mod's load result.

Cheat-style tools may not need SMAPI — unzip and run them as the readme describes. Back up your save before editing it; SMAPI lists failed mods in its console.

File & checksum

Filename
Ars Venefici
File size
3.9 MiB
SHA-256
16c18c482c56904d87a0eb80a93a5b2634a00e590db958046316317a9edfb3dc
Stored at
2026-10-13 22:03