Wizardly Magic icon

Wizardly Magic -----

Build altars, cast spells, be a Wizard!




Version: 2.1
idk if you remember but I use your plugin for my server and now im thinkin to use it again, you going to update for 1.14.1?

Version: 2.1
Can you please update in 1.13.2
.

Version: 2.1
Horrible plugin, full of bugs, the developer did not give me coherent answers about my problem, half of the spells do not work.

Version: 2.1
This is a great addition to vanilla MC, works great, new textures without any mess

Version: 2.1
seems that only the PVP spells currently work, so i give this plugin half the deserved rating because only half of it works.

Version: 2.1
I love this plugin but the knowledge book is broken. I used to play with this a lot and I'm excited to see the future of this plugin

Version: 2.0
plugin has very small support. broken on 1.12.2... just a disgrace..............

Version: 2.0
Good plugin, but i'd like to have only the staffs.
I downloaded this plugin because i want the infernal mobs to drop the staffs, but some of the staffs say: "Invalid spell" when i use them, please help me...

Version: 2.0
I like it, everything is really hard to get, it's like end game things, but it's like concentrated more on PvP than self spells ;)

Version: 2.0
Honestly, I'd love to use this plugin. It was working well for a while, until one of my players discovered a spell which you could craft to crash the server. Please fix this issue. This is the error: https://pastebin.com/tv0aGKg2

EDIT: I believe it is the 'Summon Sword'.

Version: 2.0
When the unknown item is put into the altar and click again 1.12 The server crashes without any errors
-
Author's response
Post in the discussion, what is the unknown item?

Version: 2.0
i love you author XD thanks for making the plugin alive pls keep it up i love this plugin!!!!!!!!!!!!!!

Version: 1.9
Errors! :(
https://goo.gl/w8in6h

https://goo.gl/8TdGi2

Please fix this. 01

Version: 1.9
EMGG THIS PLUGIN IS SOO GOOD PLS MAKE THIS ALIVE
this plugin keeps up my server alive to pls keep updating it :)

Version: 1.9
Very good! May I suggest you add in the config to customize the "You do not have permission to use this spell"
it would be nice to be able to change that message for each spell because on my server it requires you to be certain levels for different spells so i would like to set it to something like "You need to be level 10 to use that spell" with that it would be perfect :)

Version: 1.9
This plugin is awesome! Keep updating it!
This is very fun for survival servers. I'm using it. Thanks!

Version: 1.9
MACUMBA!!!!!! Brazil will be back again with crazy brazilian servers!!!!

Thanks!!!!! This plugins is awsome!!!

Version: 1.9
This is a fun plugin - thanks for updating to MC1.11.
Just call me - by my stage name Gandolff the Black.

Version: 1.9
more permissions please so i can make this exclusive to VIP groups keep up the good work!!!!!!!!!!!!!!!
-
Author's response
What perms? Let me know what you are looking for.

Version: 1.9
i have a problem my server is 1.10 the plg its no compatible with preciousstones, dig and another spells can destroy in the protections zones, Most spells need to have pvp enabled, but what if my server's desire is nopvp and I want them to use the mobs spells? The permissions for the spells do not work: / I hope you can fix it
-
Author's response
Don't post errors in the reviews, post in the discussion.

Version: 1.8.2
Wow! this plugin is Excellent like this shit here
at net.minecraft.server.v1_8_R1.Container.clickItem(Container.java:260) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.a(Container.java:448) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.clickItem(Container.java:260) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.a(Container.java:448) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.clickItem(Container.java:260) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.a(Container.java:448) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.clickItem(Container.java:260) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.a(Container.java:448) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.clickItem(Container.java:260) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.a(Container.java:448) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.clickItem(Container.java:260) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.a(Container.java:448) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.clickItem(Container.java:260) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.a(Container.java:448) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.clickItem(Container.java:260) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.a(Container.java:448) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.clickItem(Container.java:260) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.a(Container.java:448) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.clickItem(Container.java:260) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.a(Container.java:448) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.clickItem(Container.java:260) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.a(Container.java:448) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.clickItem(Container.java:260) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.a(Container.java:448) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.clickItem(Container.java:260) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.a(Container.java:448) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.clickItem(Container.java:260) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.a(Container.java:448) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.clickItem(Container.java:260) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.a(Container.java:448) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.clickItem(Container.java:260) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.a(Container.java:448) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.clickItem(Container.java:260) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.a(Container.java:448) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.clickItem(Container.java:260) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.a(Container.java:448) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.clickItem(Container.java:260) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.a(Container.java:448) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.clickItem(Container.java:260) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.a(Container.java:448) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.clickItem(Container.java:260) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.a(Container.java:448) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.clickItem(Container.java:260) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.a(Container.java:448) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.clickItem(Container.java:260) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.a(Container.java:448) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.clickItem(Container.java:260) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.a(Container.java:448) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.clickItem(Container.java:260) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.a(Container.java:448) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.clickItem(Container.java:260) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.a(Container.java:448) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.clickItem(Container.java:260) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.a(Container.java:448) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.clickItem(Container.java:260) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.a(Container.java:448) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.clickItem(Container.java:260) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.a(Container.java:448) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.clickItem(Container.java:260) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.a(Container.java:448) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.clickItem(Container.java:260) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.a(Container.java:448) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.clickItem(Container.java:260) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.a(Container.java:448) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.clickItem(Container.java:260) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.a(Container.java:448) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.clickItem(Container.java:260) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.a(Container.java:448) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.clickItem(Container.java:260) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.a(Container.java:448) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.clickItem(Container.java:260) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.a(Container.java:448) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.clickItem(Container.java:260) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.a(Container.java:448) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.clickItem(Container.java:260) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.a(Container.java:448) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.clickItem(Container.java:260) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.a(Container.java:448) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.clickItem(Container.java:260) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.a(Container.java:448) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.clickItem(Container.java:260) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
at net.minecraft.server.v1_8_R1.Container.a(Container.java:448) ~[spigot-1.8.jar:git-Spigot-550ebac-7019900]
-
Author's response
Don't post errors in the reviews, post in the discussion.

Version: 1.8.2
It looks like a really cool plugin! I have an issue though :/ Whenever i try to use a a spell it says "You do not have permission to use that here" Please help :(
-
Author's response
Try running: /region flag __global__ build allow

Version: 1.8.2
The plugin is great but the only issue I have with it is that when putting Spells in the Spell Book they are deleted after I close the Book.
-
Author's response
Errors? Post in the discussion.

Version: 1.7.3
Hello a love this Plugin. Many people should be watching this plugin.
It is incredibly good!.......

Version: 1.5.1
Truly amazing plugin-- it's basically just a vanilla compatible mod! Very in-depth, well made, there's only one problem. When you shift click items out of the Spell Altar, they duplicate? Can this be fixed? I really want to use this on my factions server...
-
Author's response
They don't, they disappear after a few seconds.

Version: 1.5.1
Very good plugin but the plugin don't read the config.yml, because I translate all and don't work xD

Version: 1.5.1
Everything Good :3

Version: 1.4.5
hook something at world guard :P

Version: 1.4.3
They Can Use The Spell In No Pvp-Zone
I'm Using Word Guard
-
Author's response
Not if the spell is a PVP spell and the zone has PVP set to deny.

Version: 1.4.2
quite good, Though i wish there wasnt that many terrain destructions spells, really easy for griefers to grief :c
-
Author's response
If you don't like a spell you can remove it, also this supports no build WG regions.

Version: 1.1
Pretty cool plugin! However there is an issue with 1.8.7, I keep getting this spammed in my console and it's leaking all the resources pretty badly, so I had to disable it for the time-being. After experimenting, this comes up when you "SHIFT-CLICK" objects into the spell altar or any Wizardly magic panel, mainly spell altar and the spell book. Also spells like lightning or fireball keep triggering this console. Overall the error messages are constantly spamming console and just using up resources. Hope you can get this fixed.

Spell Altar/GUI errors: http://pastebin.com/f4kU57CD
Spell Errors: http://pastebin.com/YdytBYwg
-
Author's response
The spell errors are actually caused by a bug in spigot, and the second error does not mention Wizardly Magic at all. IDK if its even caused by that.

Version: 1.0
Amazing job! Custom spells and drops and a gui for the spell altar! And free! Keep it up

Version: 0.9
its quite awesome, i enjoy the spells, as a server owner i had to remove the destructive ones though, shame, add more nice ones? Like i dunno bunny magic?
-
Author's response
Feel free to recommend some. Also feel free to make your own!

Version: 0.7
good good good grax..

Version: 0.7
The cauldron and the redstone torch don't work
-
Author's response
Yah, that will be fixed in the next version.

Version: 0.7
Good plugin and i have not found any bugs which is a good thing ;D

Version: 0.4
This Plugin Seems To be what in Looking for but is it possible to give Commands to Certain Groups or Players? so a that only a type of group can Cast create or use the spells?
-
Author's response
Commands are only used for op things. But you can add perms to the spells so only certain people can craft or cast them.

Resource Information
Author:
----------
Total Downloads: 20,402
First Release: Apr 22, 2015
Last Update: Apr 25, 2026
Category: ---------------
All-Time Rating:
36 ratings
Find more info at dev.bukkit.org...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings