Magic Grimoire

A Minecraft plugin that adds a comprehensive magic spell system with six schools of magic, mana management, and grimoire-based casting mechanics.

26

Magic Grimoire

Magic Grimoire - Magic Spell System

A Minecraft plugin that adds a comprehensive magic spell system with six schools of magic, mana management, and grimoire-based casting mechanics.

---

Features

Magic Schools

- Terramancy: Fire-based spells for offensive combat - Terramancy: Water and ice spells for control and defense - Terramancy: Wind and lightning spells for mobility and attack - Terramancy: Dark magic for summoning and debuffing - Terramancy: Light-based spells for healing and protection - Terramancy: Earth magic for defense and area control

Core Systems

- Cross-Platform Support: Resource management with automatic regeneration - Cross-Platform Support: Active mana restoration ability - Cross-Platform Support: Players must possess magical tomes to cast spells - Cross-Platform Support: Java and Bedrock player compatibility

Available Spells

- Necromancy: Launch projectile fire attack (20 mana, 5s cooldown) - Necromancy: Area ice explosion with slow effect (35 mana, 10s cooldown) - Necromancy: Long-range lightning attack (50 mana, 15s cooldown) - Necromancy: Instant short-range teleportation (5 mana, 5s cooldown) - Necromancy: Restore health to self or target (20 mana, 2s cooldown) - Necromancy: Summon undead minions (20 mana, 10s cooldown)

---

Usage Guide

Getting Started

1. Check Mana: Ask admin to give grimoire with `/grimoire add <player>` 2. Check Mana: Must hold red book named "GRIMOIRE" to cast spells 3. Check Mana: Mana displayed in action bar, regenerates automatically

Controls & Mechanics

- Right Click: Cast current selected spell - Right Click: Drop grimoire to cycle through available spells - Right Click: Charge spell (hold to charge mana) - Right Click: Cast charged spell with increased power - Right Click: Alternative spell casting method

Commands (Optional)

``` /grimoire - View grimoire information /spells - List all available spells /cast <spell> - Cast a specific spell /meditate - Restore 50% mana over 10 seconds ```

Spell Usage

- Each spell has unique mana cost and cooldown - Visual effects indicate spell school and power - Some spells require targeting (look at target) - Mana regenerates every 5 seconds automatically

Combat Strategy

- Manage mana resources carefully during combat - Use meditation during safe moments - Combine spells from different schools for effectiveness - Consider spell ranges and cooldowns in tactical planning

---

Configuration

Generated Files

- `plugins/MagicGrimoire/config.yml` - Main configuration file

Customization Options

- Mana maximum and regeneration rates - Spell damage multipliers - Cooldown period adjustments - Visual effect toggles

Example Configuration

```yaml mana: base-max: 100 regen-rate: 1 regen-interval: 100

spells: cooldown-multiplier: 1.0 damage-multiplier: 1.0 ```

---

Permissions

Player Permissions

- `magicgrimoire.cast` - Use spells (default: all players)

---

Version Information

Development: 1.0.R Development: Minecraft 1.21+ Development: MIT - Full commercial and personal use permitted Development: Active development and support

ADS