Server Compatibility

The current version of Magic hosted here is intended for use on a 1.7 Craftbukkit server. It will continue to run on 1.8 servers, but will not make use of features (like custom spell icons), block types or entity types that are specific to 1.8.

If you are running Magic on a 1.8 server, I highly suggest you seek out a Magic build from whence you obtained your server!



Magic is a plugin that adds powerful magic wands and items to your server. With over 100 spells (plus 100 more HP spells!), a variety of wand templates, and complete customization, you can use Magic to craft a unique experience for your server.

Spells in Magic revolve around unique wand items. Players do not "know" spells, they find, buy, or craft wands that do. Wands may be bound to a specific player (meaning no other player may use them), and a wand may be set to stay with the player if they die. In this way, the spells are somewhat bound to a player, but in Magic it is really all about the wands.

Resource Pack

For the full Magic experience, you will also want to use the Magic resource pack:

You are free to mix this into your own RP, or use it directly. (I may remove this link if hosting costs become too high though!)

The resource pack tries to avoid changing anything important, but it does replace the following items (which are not craftable anymore using the default Magic configs)

  • Wood hoe (the default wand)
  • Gold axe (Engineer/Architect wands)
  • Gold hoe (The Wolf - admin wand)
  • Gold spade (Broomsticks)
  • Zombie horse textures and sounds (Broomstick riding)
  • Command block texture (for automata)
  • Ender portal frame inventory texture (not the in-game block), for Magic hat.
  • Chainmail armor set, for wizard's robes.

Please see the Magic home page on github for up-to-date information!

Metrics Collection

Magic Metrics

This plugin uses Hidendra's plugin metrics system. The information sent to 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.


Full changelog can be viewed on github


You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of ThePraZ ThePraZ Jul 04, 2015 at 16:56 UTC - 0 likes

    Thank You! a question. there are spells of transformation?

  • Avatar of NathanWolf NathanWolf Jul 04, 2015 at 15:59 UTC - 0 likes

    @LegendofDanny: Go

    Automata are a little "odd"- firstly, you need to have command blocks enabled in your You have to be sure you're not inside of a WorldGuard, Factions, Towny or PreciousStones region (you must be able to build and break by default).

    You'll need a "blob" of some sort of material to get started with- stained clay for instance. Then cast the "Hunter" spell at it. This will create a command block and a redstone block, and if everything is working it will animate the clay and come to life.

    Here's the wiki info on Automata- let me know if you have any issues!


  • Avatar of NathanWolf NathanWolf Jul 04, 2015 at 15:57 UTC - 0 likes

    @ThePraZ: Go

    If you're getting the latest build from here, that should work fine!

    It looks like one of your lines was just missing quotes- I think that's necessary if there's a colon in the text- this one should work:

  • Avatar of LegendofDanny LegendofDanny Jul 04, 2015 at 14:12 UTC - 0 likes

    Hi Nathan! How do you use automata? I've looked everywhere and can't find a good guide on how to get started with that. Thanks again for an amazing plugin and all ur help!!

    Last edited Jul 04, 2015 by LegendofDanny
  • Avatar of ThePraZ ThePraZ Jul 04, 2015 at 14:11 UTC - 0 likes

    my server is to use version 1.7.9 and the latest version of Magic that matter?

  • Avatar of ThePraZ ThePraZ Jul 04, 2015 at 13:53 UTC - 0 likes

    my messages.yml:

  • Avatar of NathanWolf NathanWolf Jul 04, 2015 at 13:51 UTC - 0 likes

    @Atrelyu: Go

    I am having some trouble seeing this problem :(

    I installed ItemLoreStats, but didn't use any of the commands or configure it at all. I didn't seem to have any issues with wands- I spawned a bunch of them, switched between them, cast spells, etc- I never got the "bound" message or any other problems.

    I installed the very latest version of the plugin (just released yesterday) - 5.25 - maybe this is something they've fixed?

    Let me know if you still have the issue with that version, and maybe some more specifics on exactly how it happens?

    When scanning back through these posts for details, I noticed I missed an "EDIT" question from you.

    If you haven't figured it out by now, yes you can put spells in command blocks. Magic includes a "flare_beacon" schematic that does exactly this- it's a redstone clock hooked up to a command block that casts the Flare spell. You can use that same setup to auto-cast whatever spells you like.

    I also plan on (eventually) adding a way to create "persistent" spells that don't require a command-block, but behave in a similar way (loading/unloading with a chunk).

  • Avatar of NathanWolf NathanWolf Jul 04, 2015 at 13:41 UTC - 0 likes

    @ThePraZ: Go

    Check the server logs, there is probably an error about parsing messages.yml - it can be very fickle, in particular make sure there are no tabs in the file and everything lines up.

    You can paste your file into here to help see what's wrong:

    If you can't figure it out, paste your file into here and then give me the link and I'll take a look!

    Also, if you're willing to share I'd love to include a Spanish translation in Magic!

  • Avatar of ThePraZ ThePraZ Jul 04, 2015 at 13:28 UTC - 0 likes

    really am Spanish and I have a problem with the plugin when I get into my server and configure messages.yml with spells I want to restart my server the plugin stops working I put / wand and I get a message in red of a error with the command and stops running everything I do?

  • Avatar of Atrelyu Atrelyu Jul 04, 2015 at 04:42 UTC - 0 likes

    Hello Nathan.

    I just wanted to know, will you be updating the plugin anytime soon to fix the problems with ItemLoreStats? Or maybe you actually found a problem regarding the config of both plugins?


Date created
Sep 18, 2011
Last update
May 18, 2015
Development stage
  • enUS
  • koKR
  • zhTW
GNU General Public License version 3 (GPLv3)
Curse link
Recent files