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 Mar 21, 2015@LuckyRedPepper
That's weird that I have not seen it- sorry about that, I will take a look and try and reproduce it. If you want, maybe downgrade in the meantime, if it wasn't happening prior to 4.6
-
View User Profile
-
Send Message
Posted Mar 21, 2015@NathanWolf
I took each plugin off besides CoreProtect and Magic was only your plugin that was doing it. Remember that I changed the appearance of two wands, but that does act accordingly now. Other than that, no changes have been made to the plugin.
Before the update, players would die and they would lose their armour. When I updated the plugin, it started to do a duplication bug.
-
View User Profile
-
Send Message
Posted Mar 21, 2015@LuckyRedPepper
Do you have any other plugins installed that would be messing with or restoring the player's inventory?
I've tried it with WGKeepInventoryFlag and with the vanilla keep inv flag, and it seems to work fine, I haven't seen this issue. I'll need to know how to reproduce it to fix it.
-
View User Profile
-
Send Message
Posted Mar 21, 2015@x3ladex
You can turn off factions integration by adding the following to config.yml:
factions_enabled: false
-
View User Profile
-
Send Message
Posted Mar 21, 2015Hi, every time someone dies they get their loot back, the loot duplicates. So if I had one chest piece and die, I now have two chest pieces. Please fix this asap! My server loves this plugin.
-
View User Profile
-
Send Message
Posted Mar 21, 2015@x3ladex
Ah- well you can't use PvP spells inside of a safe zone or enemy faction, then... otherwise it should work in the wilderness or a warzone.
And yeah you can't give stuff to people for money, that's basically what the EULA is all about.
-
View User Profile
-
Send Message
Posted Mar 21, 2015@LordBoos
Doh, sorry about that! Yeah.. as it turns out even an attempt to cast while the spell was running was enough to trigger the bug, even if it was on cooldown :(
Really wish I'd noticed that before I released 4.6!
Anyway, the NPC halo thing I can think about- I'm not sure if there's a way to do that, though.
-
View User Profile
-
Send Message
Posted Mar 21, 2015@NathanWolf
I really don't know if it is possible, but since new shops, I'd like to create a NPC warlock guild, which will sell all kinds of halo effects (this part should be possible with shop customisations). But it would be great, if NPC could have same halo effect to show player how would it look. I've tried to give my NPC wand with halo effect set, but effect is not visible on the NPCs at all (actually it was still shown on myself, until I swapped to another wand). I used command /npc equip and then right clicked with halo-enabled wand to give it to NPC.
All issues I have reported previously seems to be fixed with 4.6.1. Thank you.
-
View User Profile
-
Send Message
Posted Mar 21, 2015@NathanWolf
Thank you for quick fix! As for Laser, we discussed before, actually it was regular player, who reported Laser issue to me. Lasered his house for fun, expecting it to rollback, but it didn't. I had to redo his house using prism. I'll report back once I download hotfix version.
-
View User Profile
-
Send Message
Posted Mar 21, 2015@NathanWolf
I don't use worldguard, I use factions. Could you point me where exactly to turn the integration / bypass those checks? I found nothing in config.yml
And umm, what's in violation with Mojang's EULA?
-
View User Profile
-
Send Message
Posted Mar 21, 2015@LordBoos
Thanks for the bug reports! I just submitted 4.6.1 for approval, minor which has hotfixes for both of those issues.
-
View User Profile
-
Send Message
Posted Mar 21, 2015@x3ladex
Thank you!
Fireball will be blocked in WG regions that are set to pvp or build deny. Most spells aren't allowed in WG regions.
You can change this either by customizing the configs (to turn off WG integration, or bypass either build and/or pvp checks)- or by using the WGCustomFlags plugin to control which regions you want to allow casting in.
Same thing applies to Factions, PreciousStones, Towny, PVPManager, Multiverse PVP settings.
If that's not it... then I'm not sure!
And... er, not to be a downer, but you realize that's in total violation of Mojang's EULA, right? :)
-
View User Profile
-
Send Message
Posted Mar 21, 2015Hey @NathanWolf, I am implementing a system so my players can get wands through donations. Upon payment, it runs the command /mgive {player} student and for an example /mgive {player} spell:fireball It seems like those donator ranks may use spells such as Flare, but when trying to cast fireball it says: "You don't have permission to cast that here."
I have given the rank these permissons: - magic.wand.use - magic.cast - magic.cast.fireball
but it still doesn't seem to give them permission. What am I missing?
PS: the plugin is incredible, keep up the AMAZING work. :)
-
View User Profile
-
Send Message
Posted Mar 21, 2015@LordBoos
I was worried about that title thing :(
That's fixable via configs if you want, you can change the title to not include player balance.
(message.yml -> spells.engineershop.title)
I'll add a check for a too-long title and put something generic in instead of having it crash. Or maybe just remove the balance.. it seemed like a good idea at the time.
As for Laser.... I had that happen to me today, too. I think the issue is multiple casts- which shouldn't be a problem for normal players due to cooldown, but there does seem to be an issue there with undo if you cast more than once at a time ... I'll probably need to release a hotfix build once I have that figured out... I take rollback failures very seriously!
Shame, too, that's my favorite new spell ;(
-
View User Profile
-
Send Message
Posted Mar 21, 2015@NathanWolf
I have no issues with lag at all.Only bugs I have noticed in 4.6:
-
View User Profile
-
Send Message
Posted Mar 21, 2015@LordBoos
For sure! You found a part of the plugin that wasn't flexible enough :)
You can now change the wand "tick rate" without affecting effect rates. I changed "particle_effect_interval" on the wands to be in milliseconds, so you can make the effects slower if you want. You can only make them as fast as the tick rate, though, which is 1/4 a second by default.
This also means that mana now updates more frequently, as does the hotbar ... this also means Magic does a lot of permission and region checks all the time. So far I haven't seen this to be an issue, but you can reduce the tick rate or turn off the active hotbar if it does.
-
View User Profile
-
Send Message
Posted Mar 21, 2015@NathanWolf
WOW! Just updated to 4.6 and first thing I noticed is that particles have much lower interval. Thank you soooo much for this!
-
View User Profile
-
Send Message
Posted Mar 20, 2015Finally got the crafting recipe displays working:
http://mine.elmakers.com/#crafting
-
View User Profile
-
Send Message
Posted Mar 20, 2015@millemila
New update works with 1.8 - I put 1.8.3 in there because that's what I test on, but it should work on any 1.8.x or 1.7.
See my survival configs for a good example of how to set up recall for warps- it can use Essentials or CommandBook warps.
-
View User Profile
-
Send Message
Posted Mar 20, 2015@NathanWolf
New update is only for 1.7.x ?