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 11, 2014I try to spawn a hunter with /wand add hunter it says a hunter was spawned and the block changes to redstone block and command block but it doesn't move or anything what am I doing wrong and how do I make them spawn naturally?
-
View User Profile
-
Send Message
Posted May 11, 2014@NathanWolf
Thanks! Really useful. One more thing, I am trying to test worm automata. I use it. It comes up with the dialogue etc but then nothing happens?
-
View User Profile
-
Send Message
Posted May 11, 2014@MinePress
No, actually it's not- sorry. I do things a bit weird, though there are instructions in the Customization section, and in the defaults files themselves.
Basically if you want to disable spells and that's it, your spells.yml should look something like
I think that's all of them for now. You'll have to make sure I don't add any you don't want when you upgrade, though. I'll think about adding some global options like "disable any spells that break or modify blocks" for the next version, though!
http://jira.elmakers.com/browse/MAGIC-75
-
View User Profile
-
Send Message
Posted May 11, 2014@NathanWolf
@elMakers
Thanks :) I went into the custom spells file, copied the default in underneath the commented out sections and removed the spells I don't need. I assume this is the correct way to disable?
-
View User Profile
-
Send Message
Posted May 11, 2014@MinePress
It will respect Faction and WorldGuard protections, and explosions are undoable with the Rollback and Rewind spells (and, soon, Counterspell). There is no universal "don't blow stuff up" option- you can disable anything that uses BoomSpell in spells.yml, as well as anything that throws a Fireball or Wither skull projectile, and anything that uses GrenadeSpell.
The BoomSpell variants can be customized to not do block damage, but as of now fireballs and TNT can not.
-
View User Profile
-
Send Message
Posted May 11, 2014@HaltsLongBow
Yeah- try putting
wand_item_enchantable: wood_sword
in config.yml and see if that helps? It should swap the wand out for a wooden sword when you put it on the enchanting table.
-
View User Profile
-
Send Message
Posted May 11, 2014Hey @elMakers,
Having issues with making it so it doesn't blow blocks up. How would I go about turning this off? I can't see it in the help section haha. If you could redirect me i'd appreciate it.
If possible can I make it so it only blows up stuff in faction land?
Thanks!
-
View User Profile
-
Send Message
Posted May 11, 2014IT's 1.7.5
-
View User Profile
-
Send Message
Posted May 11, 2014@HaltsLongBow
What CB version are you on? If it's a bit old (like 1.7.2 maybe), you way have to turn on the enchanted item swapping, or use an enchantable item for wands.
-
View User Profile
-
Send Message
Posted May 11, 2014Also last thing I don't seem to be able to upgrade the guest wand by putting it on the enchanting table I enabled enchanting but it wont let me upgrade it and theirs no console error any ideas?
-
View User Profile
-
Send Message
Posted May 11, 2014@HaltsLongBow
See here for Essentials integration info:
http://dev.bukkit.org/bukkit-plugins/magic/pages/plugin-integration/
That'd be "wand:guest" in a kit. Any wand works that way, you can also do "spell:", "brush:" and "upgrade:".
-
View User Profile
-
Send Message
Posted May 11, 2014Thanks, how exactly would I add say for example the guest wand to essentials kits? Do I just use the item id or is it something more in depth?
-
View User Profile
-
Send Message
Posted May 11, 2014@HaltsLongBow
For The Other Side, you don't *need* phase per se- you could use MV portals, set up warps, etc. It's just another world, like any other.
The Phase spell changes the player's current world while trying to maintain their relative coordinates. In the default config, it will go from nether<->world at an 8:1 ratio.
The custom config I have just changes that so it goes from world_other<->world at a 1:1 ratio. You could use this with any kind of alternate world, you don't need MagicWorlds to get use out of it. You can also set it up as a chain if you wanted, like world1->world2->world3->world1, etc. Phase is a pretty cool spell :)
As for finding wands (or spells)- they are available in a variety of ways:
New spells can also be obtained by enchanting your wand on an enchanting table.
.... hmmm that's all I can think of offhand :)
I have a PR in to CommandBook for an API that'd let me include wands in their kits, I'm working on a Bukkit/CB PR to make Shopkeepers (and probably a slew of other plugins) work with wands as well.
I would eventually love to hook into MythicMobs for wand and spell drops, but I think that would require some additional work on their part, though made is easier if my Bukkit PR gets accepted one day.
Hope that helps! I love the idea of Magic on an RP server (that's kind of what I'm going for on my Survival server), I'd like to come check it out when it's ready!
-
View User Profile
-
Send Message
Posted May 11, 2014Also how would players find new spells exactly? Sorry for all these questions I'm trying to combine this with a RP server I have in mind. :)
-
View User Profile
-
Send Message
Posted May 11, 2014Ah, I see derp on my part. Thanks for all the help. Also about this other side world I need the phase spell for players to get there? How would I make it so wands can be available in kits or is that not possible?
-
View User Profile
-
Send Message
Posted May 11, 2014@KnightcraftRPGServer
Are you using a dev build, perhaps? I've noticed that too, recently, and I think it's new behavior :\
You can of course turn them off, "dynmap_show_wands" in config.yml, but I do need to fix this, badly. So hopefully you'll remember to turn them back on if you like the feature :)
Nice to see you using dynmap! How do you like the spell cast markers?
-
View User Profile
-
Send Message
Posted May 11, 2014@HaltsLongBow
Well there is no "test" wand ;)
Try "/wand demo", or "/wand elder", etc- any of the ones you see in "/wand list".
-
View User Profile
-
Send Message
Posted May 11, 2014Hey, me again. I have noticed that the wands that show on Dynmap do not disappear for me. Perhaps you could add an option not to hook into Dynmap?
-
View User Profile
-
Send Message
Posted May 11, 2014Thanks for all your help when I type /wand test to make a test wand nothing happens.
-
View User Profile
-
Send Message
Posted May 10, 2014@HaltsLongBow
/wand name will name a wand
Does that happen only with wands that you create via "/wand enchant", or is it just any wand?
If it's the latter, it's probably the usual suspects of "creative mode or some other inventory plugin".