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 Aug 12, 2014@KTJx2
You need a full server restart after changing that option- but otherwise it should work. If you've disabled recipes, it will not add them. Once they're added, though, they can't be removed by a "/magic load" or "/reload". Not sure if that's what's up there. And I assume you figured this out by now, but make sure to edit the files in /plugins/Magic - not the defaults! The defaults never change, unless you update. (You should be on 3.5 now)
@ThaRam
The correct pnode is:
(note the pluralization- all magic commands follow the "Magic.commands.*" format)
It's a terrible idea to give that command out- especially to players. If you're doing that, you're going to regret it.
That said, everyone has "Magic.cast.*" by default- no need to add those unless you've explicitly denied casting perms to anyone. These permissions affect wand use and /cast.
-
View User Profile
-
Send Message
Posted Aug 12, 2014Okay, so I have some success. I added lines to crafting.yml to disable all of them, but now when you craft them, it gives you the item with the lore, but it does nothing...
-
View User Profile
-
Send Message
Posted Aug 12, 2014are these all of the permission nodes? im haveing trouble enabling a perm fora player (group-manager) ive added Magic.command.cast and magic.cast.frost to them but they are still unable to use /cast frost
-
View User Profile
-
Send Message
Posted Aug 11, 2014Alright, so I must be doing something wrong. I've gotten rid of the # in front of a few config options, and changed them. But it has no affect... Like, I set crafting to false, but I can still craft them. Help!
Edit: the sample configurations don't change anything either.
-
View User Profile
-
Send Message
Posted Aug 11, 2014@TheFrozenshot
Well, I like to keep things here in case they help others.. but it's not like anyone reads past comments anyway :P
I should probably do what the other guys do and set up a forum or something.
Anyway, you're saying now it doesn't allow enchanting? Not that the wand swaps to a sword?
It may be another plugin causing issues, then- I also need to test with the "stock" CraftBukkit, I'll do that when I get a chance.
-
View User Profile
-
Send Message
Posted Aug 11, 2014So I changed all of the files and it still doesn't enchant do I maybe have plugins that give a bug to it ? Let's not make this post full of me and let's DM otherwise :)
-
View User Profile
-
Send Message
Posted Aug 11, 2014@TheFrozenshot
The config.yml should've been the only one you needed.. but this ought to work.
I just loaded up 3.5 with no configs myself, and it seemed to work fine- no wood sword swapping at all.
-
View User Profile
-
Send Message
Posted Aug 11, 2014Not all of then just the config and the enchanting file . But I will try to change everything in a minute .
-
View User Profile
-
Send Message
Posted Aug 11, 2014@TheFrozenshot
I'll check it myself when I can, but I'm 100% sure I changed that option in the defaults, and that seemed to have helped others. I don't think the wooden sword is even mentioned anywhere else in configs... it's really still changing? You deleted the /plugins/Magic folder completely, and updated to Magic 3.5?
-
View User Profile
-
Send Message
Posted Aug 11, 2014@NathanWolf So I did what you said and I still doesn't work ...
-
View User Profile
-
Send Message
Posted Aug 10, 2014Magic 3.5
I've submitted the 3.5 version for approval, and it is tagged and available on my CI server.
I've also updated the commands page, which had gotten a bit out of date. There are a few new/useful commands:
http://dev.bukkit.org/bukkit-plugins/magic/pages/admin-instructions/
Specifically "/mgive" is a general replacement for "/magic give" that is smarter and more flexible. It can also give "Spell Books", which are auto-generated in-game books that show information about all of the magic spells. They can be used to populate a library with cool spell books that will match your custom configuration.
The "/wand enchant" command can now take parameters to embue a wand with XP levels, as if via enchanting. This can be used to set up a leveling system that is more controlled than the enchantment table, but uses all the same randomization and leveling mechanics.
-
View User Profile
-
Send Message
Posted Aug 10, 2014<<reply 2303779="">>
There is a link to my Jenkins server above, I'm not allowed to give out direct links to dev builds.
The current 3.5 snapshot is likely what I will release as 3.5, or at least very close. I'd suggest deleting your magic config files when you update, and it should fix the problem! If it does not, please let me know.
-
View User Profile
-
Send Message
Posted Aug 10, 2014I need help with this:
I just start the plugin, when i try to enchant a wand, it turns to a wooden sword, and it keeps like that. I tried to add "wand_item_enchantable:" inside the config.yml, but it doesn't work. I tried copying the content of config.example.yml inside config.yml and it solved some issues(when i try to change the selected spell in a wand, it just does'nt change), but it still without enchanting any wand. If its a dev build with this bug fixed, where can i dowload it?
-
View User Profile
-
Send Message
Posted Aug 10, 2014@Nathanwolf
Thank you man , I will wait and upgrade tomorrow .
Love this plugin :) You did an awesome job !
-
View User Profile
-
Send Message
Posted Aug 10, 2014Related to the comment below, my CI server (and Survival, Jenkins, website, etc) should all be back online. I apologize for any inconvenience, I am having some network issues at the ISP, and was out of town for two weeks unable to resolve it.
-
View User Profile
-
Send Message
Posted Aug 10, 2014@TheFrozenshot
You want to leave the line open ... I plan on trying to release Magic 3.5 sometime later, today, though- so if you want, you can just wait a bit and upgrade. (Or, get the latest snapshot from my CI server- link is above!)
@ph1823
I thought you had resolved the conflict with SwordGuns? If not, I can download it and take a look when I get a chance- sounds like I may just need a higher (or lower) priority interact handler, if I'm reading your comments correctly.
-
View User Profile
-
Send Message
Posted Aug 10, 2014The plugin is compatible while sworguns becaucose a I am a one bug When I open the inventaire his bug Always puts his(her,its) me the hou and sometimes item Traduction By reverso. http://www.reverso.net/translationresults.aspx?lang=FR&direction=francais-anglais
-
View User Profile
-
Send Message
Posted Aug 9, 2014@NathanWolf So I added it to my config and restarted the server and I tried but it still has the same problem ? Do I need to put a # before it or leave a line open ? Thx for the fast response
-
View User Profile
-
Send Message
Posted Aug 9, 2014@TheFrozenshot
I am going to fix this (by making the following the defaults) in 3.5 - but for now, if you add the following line to your config.yml, this should fix up the problem:
wand_item_enchantable:(with nothing after the ":")
The "wood_sword" item is normally there, and that is a backwards-compatibility thing that apparently, unfortunately, is no longer forwards-compatible.
I'm probably going to just flat-out drop support for 1.6 at some point, at the very least when 1.8 is released :)
-
View User Profile
-
Send Message
Posted Aug 9, 2014Hey man , I have a problem . When I try to enchant a wand it becomes a wooden sword and there are no enchantment possibilities so if I take the sword out of it , it stays the sword and it does nothing. Any idea how to fix it ? :)
Btw love your plugin so far :)