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 Apr 14, 2015@LordDWT
Hm- I have found some specific issues with that "indestructible" flag. Going to fix it for next release, most likely by changing it so wands are destructible by default.
Sorry about that! It's a tricky issue that didn't come up when I tested it the first time.
EDIT: Fixed in build#918
-
View User Profile
-
Send Message
Posted Apr 14, 2015@Adamantyte
wand:beginner - this only works in Essentials kits.
-
View User Profile
-
Send Message
Posted Apr 13, 2015last question for real whats the item id for the default wand i want to add it to the starter kit of my server,
-
View User Profile
-
Send Message
Posted Apr 13, 2015@NathanWolf
Thanks alot man everything is working smoothly :)
-
View User Profile
-
Send Message
Posted Apr 13, 2015@Adamantyte
Permissions for spells are all the same - so, Magic.cast.tweakshop
-
View User Profile
-
Send Message
Posted Apr 13, 2015@NathanWolf
Yes tweakshop is awesome! What is the permission node I should add to the first rank so everyone can use the tweakshop?
-
View User Profile
-
Send Message
Posted Apr 13, 2015@Adamantyte
No - there is no spell for configuring wands directly.
tweakshop is a shop- really, try it out.
Magic NPCs cast spells (and that is all they can do)- this means you can "/cast tweakshop" to try it out yourself. No need to mess with NPCs until you have something you want.
Also note you'll have to give perms for every shop you want to use.
Otherwise, look into Denizens (or just google for something simpler) for all of your "run command on NPC click" needs.
-
View User Profile
-
Send Message
Posted Apr 13, 2015@nathanwolf so 'mtrait tweakshop wand configure chest' ?
-
View User Profile
-
Send Message
Posted Apr 13, 2015@Adamantyte
The spell you asked for- it's tweakshop. A shop for wand tweaks. Try it out :)
-
View User Profile
-
Send Message
Posted Apr 13, 2015@nathanwolf could you elaborate on "tweakshop" for me?
-
View User Profile
-
Send Message
Posted Apr 13, 2015@Adamantyte
Use "tweakshop" for that- customize if necessary.
Otherwise, it sounds like you might want to find an NPC plugin that can run commands- I think Denizens is good for that, though I've never used it myself.
-
View User Profile
-
Send Message
Posted Apr 13, 2015@nathanwolf last question how would i configure an npc to change the wand mode for a player?
-
View User Profile
-
Send Message
Posted Apr 13, 2015@nathanwolf got it to work man thanks alot!
-
View User Profile
-
Send Message
Posted Apr 13, 2015Well after deopping myself and doing fillwand in the console it worked like yours did, giving me only arrow and admission like setup. The oly problem is when i talk to the npc it says spell fillwand unknown. basically we just need the npc to do the wandp <player> fill command. Can it do that?
-
View User Profile
-
Send Message
Posted Apr 13, 2015@Adamantyte
Something in your testing is wrong. You should not have even been able to use that NPC with the way your perms are set up, unless you are op'd. So I'm not sure what to tell you at this point.
You should add Magic.cast.fillwand to all your ranks if you want to use that NPC, but just use "/wand fill" until you get things working.
-
View User Profile
-
Send Message
Posted Apr 13, 2015@NathanWolf
So spefifically what should I do? mangaddp Hinin Magic.cast.fillwand ? If it works for you it will work for me im just not 100% sure on what I need to fix yet lol. And thanks alot for looking into this.
-
View User Profile
-
Send Message
Posted Apr 13, 2015@Adamantyte
I installed EGM, put your groups file in my main world, then tried the following from the console while I was in-game:
Worked as expected - my wand now has Arrow and Admission.
I then created an NPC- like so
At that point, I gave myself a fresh wand and tried the NPC. And then thought "oh, no, he's right, it's broken!". Because I was op'ed and got all the spells.
So I de-opped myself and tried again, but couldn't even use the NPC. Because it's a spell and I didn't have perms. So I did
Interacting with the NPC removed all the extra spells from my wand, and it was back to Arrow and Admission. I tried again with a clean wand.
So.. it all seems to be working as it should, at least for me.
Only things I could think of, you are maybe in the wrong group, or might be opped- I really don't know. I can't remember if you can be in multiple groups in EGM (you can in Pex), so that may be something to check for as well.
-
View User Profile
-
Send Message
Posted Apr 13, 2015@LordDWT
Ok, I tried out your wands file- just copied it right into my server and ran. Spawned a torch/wand, did /kill on myself and lost it.
Spawned a new one, tossed it on the ground, used another wand to cast Fire on it, and saw it burn up.
So maybe the thing I said earlier- are you testing with wands that you created before changing the wands config, perhaps?
-
View User Profile
-
Send Message
Posted Apr 13, 2015@LordDWT
You can also allow/block with wildcards ("*") or categories. If you want to use categories, it may take some customization to get the spells organized how you want, though.
For my dueling arenas I usually do "blocked-spell-categories master,engineering".
-
View User Profile
-
Send Message
Posted Apr 12, 2015@NathanWolf
I appreciate your help. If you need more of my configs let me know.
I am using WorldGuard version 6.0.0-beta-05.1569-. I will go find WGCustomFlags and see if this will allow me to use spells in Specific WG regions.
Edit: WGCustomFlags worked perfect to allow spells in my WG regions (although the spells list was long and I needed to enter the command in console)