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 Jul 8, 2015Nathan, as I can put a mob of mythicmobs plugin that casts a spell?
-
View User Profile
-
Send Message
Posted Jul 8, 2015Speaking of spell key
"but in general you should be able to use the "key" name of a wand/spell, OR the "display name" of the wand/spell."
I tried Periculum for example, a simple fireworks spell, and nothing happens the quest works up to the point of the actual request of casting the spell, so possibly I need a spell that targets an entity? Either way I can wait till youre back from your trip.
-
View User Profile
-
Send Message
Posted Jul 8, 2015@NathanWolf
Excellent thanks Nathan!
-
View User Profile
-
Send Message
Posted Jul 8, 2015@Sean_Amor
I have never tried to edit quests configs directly, I always use the editor.. so I may not be much help there, sorry!
I can give the quests module another go when I get a chance, but it won't be for a little while as I'm away on a work trip.
-
View User Profile
-
Send Message
Posted Jul 8, 2015@NathanWolf
The npc doesnt seem to do anything with the one I revised of yours http://hastebin.com/rohutozayu.sm
-
View User Profile
-
Send Message
Posted Jul 8, 2015@Atrelyu
He's got me listed as a dev, but that's very generous- I don't really help out with coding much or at all :)
There isn't any direct Magic/MythicMobs integration, but the way MM's command skills work is perfectly suited for casting Magic spells- check out my skills here:
https://github.com/elBukkit/MagicPlugin/blob/master/src/examples/MythicMobs-2.0/Skills/MagicSkills.yml#L40
So, for example:
This will cast the "pull" spell from the mob. That long mess beforehand is a special format I've added to the "castp" command that will efficiently locate the mob that is casting the spell, giving its location and UUID.
Hmmm... I could add a "percentage" parameter to the Damage action pretty easily. You can use "magic_damage: false" if you want the damage to apply to armor (this will use physical damage instead of magic damage), but I don't think I will have a way to apply a specific percentage amount to armor versus the target, since that's handled by internal MC code (and depends on what kind of armor they have, etc) as far as I know.
EDIT: http://jenkins.elmakers.com/job/MagicPlugin/1145/ ;)
-
View User Profile
-
Send Message
Posted Jul 8, 2015@Sean_Amor
Oops, I totally forgot I had that! Well I'm glad you found it... I'll be curious to know if it still works. I've had on and off luck with the Quests modules, it'd be really cool if all that stuff was working well now.
If you use the in-game quests editor, it should add all the Magic options to the menus to make it easy. You should see the following:
And also rewards for spells, wands, brushes, upgrades and other magic items.
I seem to recall that some of it works a little oddly, but in general you should be able to use the "key" name of a wand/spell, OR the "display name" of the wand/spell. I added the latter because this is what Quests will show to the player- but it still looks a little odd. I'd love for the functionality to be expanded in the future, it'd be nice if I could provide separate in-game text or something.
-
View User Profile
-
Send Message
Posted Jul 8, 2015Hi Nathan! I was looking at elmakers youtube channel and I find out that Magic posses some kind of integration with MythicMobs, I also noticed you work with the developers (well basically you are one I guess lol :p )
So, my question is, how it's posible to assign "X" magic spell to a MythicMob? Another thing is, would it be posible to make spells do percent damage? Like, a spell that ignores 50% armor or drains 10% health for example.
-
View User Profile
-
Send Message
Posted Jul 8, 2015Nevermind found what looks like a perfect example:
https://gist.github.com/NathanWolf/e07b4f7df552de0b0152
-
View User Profile
-
Send Message
Posted Jul 7, 2015Has anyone successfully created a quest using Nathans Module? I would love to see an example to get an idea of how to create my very own :P Seems perfect for classes!
-
View User Profile
-
Send Message
Posted Jul 7, 2015@NathanWolf
Ok there are good news and bad news about the ItemLoreStats error.
The good news is, that by changing the messages.yml with your code (and also the "bound" code of ILS) you can use wands and the "bound" error doesn't displays anymore.
However, (the bad news) if you are holding your wand in the first item slot in the hotbar, the item at his right gets instantly deleted. And not only that, when you open your inventory and try to move your items using your mouse, the item gets deleted instantly, no matter his location in the menu or hotbar.
I used this plugin (ILS) before with Heroes and other things and it was ok so, the error must be when using it with magic :(
This error occurs in both gm 0 and gm 1 if that helps.
EDIT: Actually the error only affects the hotbar, not the menu itself. I can switch items with no problem in the menu, but when I put them in the hotbar, puff, they just dissapear.
-
View User Profile
-
Send Message
Posted Jul 7, 2015@ufastars
Oh, I see, *that* kind of "race" :)
Well- unfortunately MagicSpells and Magic have very different ways of doing things.
Magic is based on items, so a wand has spells. MagicSpells is based on players- so a player knows spells.
I'm not sure that Magic would work with a race/guild/class type of setup very well right now.
This is something I am considering trying to fit in somehow, though- especially since, as I understand it, Nisovan has stopped updating MagicSpells and a lot of people are looking for a replacement.
-
View User Profile
-
Send Message
Posted Jul 7, 2015@NathanWolf
sorry, I just do not know English
_
There are plug-Ancient, MyRpg (race, guilds) they have the support plug MagicSpells. We need a plug-in that supports your plugin, it is better.
-
View User Profile
-
Send Message
Posted Jul 7, 2015@ThePraZ
Aparecium triggers levers, which will activate any redstone wires directly connected to the lever (I think this is due to a bug in Bukkit or MC itself)
So the way we use this is to hide a lever and some redstone behind a wall, that will do something (reveal a secret door, usually) on activation. The player must cast Aparecium at this wall to reveal a hidden passageway.
The spell itself can also work with redstone blocks, buttons or a variety of other redstone blocks, you can modify that via the "powerable" list in materials.yml.
-
View User Profile
-
Send Message
Posted Jul 7, 2015@ufastars
Races? I'm not sure what you mean, please clarify.
-
View User Profile
-
Send Message
Posted Jul 7, 2015@LegendofDanny
That is not normal- if you are finding this happens when reaching "Apprentice", I'm guessing they are not gone, but on the 2nd hotbar. You should get a chat message about this, though many players don't seem to notice- hit the "Q" button to get to your 2nd hotbar, I'm hoping you will find your missing spells there.
-
View User Profile
-
Send Message
Posted Jul 7, 2015@MrHedra
Not currently, though I plan on adding an ambient EffectLib effect as an option for wands.
-
View User Profile
-
Send Message
Posted Jul 7, 2015@LegendofDanny - not sure if you deleted your comment, or if Curse is just this bad- but if you are still wondering, no, losing spells when enchanting is not normal :)
If you're still having this issue, let me know more details maybe. Offhand, it could be they are going to another inventory page, or if you've reached Apprentice, another hotbar.
-
View User Profile
-
Send Message
Posted Jul 7, 2015as Aparecium used?
-
View User Profile
-
Send Message
Posted Jul 7, 2015What are plugins races works with this plugin