Magic

Server Compatibility
Please make sure you download the correct version for your server:
- 1.20.5 and Up => Latest Build
- 1.9 => Magic-10.9.8 (or latest Magic-Legacy build)
-
1.8.8: => Magic-5.5.6
-
1.8.3: => Magic-5.3.3
-
1.7.x => Magic-CB1.x
-
Earlier: => Check Compatibility in Files Section
Need Help? First Try:
-
Check the FAQ
-
Read the rest of the wiki
-
Check the reference manual for configuration options
-
Check the config info page for spell, wand and other info
-
Find examples in the builtin configs
-
Check your logs for errors
If you can't find what you're looking for, come join us on Discord for help or ideas!
Found a bug? Have a Feature Request?
- Use our issue tracker
Overview
Live Demo
Tutorial Videos
More Information
Please see the Magic home page on github for up-to-date information!
Metrics Collection
This plugin uses bstats for metrics collection. The information sent to bstats.org is completely anonymous, publicly viewable, and includes the following metrics:
- A unique identifier
- The server's version of Java
- Whether the server is in offline or online mode
- The plugin's version
- The server's version
- The OS version/name and architecture
- The core count for the CPU
- The number of players online
- The Metrics version
Opting out of this service can be done by editing plugins/Plugin Metrics/config.yml and changing opt-out to true, or by editing this plugin's config.yml and changing "metrics_level" to 0.
Changelog
Full changelog can be viewed on github

-
View User Profile
-
Send Message
Posted May 4, 2014@NathanWolf
That would be very very challenging, and in, my opinion, that will reduce the users using the plugin because of it's additional download for the cb.. idk D: The most awsome/usefull thing woluld be an integration with shopkeepers :/
These days I'll make a video about this amazing plugin, but, i'm italian. lol
-
View User Profile
-
Send Message
Posted May 4, 2014@HosomITA
Yeah it will be a challenge :) I'll have to make some concessions- for instance, I love the Backup + Repair spells, but they are highly exploitable. So now you can't backup valuable blocks or chests... we'll see. At the moment I don't allow selling any block-based items (including gold nuggets, etc)- mainly I'll need to make sure emeralds aren't dupeable, if that's what I choose for currency. I already had a "whoops" moment when I realized automata would naturally spawn using emerald blocks... free money! :\
As for shopkeepers... I'm going to look into that plugin specifically, and at this point I'm also very much considering making my own CB branch that doesn't destroy items (especially if, after looking at shopkeepers more, I determine this would be enough to make it work). If I go this route, I'll submit a PR to CB for it, but I doubt they'd accept it.
Alternately, if there's something I can do with shopkeepers to make it work, I'll explore that. I'm not interested in making my own trader plugin, but if i do want to set up a physical economy, I think shopkeepers is the way to go.
-
View User Profile
-
Send Message
Posted May 4, 2014@NathanWolf
Yeah.. The construction spells would be dangerous for a physical eco :) But, unfortunately, unless you know some other plugins, (or you can make your own) we have no chances with shopkeepers-magicspells.. I've just tried some combinations with older or newer versions, but the wand still keeps destroying :'(
-
View User Profile
-
Send Message
Posted May 3, 2014@brittonmcl
Ah, oops! I turned on Maven resource replacement for some auto-versioning trickery, and turns out it was corrupting binary files. I think I have this all fixed as of dev build#136. You may need to do a "magic clearcache" once running to get the corrupt files out of the cache.
Thanks for the tip! I appreciate it.
Oh, this version also has some experimental-ish config changes, mainly I added all of the ore and metal blocks to the 'restricted' list, meaning you can't absorb or duplicate them. I added chests too - all of this can be changed in the config, and is overridden by a superpowered wand (for admin use).
@HosomITA mentioning ShopKeepers has gotten me thinking more about transitioning to a physical economy on my server, something I've been wanting to do. But first I have to prevent Magic from making it super easy to duplicate valuables, so this is step one of that.
-
View User Profile
-
Send Message
Posted May 3, 2014@brittonmcl
Hm- so, wait, Life3D works?
Otherwise this sounds like a problem with schematics and/or WorldEdit integration... I'll make sure to check it out, thanks for the head's up! No worries there, I always want to know when things are broken, even in dev builds (I try not to even push unless I'm fairly confident it's not broken).
-
View User Profile
-
Send Message
Posted May 3, 2014@NathanWolf
Just a heads up ( i feel really bad about keep on bugging you :P) I noticed that in the build I downloaded stuff like the cage and the tent spell (anything along the lines of building something other then Life3D) were not working. Once again sorry for bugging you too much, I just wanted to let you know about that particular bug ( I have no need for it as of the moment, just reporting it :P).
-
View User Profile
-
Send Message
Posted May 3, 2014@brittonmcl
Yay, I'm glad!
No worries, like I said they turned out to be more trouble then they're worth and I'm not using them anymore myself. I was having some issues with players pick pocketing me while i wasn't holding my wand... But I ended up just removing pickpocket anyway.
The op protection kept annoying me when testing automata and they couldn't hurt me or even target me at all :/
-
View User Profile
-
Send Message
Posted May 3, 2014@NathanWolf
Thanks so much! that fixed the issue I had and everything seems to run great. I feel bad that you had to remove them though. Thanks for all the help and I can't wait to see all the new things this plugin has in store for it!
-
View User Profile
-
Send Message
Posted May 3, 2014@NathanWolf
Will help as i can you and this extremly complex plugin! :D Meanwhile i will solve the problem with some command blocks and the admin commands for giving wands ;)
-
View User Profile
-
Send Message
Posted May 3, 2014@HosomITA
Ah, yeah, sounds like it :(
Well I opened this issue:
http://jira.elmakers.com/browse/MAGIC-63
Feel free to vote or add more info!
Unfortunately this kind of integration can run anywhere from very simple to extremely complex. It took me, literally, months to get the dtlTraders integration working well.
However, I always want there to be more ways to sell/buy/trade wands, and I like for Magic to not break with other plugins- so I'll see what I can do!
-
View User Profile
-
Send Message
Posted May 3, 2014@brittonmcl
Ok, after some consideration, I just removed the "Magic.protected" and "Magic.powered" pnodes. I had some reasons why I needed them, but they've proven to be more trouble than they're worth.
If you'd like, you can grab an (unofficial, unapproved, potentially unstable, disclaimer, disclaimer) build from the build server. Build#135 and on will have this fix, as will 3.1 when it's officially released.
The current dev build should be pretty stable, I did completely re-work a ton of stuff (in particular the undo system), so no guarantees, and it's not quite ready for release- but 3.1 already has a ton of great changes on the way:
https://github.com/elBukkit/MagicPlugin/blob/master/CHANGELOG.md
Let me know if that helps! If it doesn't, something weird is going on!
-
View User Profile
-
Send Message
Posted May 3, 2014@NathanWolf
D: That's true.. it happens only when i use Shopkeepers plugin! Any way to make this awesomeness compatible with that without bukkit support?
Shopkeepers is a pretty usefull plugin, to make a shop you just need a Villager Spawn! D:
-
View User Profile
-
Send Message
Posted May 3, 2014@brittonmcl
Well I hope that's it!
Seems pretty crazy though, like it would cause issues with other plugins too. As you mentioned, essentials has a similar "god" node... Though I guess that you turn on and off. Hrm. Well I could always just get rid of that pnode if it's a problem.
-
View User Profile
-
Send Message
Posted May 3, 2014@NathanWolf
I think my server host is the one that is giving me a * node and since I bought the server under my minecraft name I cant change myself off their own owner rank. I sent them a ticket and if that guess is right hopefully it is fixed(and maybe you can put a note about it on the wiki or something). Thanks for all the help!
-
View User Profile
-
Send Message
Posted May 3, 2014@HosomITA
Thank you so much for the praise! I'm very happy with how the plugin has turned out (it predates the Bukkit version of MagicSpells, if you can believe that)- I'm hoping it catches on :)
Unfortunately, your issue sounds like a conflict with another plugin. Are you using an inventory organizing or storage plugin?
99% of the time a plugin stores a wand, it does it a "bad" way (the Bukkit way, even more unfortunately) and will destroy the wand. This even includes native Bukkit features like creative mode.
It's a big problem that I won't be able to fix unless Bukkit decides custom item data is ok, an issue they don't seem to want to budge on ;-(
Magic by itself should work on any CB or Spigot version from 1.6 and on.
-
View User Profile
-
Send Message
Posted May 3, 2014@brittonmcl
Even when not holding a wand? Holding a Wolf or Admin wand will make you invincible.
Otherwise, it has to be the "Magic.powered" permission node. But no one has that by default:
https://github.com/elBukkit/MagicPlugin/blob/master/src/main/resources/plugin.yml#L230
Have you been given "*" permissions or something? (Essentials GM gives Owner * by default for some reason...) Can you give the default group "-Magic.protected" to be sure?
-
View User Profile
-
Send Message
Posted May 3, 2014@NathanWolf
I have Magic 3.0 for 1.7.4. It may be a conflicting plugin issue but the moment i disable the plugin i can take damage.
-
View User Profile
-
Send Message
Posted May 3, 2014@elMakers
This plugin is completly awesome! :D The most complete and advanced magic plugin i've ever seen! lol
But, only a question.. On which version should i use this? Because i've tried a lot of different craftbukkit and spigot versions and i'm still getting a bug:
When i open my inventory, by clicking "E", the wand disappears! Remains only the non-enchanted item, with the custom colored name, but it has no effects!
-
View User Profile
-
Send Message
Posted May 2, 2014@brittonmcl
What version are you running? I made that a false-by-default permission a while back, ops should no longer have it by default.
-
View User Profile
-
Send Message
Posted May 2, 2014This plugin is absolutely amazing, but there is one thing I could suggest. There is a permission node to protect from all damage. It would be amazing to be able to toggle that(essentials godmode), as my server host doesn't let the owner remove a permission from themselves. Just a suggestion, Im not sure if its even possible or if its already implemented( I cant use the plugin right now because I cant get damaged by anything). If there is a way to toggle it and I just blatantly missed it please let me know :P