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 Jun 24, 2015@ThaRam
Click outside the main inventory area to change pages. Right-click outside the inv to go back a page.
-
View User Profile
-
Send Message
Posted Jun 23, 2015How do you access all spells on a wand if it has more than can be displayed in inventory?
-
View User Profile
-
Send Message
Posted Jun 23, 2015@MrHedra
I will look into that! If CoreProtect has an API, I should be able to hook into it.
-
View User Profile
-
Send Message
Posted Jun 23, 2015@NathanWolf
Heyyy, is there a way you could possible make it compatible with CoreProtect like when someone uses spells on blocks or mobs, CoreProtect would be able to detect who it was? Thank youuu :3
-
View User Profile
-
Send Message
Posted Jun 22, 2015@Terryjomjarry
You can get them in-game with /mgive - so like
You can also give them out via the "tweakshop" NPC trait- check the Magic wiki for more info on that.
If you're looking for the configs, they are in wands.defaults.yml.
-
View User Profile
-
Send Message
Posted Jun 22, 2015You are very good with feedback, thank you!
One thing, where can I locate the "organizer" and "alphabetizer" ?
-
View User Profile
-
Send Message
Posted Jun 22, 2015@MrHedra
Sandblast is a very old and dead-simple spell. It just spawns a cube of sand some height above your target, and then lets the sand fall naturally.
-
View User Profile
-
Send Message
Posted Jun 22, 2015@MrHedra
No, it will only clear the ones dropped on the ground- it should also remove entries for ones that aren't really there.
There is currently no way to "clean" wands from player inventories or chests.
-
View User Profile
-
Send Message
Posted Jun 22, 2015@Saux120
I had some DNS issues, it should be resolved now.
But, since you brought this up...
Magic Survival Server
I am in the process of working with a server network on setting up a new, clean Magic Survival server. This will be a real server, not a dev server- with loads of players, and eventually quests and other things to do.
Once this new server is up and running, I plan on changing "mine.elmakers.com" to point there. It will be a new map, you'll have to start fresh.
I will keep my dev servers public, at least for a while, probably as "dev.elmakers.com" but will be providing even less support and monitoring than I do now, they will be strictly for dev and testing purposes.
Eventually we will set up other Magic variants on that same server network- minigames, Star Wars, Bending- over time, I hope.
I think this will be the best thing for the official Magic servers in the long run- there will be a team of people dedicated to helping players and building the servers into something great. I simply don't have the time to do it on my own.
-
View User Profile
-
Send Message
Posted Jun 22, 2015Also, how does "Sandblast" work?
-
View User Profile
-
Send Message
Posted Jun 21, 2015Hello NathanWolf, does the command /wand clear ALL clear all the wands even the ones in players' inventories/chests? or only dropped wands in the ground because i'd like to remove dropped wands. We see it on dynamap but if we go there, we can't find it.
-
View User Profile
-
Send Message
Posted Jun 21, 2015NathanWolf, what has happened to the server?. I just have gotten to the computer, this fine morning, when I see that the server "Can't resolve hostname". I tried to connect and it said unknown host. I tried going into mine.elmakers.com and it also returned unknown host. Help Nathan, what is happening?. Please don't tell us that the server is closing down, and if it is in fact doing so, at least post the map backups :(.
-
View User Profile
-
Send Message
Posted Jun 20, 2015@Terryjomjarry
No to changing the number of rows, sorry!
You can re-organize spells using the "organizer" and "alphabetizer" items, though. The player cannot drag and re-arrange it themselves, though.
-
View User Profile
-
Send Message
Posted Jun 20, 2015Okay thank you, one more question.
With the chest mode, is there a way to configure how the GUI looks?
Examples
-
View User Profile
-
Send Message
Posted Jun 19, 2015@Terryjomjarry
In plugins/Magic/config.yml add
In-game you can use this command to change existing wands to chest mdoe:
And, finally, if you use Citizens NPCs you can set up the "tweakshop" NPC to let players easily choose their mode- see here:
https://github.com/elBukkit/MagicPlugin/wiki/NPC
-
View User Profile
-
Send Message
Posted Jun 19, 2015Okay, this plugin kicks ass, but is there a way to make the spells appear in a chest inventory thingy when the wand is right clicked on? This would make it much more user friendly for getting used too.
-
View User Profile
-
Send Message
Posted Jun 18, 2015@NathanWolf
Thanks, I'll give this a try :) Thank you for all the help
-
View User Profile
-
Send Message
Posted Jun 18, 2015@airstiker
Well.. technically I think most of the Bukkit team would disagree about that being CraftBukkit! I know it's confusing, but I'll assume you're getting it from the Spigot team (which makes it not a real official CB build)?
The current Magic 5.x build should work with that, though, I don't build against the Spigot API in either case- so I would say it should be fine, though I also don't really test against CB 1.8, to be honest.
You can also just grab the latest dev build from the link on this site if you want!
-
View User Profile
-
Send Message
Posted Jun 18, 2015@NathanWolf: Go
Acctually I'm running the 1.8 CraftBukkit, will that change anything? Also if it really is that much of a pain then I'll see if I can have a shot but if I can't do it then its not the end of the world. :)
-
View User Profile
-
Send Message
Posted Jun 17, 2015@HannahEliz92
Sorry this took me so long!
I had to add a new feature to the projectile action so you can have actions attached to it while flying... I'm pretty happy with the result, though it could stand with some more tweaking:
http://pastebin.com/kajB4fuC
You will need the latest Magic dev build for now, for the "set_target" parameter to work.
The end result:
It will damage entities as it travels along (it killed that villager, but didn't hit him) and then explode on impact. Pretty deadly, actually! :D
I might stick this one in the default configs, if you don't mind?