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 May 17, 2015@AvocadoAJ
Is it Spigot 1.8? I do have a plugin thread on Spigot, just for future reference :)
So does this happen with any spell? It doesn't work unless you "click on a block"? What about, say, Arrow?
I don't see anything "suspicious" in that plugin list- unless your Classes plugin has any kind of item use restrictions?
As for the 3D items- those were all actually made for me by the owner of the Potterworld server. He does, in fact, have lots of hats and other 3D items, only a few of which I've borrowed for my survival configs. I'm no artist, but I know there are programs that help in creating these 3D items.
However, note that you can't do 3D clothing (yet)- only items and hats.
-
View User Profile
-
Send Message
Posted May 17, 2015@NathanWolf
Hello, I am using the following plugins:
Citizens, SimpleBackup, GroupManager, Classes (Custom), WorldEdit, NoCheatPlus, ChatMonster, Holographic, StarterKit, ChatColor, Multiverse-Core, Gringotts, WorldGuard, Chairs, Shopkeepers, Marriage, CoreProtect, Sentry, EssentialsSpawn, EchoPet, EnjinMinecraftPlugin, Autorank, Magic, EssentialsChat
I am running Spigot FYI.
P.S. I have seen on your server that you have created some awesome 3D mage staff that looks totally cool. I was wondering how you made this? Can this be used to make hats, capes, and clothing; or even robes for a Harry Potter themed experience?
-
View User Profile
-
Send Message
Posted May 17, 2015@AvocadoAJ
That sounds pretty odd, and I can't think of anything in my configs that would cause that... do you maybe have any other plugins (mcmmo, etc) that might be preventing "use" of a hoe or the other wand items?
Let me know what spells in particular, that may help me out.. otherwise it's something I may have to come see, or get a plugin list to figure out.
-
View User Profile
-
Send Message
Posted May 17, 2015@NathanWolf Ah, Thanks so much! I am so sorry for asking so many questions. Your plugin is so giant that its hard to "tame" it! xD
I have one more question I would like to ask, its more of a problem: I am using the "example: potter" in the config, and for some reason my fellow staff members are saying that in order to cast a spell, you need to point and the ground and sometimes fly. They are using the /wand - and then they are doing /wand fill. I tried this out and I can't seem to cast spells. I don't know whether I should go tweak the configs a bit or not?
-
View User Profile
-
Send Message
Posted May 17, 2015@AvocadoAJ
The "welcome_wand" line goes in your config.yml.
Alternately, use the following commands to make the Ollivander NPC so players can exchange their ticket for wand:
I can't wholly recommend the XP-based shops, it's a little funky. It spends raw XP, not levels. That said, if you want you can set one up thusly:
It will present year 1 spells to year 1 students, and so on. You can make separate NPCs if you want, but it would take some config tweaking.
-
View User Profile
-
Send Message
Posted May 17, 2015Hello, You told me that players can spawn with a wandbox a few days ago.
"Alternately, set
welcome_wand: wandbox To just have them spawn with one."
Where do I insert this? My players spawn with the ticket, but they can't do anything with it.
I was also wondering how I can sell spells for experience points. I would like to give each year special access to each NPC that gives spells. I did /npc create (name), /trait magic, /mtrait spells. I do not understand this. I looked through some of the other things that people were asking and I did not find much. I would like to incorporate spell upgrades and the spell shops for certain particular years.
-
View User Profile
-
Send Message
Posted May 16, 2015@lucascorver
I'm not sure what you mean- "fill" adds all non-hidden spells to your wand.
The easiest way to see what players will actually get is to just enchant your wand. "/wand enchant 30" can be used as a shortcut.
-
View User Profile
-
Send Message
Posted May 16, 2015He still shows the spells I already had
-
View User Profile
-
Send Message
Posted May 16, 2015@lucascorver
/wand fill
-
View User Profile
-
Send Message
Posted May 16, 2015Thx for helping but is there a way so i have all spells on my wand?
-
View User Profile
-
Send Message
Posted May 16, 2015@lucascorver
dtlTraders, Essentials sign shops, or the built-in spell shop.
See: https://github.com/elBukkit/MagicPlugin/wiki/Integration
https://www.youtube.com/watch?v=grpc-ti9j_Q
-
View User Profile
-
Send Message
Posted May 16, 2015Is there a plugin that works with magic so that i can sell spell with a npc
-
View User Profile
-
Send Message
Posted May 15, 2015@NemesiS_ITA
Hi! Nice to see you back :)
As far as I know enchanting should work fine in CB - I tried it out myself with CB 1.8.3, and it was working for me.. you do need to put lapis in as normal now, though! @Cleardragonf was having this same issue.
I'm not sure where you're getting your CB builds from .. there's only one place that I know of, and you can find this plugin there was well- maybe best to go there for 1.8-related issues, so we're clear on what you're running- I only test Magic on last official CB 1.7.9 and CB/Spigot 1.8.
-
View User Profile
-
Send Message
Posted May 15, 2015Uhh! I'm back, after some months of absence at minecraft!
@NathanWolf nathan do you remember me? the one that HAD to translate in italian the plugin ahah lol
I downloaded the latest version, now i have a problem.. The wands aren't enchantable.. why? CB 1.8 - r0.1 Magic 4.9.6
There aren't any important error in the console.. at least no critical errors lol
-
View User Profile
-
Send Message
Posted May 12, 2015@AvocadoAJ
Check out my potter server (mine.elmakers.com - go to hub, go to HP server) to see how the ticket works- basically you give an NPC the "ollivander" spell via the "magic" NPC trait, and it will exchange the ticket for a wand box.
Alternately, set
To just have them spawn with one.
Personally I use the StarterKit plugin to start players off with the ticket and a few other goodies. You could also put the ticket in an Essentials kit, if you wanted.
-
View User Profile
-
Send Message
Posted May 12, 2015How do I have players spawn with a wand? or how does the ticket from Ollivanders work? The wands I spawn in always get bounded to me! xD
-
View User Profile
-
Send Message
Posted May 12, 2015Thank you so much! I love the plugin now!!
-
View User Profile
-
Send Message
Posted May 12, 2015@AvocadoAJ
Oh, and little-known but fun fact, I do have a website for the potter configs:
http:mine.elmakers.com/?example=potter#spells
-
View User Profile
-
Send Message
Posted May 12, 2015@AvocadoAJ
Hi, glad I can help with your dream! :D
Firstly- all of those weird spells you describe are unavailable. They are generally hidden, no one can ever get them excepting ops, and hopefully your ops are more responsible than that.
My builtin "potter" configs don't do any permanent changing of the world. Actually, the built-in survival configs don't give players anything that makes permanent changes, either. You are playing around with powerful stuff players will never see, in other words :)
And most of the spells also aren't in the potter configs- no Virus, Life, etc.
You can make one easy change to your configs to make your dream more or less come true :)
Edit plugins/Magic/config.yml and add the following:
On a line on it's own, make sure there's no # in front.
That will enable the built-in potter example configs. You can still customize from there if you want, but it's a great place to start.
If you'd like, you can also just download and copy the configs I use on my example Harry Potter server- I share them here:
https://github.com/elBukkit/MagicPlugin/tree/master/src/examples/elpotter
These all go in /plugins/Magic
Note that you can't edit anything in the defaults - those files are just there for your reference. You *override* the defaults by adding to the files in the main Magic folder.
See, for example:
https://github.com/elBukkit/MagicPlugin/blob/master/src/examples/elpotter/spells.yml#L32
There I override the cooldown for the enchantwand NPC trait, that server is set up to allow players to advance every 20 minutes for example purposes.
Let me know if you need anymore help! I think we can get you up and running and feeling comfortable that Magic won't destroy your server ;)
-
View User Profile
-
Send Message
Posted May 12, 2015Hello there, I am hosting a Harry Potter themed server (My minecraft dream for the past 2 years or so) and it is finally happening. When I installed your plugin, there were a few spells that "grief" the map. Worm, and Virus do horrible things to the map and I was wondering how I can disable this? The Life spell spawns a giant quartz tower that is really easy to spam. I don't know how to delete them from the config or any of the files. I have attempted to, but they don't go away. I was wondering if you can help me in any way? The only spells I need are the Harry Potter themed ones and the ones that do not edit the map in any particular way. I was also wondering how I can rename the spells in the config, I have looked through the whole config and tried to change some of the names but all that happened was nothing! I am very confused at the moment, and I wish to use your plugin on my server. It would be amazing if you can respond back to me and possibly help my situation. Even a updated config or anything would help. I just want to remove certain spells that edit/grief terrain and change up the names a little bit.
-AvocadoAJ