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 Feb 10, 2015@ZenTauren
Use /mgive <spellname>
That *should* be able to be put in a Trader, though I don't use that plugin anymore so I honestly can't say for sure. Please let me know either way if it works?
-
View User Profile
-
Send Message
Posted Feb 10, 2015@NathanWolf
Ok. So basically to upgrade spells with commands its /wand add Spell|1-4 ?
-
View User Profile
-
Send Message
Posted Feb 10, 2015@NathanWolf
How do i add spells to dtlTraders? I can't seem to be able to give myself spells that i can put in there any more, i'm only able to add spells to the wand and not to my inventory.
-
View User Profile
-
Send Message
Posted Feb 10, 2015@Fisaken
Wands and the spells on them level up when enchanted. So you'll want to turn that off if you want to control what spells your wand-having players get :)
-
View User Profile
-
Send Message
Posted Feb 10, 2015@elMakers
Okay, looks good. Thanks for answering - Final question though, how exactly does the tier thing work? Does the spell increase in damage by using them or by adding more ingrediants to the wand?
-
View User Profile
-
Send Message
Posted Feb 10, 2015@Fisaken
The wands should auto-bind to people when you give them to them, so no one else can use them or even pick them up.
If you want to increase damage on Magic Missile, easiest way is to give them the upgraded version- "/wand add missile|4" will give them the Level 4 version, which does more damage.
(That character is the "pipe", generally a shift+backslash)
Otherwise, you can customize the spell via spells.yml, but that's a bit more trouble.
-
View User Profile
-
Send Message
Posted Feb 10, 2015@NathanWolf
Ah, actually tried like the wand configure on my Apprentice wand, but it didn't seem to work earlier, before I did a restart.
The thing is I got my own server, and only a few people will be allowed access to the wands/Magic. (Some sort of gift from the Gods on here). So basically they're not allowed access to upgrading and creating wands themselves.
So in that case, is there some way I can bind the wands to whoever the wands are given to?
+How do I increase damage on certain spells such as Magic Missile?
-
View User Profile
-
Send Message
Posted Feb 10, 2015@Fisaken
Hi! Sorry about that.
The mana upgrades are gone, but they have been replaced by "tier" upgrades. The "student_upgrade", "apprentice_upgrade" and "master_upgrade" items will do more or less the same thing.
Also, my pre-4.0 configs are here, you can always take stuff out of here as needed, or just use them wholesale if you prefer the old configs but want the updated code:
https://github.com/elBukkit/MagicPlugin/tree/master/src/main/resources/examples/3.9/defaults
The mana upgrades are in "wands.yml".
And you don't actually need the items :) If you're using commands, you can just do
/wand configure xp_max 1000 /wand configure xp_regeneration 100
To add mana to a wand directly.
For magic swords are still there- "/wand battle" should still work for that. You can also still craft one with a diamond sword + nether star.
-
View User Profile
-
Send Message
Posted Feb 10, 2015Hello.
The Mana1 Mana2 etc etc. seems to be gone. How do I add more mana to a Wand (With commands)? Also what about the Magic Swords? Doesn't seem to be accesable even with commands?
-
View User Profile
-
Send Message
Posted Feb 10, 20154.0 Released
I've submitted Magic 4.0 for approval- I'm very excited about this! By far the biggest change to the default Magic experience in a long while.
See the changelog for full info, but here are some highlights:
I hope you all enjoy it, let me know of any issues you find!
1.8
A word about 1.8- Magic's undo/repair system currently does not support banners. In order to do this cleanly, I think I will have to start building against 1.8 - meaning Magic would no longer support 1.7. I may or may not be doing this for Magic 4.1.
I'm not sure yet what that means for the future of this DBO page. I don't think that it would make sense to continue using this for Magic if I can't support any version of CraftBukkit. I will keep you all posted, but chances are I will be migrating to a mostly self-hosted set up for instructions and information, and maybe Spigot for releases.
-
View User Profile
-
Send Message
Posted Feb 9, 2015@quack123456
Try the "wolf" wand if you want. It's hugely OP to turn off costs and cooldowns. Or, use commands:
There are also ways you change the configs to make this the default, but again it will be super OP.
-
View User Profile
-
Send Message
Posted Feb 9, 2015@NathanWolf is there a way to turn of mana? So you can use the wand without mana?
-
View User Profile
-
Send Message
Posted Feb 7, 2015Great job NathanWolf! This is my favorite plugin by far!
-darthcreeper02
-
View User Profile
-
Send Message
Posted Jan 30, 2015@NathanWolf
Thanks, I place the code in the wands.yml and same issue. I will wait for the update and move to version 4. in the mean time I will just play around with it to learn a bit and keep it on the low down. The /magic clear ALL and /wand unenchant works so I will use those till I move to the next version. Not to mention this is a MASSIVE plugin and has so much going on... ;-)
-
View User Profile
-
Send Message
Posted Jan 30, 2015@KreatorB
If you'd like, you can try out the latest dev build- I have switched the defaults so that most wands are destructible. (Still not master) - if you put the following in wands.yml that should change now:
The indentation is important, and was messed up in my last post.
EDIT: The "/wand configure" command only modifies the wand you're holding, it does not change the configs. If you want ALL "master" wands to be destructible, you have to edit wands.yml yourself (make sure you're not editing the defaults file!)
-
View User Profile
-
Send Message
Posted Jan 30, 2015@NathanWolf
thank you, the /magic clean ALL worked this time. ALL caps was the keep. As for making /wand configure indestructible false in the config file I fail to find it. Will have to look around in hopes to find it as I would much rather have the wands destructible by default. but this is just me. When I use "/wand configure indestructible false" in command windoe it says I must be holding a wand!. strange. Can you tell me which file to find this in so that I manually edit it.
FOUND IT, RESET IT manually in config and reboot server. still no go!
-
View User Profile
-
Send Message
Posted Jan 30, 2015@gumgumpuntnl
@viper_monster
Dev build#627 has updated Factions integration, so it should work with the latest Factions build.
Unfortunately, Factions doesn't really offer an API and I don't actively use the plugin... so when they rework things under the hood, or arbitrarily change what namespace their classes are in, my stuff breaks and I don't really notice.
Please let me know if it's still not working! Thanks :)
-
View User Profile
-
Send Message
Posted Jan 30, 2015@KreatorB
The default config does *not* include a welcome wand- are you finding that players get one on join? It should just be "welcome_wand: " (blank)- but that is the default.
For magic clean - that should've worked, I tried it just now. "ALL" (in all caps) means clean up dropped wands for all players - though it only works in your current world unless run from the console. You can also do "/magic clean <name>" - the message should be
"Cleaning up lost wands in world world for owner ALL"
.. the "world world" thing looks weird, but "world" is the name of your world :)
So, not sure why that didn't work for you :(
As for "indestructible" - I had to look into that one a little bit, and now I want to change how it works :)
tl;dr - it's a little weird/broken right now, and I'm going to fix it. Read on for details if you want :)
If set to "false", it falls back to your config setting for "indestructible_wands" in config.yml, which defaults to true. I think this is just an evolution thing, but I'll probably go ahead and change that to default to false in the next release, otherwise it's not really possible to make destructible wands. :\
Anyway, in the meantime you can set that yourself if you want to have destructible wands, and you can also change it in wands.yml for individual wands to have them be destructible or not.
Sorry if I was ambiguous about config vs command before- they are very similar here. Anything you can tweak in-game with "/wand configure <parameter> <value>" you can change for the wand templates in wands.yml with <parameter>: <value>.
So for instance in wands.yml
master: indestructible: true
Would make the "master" wands indestructible, even after you've changed the default in config.yml.
... This is all kind of confusing, I'm going to make things much simpler in 4.0 .. coming soon, I hope.
-
View User Profile
-
Send Message
Posted Jan 30, 2015one last one, I do not want guests to get a wand on first login to the server. -
-
View User Profile
-
Send Message
Posted Jan 30, 2015@KreatorB
/wand unenchant (worked) /wand configure indestructible true (did not work either way, true or false) /magic clean ALL (did not work, tried and wands remained in front of me and received a world world remark twice)