Mineuniverse
Log in Register
Plugins

MineCraftSpells

Use gathered items to cast powerful spells for fun and profit!
by _ForgeUser12126611
Download Claim this project
3,901 downloads
0 likes
Updated Jun 30, 2026
0 hypes
Fun Mechanics Role Playing Teleportation

MineCraft Spells

This plugin adds awesome new spells that players can cast to to aid them in their adventures in MineCraft!

Players gather precious spell components in their journeys and use them to create spell books with powerful abilities.

Installation Guide

Getting set up is super easy. Check out the Installation Guide!

Spells

Here's a list of the spells, their effects, and required spell components.

Spell NameComponentsEffects
explosion1 flint
1 wheat
Launches a fireball that creates a large explosion
fire_ball1 flint
1 cactus
Launches a fireball that sets things on fire
flight1 feather
1 leather
Let's a player fly for an amount of time
lightning_bolt1 coal
1 wheat
Creates a flash of lightning that damages anything it hits
teleport1 egg
1 leather
Teleports a player to wherever they click
stone_wall2 wheatCreates a temporary wall of bedrock
push2 wheatknocks an enemy really far back
recall1 egg
1 wool
teleports player back to their spawn or bed location
heal_self1 wool
1 feather
Heals yourself 30% of your max health
heal_other1 wool
1 sugar cane
Heals another player 30% of their max health
ignite2 coalSets another living entity on fire!
poison2 nether wartPoisons another living entity
restore1 wheat
1wool
Removes all bad effects from yourself

Player Guide

If you're a player on a server using MineCraft Spells, here's what you need to know:

How do I cast spells?

Once you have obtained a spellbook, simply put it in your hand and left click! If your spellbook has more than one spell on it, right click will rotate between the spells.

How do I get a spellbook?

Great question! First off, you make a simple book. Then you need to collect spell components from the world. Once you have those items, you put the book in your hand and use the /charge command to charge your spellbook.

How does the charge command work?

Simply type /charge spell_name [number_of_charges]

Example: /charge fire_ball 10

  • "spell_name" is the name of the of the spell you'd like to place on the book.
  • "number_of_charges" is an optional parameter that says how many charges you'd like to attempt to place on the book.

If you have the right components for the spell, it'll remove them from your inventory and place charges on your book. You are now ready to cast spells. Rad!

How do I know what spells are available or what components they cost?

Simple command! /spells will give you a list of spells. To learn more about a specific spell, use /spells [spell_name].

Server Admin Guide

Don't like the default settings for spells? No worries! I made them all pretty configurable.

After you've started the plugin, if you look at plugins/MineCraftSpells/config.yml, you'll be able to tweak the spell settings and components!

Once you save the file with your changes, simply reload the server and you're good to go!

Adding your own spells

If you'd like to add your own spells, simply implement the Spell interface in com.gmail.spraetz.spells and update your config.yml with the settings for your spells.

Analytics Tracking

I have some light weight analytics added to the project using Keen IO (https://keen.io). I'd appreciate if you left it in, but if you'd like to disable it, simply turn it off in the configuration.

I'm simply collecting some basic usage stats like how many servers are using the plugin and how many players are casting spells.

Auto Updater

An auto-updater script has been included that will keep you on the newest version so you always have all the new spells! You can turn it off from the config.yml file if you'd like by setting auto_update to false.

Source Code

The source can be found on github!

Happy casting!

MineCraftSpells-2.5.0
MC 1.7.2, 1.7.4
Release 2014-03-30 Get
MineCraftSpells-2.4.0
MC 1.7.2, 1.7.4
Release 2014-03-28 Get
MineCraftSpells-2.3.1
MC 1.7.2, 1.7.4
Release 2014-03-24 Get
MineCraftSpells-2.3
MC 1.7.2, 1.7.4
Release 2014-03-22 Get
MineCraftSpells-2.2
MC CB 1.7.2-R0.3
Release 2014-03-20 Get
MineCraftSpells-2.1
MC CB 1.7.2-R0.3
Release 2014-03-15 Get
MineCraftSpells-2.0
MC CB 1.7.2-R0.3
Release 2014-03-08 Get
MineCraftSpells-1.0
MC CB 1.7.2-R0.3
Release 2014-02-24 Get

You Might Also Like

MobHealth
Simple plugin to let you know the damage you just caused to a mob, and how much health it has left.
989,881
Player Heads
Lop off Player and all Mob Heads with configurable drop rates + pvp-farming nerf, includes detailed commands and permissions
979,351
Advanced Item Effects
Adds custom effects to any item including potion effects.
97,290
VoxelMore
"Sharing is caring."
9,999
SunSteel
A Golden Item Enhancement Plugin
9,880
Sneaker
Hide name tags above players' heads.
9,865