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 Jan 25, 2014How exactly do you stop players from spawning some wands without stopping them from spawning wands all together? also when I copy the config file (like it says to in the default config) it still reads from the default config, I named the new config file "Magic.yml" can you please help me?
-
View User Profile
-
Send Message
Posted Jan 24, 2014@lathame
Hey I think you got the configs figured out, right? The right click to cycle option is fixed in 2.8.9.1 (patch build), so when that's approved you should be good to go.
-
View User Profile
-
Send Message
Posted Jan 24, 2014Hi elMakers, I was on your server earlier. I was wondering what the names of these were in the magic.yml file: Alternate wand mode that does not use an inventory, but simply right-click-to-cycle. Permission-based wands, spells and commands Players keep wands on death Wands come pre-filled with all spells the player has permission to use
In other words, what do I do to set my server to do all of those things?
-
View User Profile
-
Send Message
Posted Jan 22, 2014@Koba_Kaibutsu
That's right, it won't add chests, it only adds wands to naturally spawned chests like in dungeons and nether fortresses.
-
View User Profile
-
Send Message
Posted Jan 22, 2014@NathanWolf
Perfect. Do they spawn in existing chests or in independent chests? Should I look in dungeons, fortresses, etc.?
-
View User Profile
-
Send Message
Posted Jan 22, 2014@Koba_Kaibutsu
Yes, that looks right- that will turn on the block populator. It needs more testing though- it will print to your server logs when it adds wants to chests.
It only adds to new chunks as they are generated. So it will work on an existing world, but only as new chunks are made.
You can also use "/magic populate" to fill up existing chests in a spiral from your current location. This is also a little experimental though :)
-
View User Profile
-
Send Message
Posted Jan 22, 2014Just one more thing, I need a bit of help getting wands to spawn in-game. Do I add the "enable_block_populator: true" to the magic.yml file on the second line? Also, is that the proper format? And will it add chests to existing worlds or will it only work in a new one? And where are they found? Thanks! c:
-
View User Profile
-
Send Message
Posted Jan 22, 2014@Koba_Kaibutsu
Thank you! I should really test with 1.6 more often if I claim to support it, though. :)
-
View User Profile
-
Send Message
Posted Jan 22, 2014@NathanWolf
Updated to 1.7.2, totally fixed the problems! Excellent! Thanks for your help; best modder ever!
-
View User Profile
-
Send Message
Posted Jan 22, 2014@Koba_Kaibutsu
If you can update to the dev build with 1.7, that will fix this problem.
Otherwise I think I can work around it- I'd like to continue to support 1.6 until there's an RB for 1.7, at least. Plus I'm claiming to :(
You'd have to wait for 2.8.9 to get approved though, once I got this fixed.
-
View User Profile
-
Send Message
Posted Jan 22, 2014@NathanWolf
I believe I'm in 1.6.4. What version should I be using?
-
View User Profile
-
Send Message
Posted Jan 22, 2014@Koba_Kaibutsu
Oooh.. hrm. I guess it's not actually 1.6 compatible anymore :( Sorry! I forgot I hard-coded a reference to stained glass. I guess I've been lieing in the upload details :(
I can remove that in the next build I think if you want- I want to consolidate the targeting lists anyway.
I'm assuming you're on 1.6?
-
View User Profile
-
Send Message
Posted Jan 22, 2014@NathanWolf
I'm getting something like this? http://pastebin.com/RMsSrbsH If that's what you're looking for, not totally sure. And I've only just downloaded the mod yesterday, so it should be the latest version.
-
View User Profile
-
Send Message
Posted Jan 22, 2014@Koba_Kaibutsu
:) Well your server logs should be in your server folder, under logs/latest.log
You should find a big exception in there whenever you use blink or /wand elder or otherwise see that in-game error message. I'd like to see that.
Just go to http://pastebin.com and paste it in there, then hit submit. Then copy+paste the URL it gives you over here.
But it's also important to know if you have any old config files- if this is a fresh, unmodified install of magic it ought to just work out of the box. You could try re-downloading the latest jar, and removing the plugins/Magic folder entirely, for a clean start. (You'd lose any data like camera image maps, though)
-
View User Profile
-
Send Message
Posted Jan 22, 2014@NathanWolf
I'm not as tech savvy as I might seem at times. Tell me how to find out that information, and how to use pastebin and you got it!
-
View User Profile
-
Send Message
Posted Jan 22, 2014@Koba_Kaibutsu
Oh :\
Can you provide the stack trace and magic plugin version#, please? And make sure you don't have an old wands.yml, spells.yml or magic.yml in plugins/Magic? (Just delete them if you haven't modified them)
Use pastebin.com for the stack trace, if you can, please.
-
View User Profile
-
Send Message
Posted Jan 22, 2014@Koba_Kaibutsu
Er.. "An internal error occurred while attempting to perform this command."
-
View User Profile
-
Send Message
Posted Jan 22, 2014@NathanWolf
Yeah, my wand's got the juice. It's just not up to snuff somehow. Also, I'm having trouble accessing certain wands, like the Elder Wand. When I try to use /wand on some kinds, I get an error that says, "An internal error occurred while attempting to perform this action."
-
View User Profile
-
Send Message
Posted Jan 22, 2014@Koba_Kaibutsu
Does your wand have enough mana? Try /wand elder and use them from that wand.
-
View User Profile
-
Send Message
Posted Jan 22, 2014@NathanWolf
No, I don't. They're just not working properly. I try using them, and just nothing happens.