Hexenwerk (Beta) - Magic Datapack for Minecraft
Get ready to dive into a world of magic with this amazing datapack!
Mana System
Mana serves as the primary resource for spellcasting, visualized as a bar above the player's hunger indicator. The base maximum capacity is 100 units, with 1% regeneration per second.

Spell Collection
Available are 12 unique spell books that can be bound to magic wands through a special workbench.
Current Spells
| Name | Effect | Mana Cost |
|---|---|---|
| Ardo | Sets blocks or creatures on fire | 20 |
| Atnotus | Causes explosion on hit | 60 |
| Aguamenti | Creates water block or extinguishes fire | 20 |
| Iunior | Turns creatures into babies permanently | 15 |
| Commovus | Teleports 6 blocks forward through walls | 25 |
| Ignis Temptates | Creates burning rune with delayed explosion | 65 |
| Wingardium Leviosa | Forces objects to levitate in area | 30 |
| Consedo | Slows or completely stops movement | 35 |
| Auxiliare | Fast regeneration with speed reduction | 35 |
| Terrae Motus | Causes earthquake with extra damage from blocks | 70 |
| Circuilum Sanitatem | Creates magic circle with enhanced regeneration | 55 |
| Amogius | Restores 5 mana units (developers only) | 0 |
Magic Flowers
Scattered throughout the world, you'll find clusters of magic flowers. When harvested, they instantly restore 10 mana units and provide 1-2 magic shards. These shards are used to create crystals and in other crafting recipes.

Magic Wands
This is the main casting tool in the datapack, allowing you to apply learned spells. Wands are crafted from magic crystals, which are made from shards obtained from flowers.
Magic wand crafting recipe:

Magic Crafting Table
A special workstation for wizardry tasks: applying spells to wands and creating magical items.
Magic crafting table recipe: 
Spell application process: 
Additional Features
Discord Bot - Invite Hexenwerk Helper bot to your server for quick access to spell information and recipes through /spell, /devtool, and /recipe commands.
Contributing to Development
Suggest new features, report bugs, or help improve the project code through official Discord or GitHub repositories of the project.