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 8, 2016@NathanWolf
Ok, so I think I figured it out. My spell was (I think) originally based on your missile spell. Looking through some of the defaults, it looks like you changed the way some spells work. I changed my spell from this:
To this:
and it appears to be working now. The reflect % chance doesn't make the spell automatically hit the caster on a reflect, but it bounces off the surface at an angle. This is certainly different, and I'm guessing intentional. While it's not originally what I had in mind, I can see this being fun. =P Will have to play with it.
So, for the warping, I looked at the new recall example, but I'm not sure what to do with it. 1) How does command differ from warps? You have 'hub' listed under commands, and I don't know if I need something there or not. 2) How does it factor into the current recall set-up? So currently this is the parameters at the bottom of the recall spell:
Do I replace that portion of the spell with what you have here: https://github.com/elBukkit/MagicPlugin/blob/master/src/examples/elworld/spells.yml#L72 or is it a whole new spell, or what? Basically, as it stands players just use /warp (name of a warp I set up) in the game, I'm trying to make it so casting a spell replaces that. Can 1 spell equate to 1 specific warp, or does it always pop-up in a spell-shop menu, or can you do either or depending on the spell?
Sorry if I am all over the place with my messages, but my head goes all over the place trying to learn how to program things. =P Thanks again for the help, and the amazing plug-in! I don't know how you guys make all this from scratch
-
View User Profile
-
Send Message
Posted Feb 7, 2016@saltnpepperr
Yes, a couple of different ways (items or directly)
See here: https://github.com/elBukkit/MagicPlugin/wiki/SkillPoints
-
View User Profile
-
Send Message
Posted Feb 7, 2016Is it possible to give players SP using a command?
-
View User Profile
-
Send Message
Posted Feb 6, 2016@saltnpepperr
You are free to use that RP, put it in your server.properties, etc!
No need to give credit, it's free and public :)
-
View User Profile
-
Send Message
Posted Feb 6, 2016Do you mind if I put the plugin coder as you and use the resourcepack for when players join and play? Just giving you credits xD
SORRY FOR SPAMMING LOL
-
View User Profile
-
Send Message
Posted Feb 6, 2016Ah okay, thanks :)
-
View User Profile
-
Send Message
Posted Feb 6, 2016@saltnpepperr
I suggest that you grab the resource pack- see above. It works with the default configs to make wands look like wands and staffs.
If you don't want that, you'll have to customize your configs- you can change the wand's icons to whatever item you want by editing wands.yml. See here for more info:
https://github.com/elBukkit/MagicPlugin/wiki/Customization
-
View User Profile
-
Send Message
Posted Feb 6, 2016Also one last question! Sorry! Do you know how to change like the wands into a different item?
-
View User Profile
-
Send Message
Posted Feb 6, 2016@saltnpepperr
No worries, you're welcome! :)
-
View User Profile
-
Send Message
Posted Feb 6, 2016Ok! Finally it works, thank you so much for your help! I'll donate soon as possible.
-
View User Profile
-
Send Message
Posted Feb 6, 2016@saltnpepperr
1.8.8 would be best! Then you can just get latest Magic, and it all should be good :)
-
View User Profile
-
Send Message
Posted Feb 6, 2016Wait, do I update the server to Spigot: 1.8.7, or spigot: 1.8.8 because that's the only left in my hosting's panel.
-
View User Profile
-
Send Message
Posted Feb 6, 2016@saltnpepperr
Hrm .. um you may have to go back even farther for that, I'm honestly not sure. Are you able to update to at least 1.8.3, or ideally to latest Spigot? There are actually lots of really bad security issues prior to 1.8.3 :(
EDIT: Otherwise, try posting your full server startup logs, and also when trying to use commands- but I think you need an even older version of Magic, which is getting kind of rediculous .. I mean 1.8 is over a year old, I think!
-
View User Profile
-
Send Message
Posted Feb 6, 2016Ha sorry about that! I thought it would work haha. The server version is Spigot 1.8
-
View User Profile
-
Send Message
Posted Feb 6, 2016@saltnpepperr
Ha I got an "it works" notification- but then it didn't work? :D
What server version are you running, exactly?
-
View User Profile
-
Send Message
Posted Feb 6, 2016I changed it to 5.3.3 then reloaded my server, still doesn't work. :/
I typed up the commands, it popped up the same old things.
-
View User Profile
-
Send Message
Posted Feb 6, 2016@saltnpepperr
What version of Spigot is that? It looks like 1.8.3 or earlier- in which case you need Magic 5.3.3, like it says at the very top of this page :)
-
View User Profile
-
Send Message
Posted Feb 6, 2016Okay here it is: http://pastebin.com/WeyymCm6
-
View User Profile
-
Send Message
Posted Feb 6, 2016@saltnpepperr
Please check your startup logs for errors, most often this is a compatibility issue with your server version. See the top of the main post, you need latest Spigot for latest Magic.
If you don't see anything in the logs, please paste them to pastebin.com and paste the link here.
-
View User Profile
-
Send Message
Posted Feb 6, 2016Hi, when I downloaded the plugin and followed your tutorial the commands isn't working. Can you please help