MagicClass
by Optim00se
MagicClass adds a magic system to the game: wizard items, staffs, a mana resource and spells that gain experience as they are cast.
What it does
Magic items are the core of the content. Players craft a set of wizard weapons and tools, including a Fire Ray Staff, a Hex Staff and a Poison Ivy item, and a Mana Berry supplies mana. Each item draws on a mana pool, and a successful cast adds skill experience, so a player's skill level raises the maximum mana they can hold. Staff Regeneration restores staff charges over time.
The pack also includes a MagicClass Info Book that explains the items and how the system works. The content is delivered as a data pack, so it applies to a world rather than changing the game engine. Installation follows the usual steps: unzip the file, place it in a world's save folder, and either create a new world or load an existing one, after which the data pack shows a message on loading.
MagicClass needs MagicClass Assets to run. The mod is published for Fabric, Forge, NeoForge and Quilt, and the Data pack form is available for servers. Files cover 1.21 and 1.21.1, with 1.1+mod for 1.21.1 as the latest build. Server owners install it, and players can join with or without it.
Key features
Magic weapons and items
Wizard weapons such as the Fire Ray Staff and Hex Staff are added alongside unique items, including the Poison Ivy.
Mana system
Items cost mana to use, and the mana pool grows as the player's skill level rises.
Skill experience from casting
Each successful spell cast gives skill experience, which raises the maximum mana a player can hold.
Staff regeneration and berries
Staff Regeneration restores charges over time, and Mana Berry is a source of mana.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Use cases
Who it’s for: Players who want a spell-based progression path in a single world, and server owners who want to offer magic items through a data pack.
How it compares
Staffs is a NeoForge mod for 1.21.4 – 1.21.11, closed to modification under All rights reserved, and it targets a different version range from MagicClass. Orbital Staff is a Fabric and NeoForge mod for 1.21.8 – 1.21.11 and is not open source. Staff's and Stuff's is a NeoForge mod for 1.21.1 released under the MIT License, which matches MagicClass's license but not its loader set.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| MagicClass | Fabric, Forge, NeoForge and Quilt | 1.21 – 1.21.1 | Server required, client optional | 2025-04-06 |
| Staffs | NeoForge | 1.21.4 – 1.21.11 | Client and server | 2026-03-17 |
| Orbital Staff | Fabric and NeoForge | 1.21.8 – 1.21.11 | Client and server | 2026-06-01 |
| Staff's and Stuff's | NeoForge | 1.21.1 | Client and server | 2025-01-19 |
Questions
Does MagicClass need MagicClass Assets?
Which game versions does MagicClass support?
In the catalog
MagicClass is one of 7,216 Magic mods on ModsFinder, and one of 3,630 Magic mods for Fabric. 32,366 mods support Minecraft 1.21.1.
More from Optim00se
Similar mods
What the author says
MagicClass is a Minecraft datapack which adds many new magical weapons and unique items to the game. It adds a Mana system, when an item is used, it costs Mana. When you successfully cast a spell, you gain SkillXP. Your Skill Level contributes to the maximum amount of Mana you can have.
Official listing
- Modrinth page
- modrinth.com/mod/magicclass
- Owner
- Optim00se
- Published
- 2025-03-23
- Updated on Modrinth
- 2025-04-06
- Facts verified
- 2026-10-15
