Mineuniverse
Log in Register
Plugins

Craft Spell

Craft magic scrolls, spend mana, and unleash devastating spells.
by Spaleforce
Download Claim this project
11 downloads
0 likes
Updated Jun 30, 2026
0 hypes
Fun General Mechanics Miscellaneous
# 🔮 CraftSpell

_Craft magic scrolls, spend mana, and unleash devastating spells._

## ✨ Overview
CraftSpell adds a magic system built around craftable spell scrolls and a mana resource. Players craft scrolls at a crafting table using themed ingredients, then right-click to cast — consuming the scroll and a bit of mana. Spells include Lightning, Healing, Freeze, Fireball, Invisibility, and Teleport, each with its own mana cost. Mana regenerates over time, and the current amount is shown in the action bar after every cast.

## 📦 Installation
1. Drop `CraftSpell.jar` into your server's `/plugins` folder.
2. Restart the server (built for Minecraft **1.21**, api-version `1.21`).
3. Players craft scrolls, then right-click to cast. Tune mana and spell costs in `config.yml`.

## ⌨️ Commands

| Command | Description | Aliases | Permission |
|---------|-------------|---------|------------|
| `/spell` | CraftSpell main command. Usage: `/spell <list\|mana\|give>`. `list` shows every spell and its mana cost, `mana` checks your current mana, and `give <player> <spell>` hands a scroll to a player. | `spells`, `cs` | _none_ |

## 🔑 Permissions
- `craftspell.give` — Allows giving spell scrolls to players via `/spell give`. Default: **op**.
- `craftspell.cast` — Allows casting spells. Default: **true** (everyone).

## ⚙️ Configuration
- `mana.max` (default `100`) — the maximum mana a player can hold.
- `mana.regen-amount` (default `5`) — mana regenerated each interval.
- `mana.regen-interval-ticks` (default `100`) — ticks between regen ticks (20 ticks = 1 second).
- `spells` — per-spell `enabled` flag and `mana-cost` for lightning, healing, freeze, fireball, invisibility, and teleport.

### 🧪 Scroll recipes
Each scroll is crafted with paper plus a themed core ingredient: Lightning (blaze rod), Healing (glistering melon slice), Freeze (packed ice), Fireball (fire charge), Invisibility (fermented spider eye), and Teleport (ender pearl).

## 📖 Full documentation

---
🤖 *This plugin was created with **Spaleforce AI**. Create your own Minecraft plugins for free at* 🚀 **https://spaleforce.com**
CraftSpell.jar
MC 1.21.2, 1.21, 1.21.3, 1.21.8, 1.21.4, 1.21.5, 1.21.5-Snapshot, 1.21.7, 1.21.1, 1.21.6, 1.21.9, 1.21.10, 1.21.11
Release 2026-06-01 Get

More from Spaleforce

Hub - Future Hope
988
Gastraga
937
Villager - 20 medieval houses bundle
8,412
Rejnor
829
Hub - Fersak
770
Medieval - 15 Houses Bundle
6,836

You Might Also Like

BattleTracker 2.0
A standalone plugin and companion to BattleArena that tracks PVP & PVE statistics along with a suite of additional combat features to enhance server gameplay.
9,997
eHunger Games (Mcpvp hg)
A hunger games plugin like mcpvp
9,985
Basic Trails
Basic Trails Plugin
9,974
HypixelFirework
HypixelFirework
9,956
PremiumBoots [Like GommeHD]
PremiumBoots [Like GommeHD]
9,949
llamaGrapple
A customizable grapple hook!
9,925