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 30, 2014@mobilephone2003
What group manager are you using? If you opened the plugin up, you must've seen they're all labelled as "default: op". I've tested with Pex and EGM- both grant permissions while op'd, Pex does it even for the ones not meant for ops to have.
There is no /magic reload command- it's "/magic load".
All of the commands and permissions can be found here:
http://dev.bukkit.org/bukkit-plugins/magic/pages/admin-instructions/
I'll take a look at the crafting thing- I thought it was working, I'm running two live servers with crafting disabled. I'll let you know if I get a fix up for that. Thanks!
EDIT: I think some of the options, like disabling crafting and enchanting, require a full server restart. They install crafting recipes and event listeners on load that don't get unregistered. It is a bit of a bug- restarting the server with those options set to "false" should work, though- I have verified that I can't craft a wand in PotterWorld, for instance.
-
View User Profile
-
Send Message
Posted Aug 30, 2014@NathanWolf
Couldn't do /wand and /magic
Definitely am op. Even after allowing magic.commands.* to myself, I can't /magic reload.
Also able to craft wands when enable_crafting is false. In fact I can create them with enabled:false is on the wand itself in wands.yml, it just isn't enchanted:
Your latest dev build as of this post.
-
View User Profile
-
Send Message
Posted Aug 30, 2014@mobilephone2003
Op's have access to all commands- what didn't you have access to?
All players have access to all spells. There are no real permissions enabled in Magic out of the box other than that.
You can turn off wand enchanting and crafting in config.yml - just open it up and take a look at the examples in there.
-
View User Profile
-
Send Message
Posted Aug 30, 2014@NathanWolf
Sure, ok.
Can the wand system be disabled? Players have developed farms so would easily breeze through the enchant system. Looking to use some of these as special limited-use items not trained with a wand.
Edit: Never mind, i copied wands.default.yml and set everything to disabled.
Also, as op I should have access to all magic, I had to break open the plugin to find the permissions you didn't mention in your documentation.
-
View User Profile
-
Send Message
Posted Aug 30, 2014@mobilephone2003
Are you sure you're on the latest dev build? That stack overflow issue with "chest" mode was fixed in 3.7 (still pending approval) and definitely fixed in the 3.8 snapshot (dev build). This was a general bug with chest mode, nothing to do with where the player clicked.
This plugin is not compatible with creative mode unless you're using a custom Craftbukkit build that supports item data.
EDIT: And your logs say "v6" in them.... you need to update, if you can wait for 3.7 to be approved then do that, otherwise get a dev build from my CI server, please :)
-
View User Profile
-
Send Message
Posted Aug 29, 2014Getting the same thing as CaptainJordan with the latest dev build
Wand loses its properties, enchanting glow and sometimes gets chucked on the ground and can't be picked up. Seems to be in creative and survival when the wand is put in the main inventory area
Can players be forced to not use the right click in the centre of the hotbar?
On version 3.6, it took less than 10 minutes for a player to find out how to make one, and consequently crash the server:
http://hastebin.com/veruvecura.avrasm
-
View User Profile
-
Send Message
Posted Aug 29, 2014@Spartan071
If you could try out the latest dev build and let me know if you still have that issue, I'd appreciate it!
I fixed a few specific issues with the undo system, and how it would handle respawning entities.
This shouldn't be an issue if you were using any of the built in-configs (and not using the Rollback spell or Counterspell), but if you've turned on auto-undo or otherwise customized configs, it may be your problem.
Or, if you still have the issue, these were some unrelated bugfixes :) Please let me know, if you can.
-
View User Profile
-
Send Message
Posted Aug 29, 2014@Spartan071
Hm- that's pretty odd. I'll test that out on my server.
That sounds like it'd be an auto-undo issue, but that spell doesn't have undo enabled by default (unless you've added that in your configs?)
EDIT I was able to reproduce this by making Boom auto-undo. Have you got a custom config that does that, perhaps?
I will definitely get this fixed as well, it seems to be undoing entity death more than ones. :(
-
View User Profile
-
Send Message
Posted Aug 29, 2014Hey, I'm having a weird bug. Whenever I kill a mob with Boom, after about 5 seconds aka the cooldown on the spell, 2x the number of mobs killed appear. I managed to crash my server by just spamming boom on 1-2-4-8-16-32-64-128-256 mobs at a time. I had incredibly severe lag from just the xp lying on the ground. This seems like it could be highly abused, aka making incredibly fast mob farms/being able to summon huge numbers of mobs to swarm a server. They also don't need to be in any certain light level either, i had this bug in the middle of a plain at midday. I have several other plugins running at the same time, so it might be one of those.
-
View User Profile
-
Send Message
Posted Aug 29, 2014@CaptainJordan23
Same questions as @Angelazo1991 :)
Do you use creative mode? Do you have any inventory-modifying plugins- like a "backpack" plugin, inventory backups, per-world invs, anything like that?
-
View User Profile
-
Send Message
Posted Aug 29, 2014I love this plugin but I am having a problem as well, every time I craft or give myself a wand, it has the enchanted glow for about 10 seconds, then the glow dissapears and the wand does not function anymore. When I say it does not work, when I right click it does not show the spells anymore and /wand restore does not work. Please fix this!
-
View User Profile
-
Send Message
Posted Aug 28, 2014@Angelazo1991
I think you're going to have to take a look at any other plugins you've got that may be messing with players' inventories. (Backpacks? Inventory backup? Per-world invs?)
In general other plugins are not "polite" about saving/loading wand data- if they are re-creating a player's inventory, they may do it wrong and unenchant all the wands.
-
View User Profile
-
Send Message
Posted Aug 28, 2014Hi! Look, i have another problem now... Its all cool, i can craft, enchant, and put spells in my wand. But after aprox. 15 minutes after, all wands in the server just turns to empty wands (with out any spells inside)! How can i solve this? Because all my users are getting angry because of this :/ Please help
-
View User Profile
-
Send Message
Posted Aug 28, 2014@DiscipleGeek
There is sort of a feature like that- do "/wand restore"
That will re-create the last wand you held that was bound to you. So doesn't work very well if you use more than one wand.
Otherwise, yeah- I'm thinking of adding all the wand data to the "lost wands" save file. The problem right now is those just say "hey, there's a wand item here" - but the data is all in the item itself, so if the item actually did get destroyed somehow (it does happen, even with the "Indsetructible" flag set, it seems) then it's really gone.
I'll add that to the issue tracker- thanks!
-
View User Profile
-
Send Message
Posted Aug 28, 2014Not sure if this is working as intended, but here goes.
I'm running the default config, so wands are indestructible. I was knocked off into lava in the nether and using fire potions went back to retrieve my wand, but it was nowhere to be found. It's listed in the lost wands yml file, but it is not in the location the coordinates point to.
I even tried going to the opposite coordinates in case i was reading them wrong. No wand.
Maybe there should be a way to resummon a specific lost wand?
-
View User Profile
-
Send Message
Posted Aug 27, 2014@DiscipleGeek
Hmmm... that is an excellent question!
I took a look at the code just now, and I think that won't actually work. Two wands on different "paths" can't be combined.
That said, it probably *should* work. I think that check in the code is meant for path-specific upgrade items, not for just preventing combining. I'll take a look at fixing up this logic- but I did *just* release 3.7, so if you want the fix it'd have to be in a 3.8 snapshot, or a bit of a wait :)
EDIT: This is fixed in the latest dev build (3.8 snapshot). I think there may have been some general brokenness with anvil combining, too :(
-
View User Profile
-
Send Message
Posted Aug 27, 2014The documentation mentions combining wands on an anvil. I'm trying to combine my apprentice wand with my student wand... is this not possible?
-
View User Profile
-
Send Message
Posted Aug 26, 2014Just a friendly reminder for those of you with a customized config- check the MIGRATION notes whenever you update!
In particular, 3.7 changes the way spells represent a cost in "mana". If you have customized costs in spells.yml, you'll need to update (simple search+replace should do it). If you have "xp" in the costs now, it really means player experience- the "mana" system that wands use is now separate to avoid conflicts.
There may be big changes coming soon to the way spells work, but as always I'll try to make sure updating is as painless as possible. For those of you without customized configs, or using the built-in examples, it should be a seamless update.
I plan on re-doing the default configs soon, possibly from the ground up. The Harry Potter configs have added so much (a progression system, spell leveling, distinct wand levels) that I want to translate some of that back into the core/example experience.
The 3.7 build has a lot of good bugfixes, too- in particular, chest mode was completely broken for I don't know how long, sorry about that. This build also fixes the dtlTraders integration and changes the wand inventory navigation mechanics- see the CHANGELOG for full details.
-
View User Profile
-
Send Message
Posted Aug 26, 2014@NathanWolf
That did it. Thanks so much!
-
View User Profile
-
Send Message
Posted Aug 26, 2014@DiscipleGeek
I think I just found and fixed this problem, it's specific to the "chest mode".
The fix is up on my CI server if you want it now, I'll also submit a new build to devbukkit soon once I have a few other things tightened up.
Alternately, using the wand mode "inventory" will work around this for now. "/wand configure mode inventory" in-game to see how this works.
I am honestly not sure how long this bug had been here, I just happened to notice it on my own server earlier today.