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 14, 2015@LordBoos
Not a stupide question at all, that is one of the many things I don't have documented at all :/
/mgive book:ALL
Or
/mgive book:combat
Or any of the other categories ... Which also aren't documented, but you can see them in messages.yml or spells.yml
-
View User Profile
-
Send Message
Posted Mar 14, 2015@NathanWolf
This may be a dumb question, but how can I get the book containing spell descriptions (like seen in the video)?
-
View User Profile
-
Send Message
Posted Mar 14, 2015@millemila
I can't see the full URL, but the beginning looks right. Can you download the file directly? Are sure you have RP's set to Allow or Prompt for your server?
That adding the \ in front of : thing is normal, minecraft does that for some reason.
-
View User Profile
-
Send Message
Posted Mar 14, 2015Hello
I'm having troubles with using resourcepack on my server.
When i join in the server i don't get any message that asks me of download the resourcepack, but when i join on potterworld i can download it.====
but when i restart/reload
and nothing works.
Am it doing it wrong? Help please
-
View User Profile
-
Send Message
Posted Mar 13, 2015@NathanWolf
I was actually looking at it on github, it looks great so when I have some time, I'll definitely use it on my server.
-
View User Profile
-
Send Message
Posted Mar 13, 2015@LordBoos
Oh- and if you're not using some kind of PVP arena/dueling plugin already, you might want to check out my MagicArenas plugin :)
I don't have a project page set up for it (yet?) but it's pretty mature at this point.
-
View User Profile
-
Send Message
Posted Mar 13, 2015@LordBoos
Awesome! We've got a broom arena set up on Potterworld for that- there are destructible floating balls of rock to collapse on top of other players, webbing to push them into- stuff like that.
It's pretty fun, until someone decides to play "run away" and the match drags on forever :D
-
View User Profile
-
Send Message
Posted Mar 13, 2015@lathame
The latest dev build (#766 and up) should support it. Do you have a testing server you could try it out on?
I couldn't fully test since I don't have other players' factions - but it does load and integrate.
They did basically remove the API I was using, so I've hooked in in a kind of hacky way, but I think it ought to work.
-
View User Profile
-
Send Message
Posted Mar 13, 2015@NathanWolf
No problem. Wow I've just seen bunch of players flying on Broomsticks and fighting with magic and it was absolutely epic! Thanks for this plugin!
-
View User Profile
-
Send Message
Posted Mar 13, 2015On server where I play has been added Engineer wand recently, so I ask how to change spell (for example bridge) to make a bridge from obsidian or another material.
-
View User Profile
-
Send Message
Posted Mar 13, 2015Shift + Right-Click to bring up the brush select menu:
Once you get the Absorb spell (needed to become Architect), you can use that to add materials to your brush inventory. Until then, you'll get some random ones by enchanting.
There are also a few special brushes like copy, erase - I need to add some good documentation for how to use all this.
-
View User Profile
-
Send Message
Posted Mar 13, 2015@LordBoos
I could add something that uses the registered block queue, but that generally doesn't last forever... for this to really be a rock-solid feature I'd have to switch to NoSql or MySql like that LimitedCreative plugin is doing, and "remember" the blocks forever.
They're currently stored for the purposes of undo, but that gets committed eventually (default queue size is 64 spell casts, I think)
So.. yeah I guess near-term I don't think I could implement that in a bulletproof way, eventually the blocks would become mineable. :\
-
View User Profile
-
Send Message
Posted Mar 13, 2015@lathame
Have you tried it and verified that it doesn't work? It's a shame if they've copied Factions but changed the API.
Anyway, I would have to give that a definite "maybe".
-
View User Profile
-
Send Message
Posted Mar 13, 2015@NathanWolf
It's basically just factions without mcore and some older features people liked that were taken out. There's a free alternative, (http://www.spigotmc.org/resources/factions-1-8-2-uuid.1119/) would you consider adding support for that?
-
View User Profile
-
Send Message
Posted Mar 13, 2015@NathanWolf
If you can implement it, it would be great! Another plugin I'm using called LimitedCreative does just this for creative-mode created blocks (if you need some inspiration). It logs locations of all creative placed blocks to SQL DB and prevent drops on those logged locations (and pistons can't move those blocks to prevent abuse), deleting DB entry after block is mined.
-
View User Profile
-
Send Message
Posted Mar 13, 2015@lathame
Isn't that just an updated build of Factions... ? Does it not work with Magic?
EDIT: I have to admit I'm kind of fundamentally opposed to integrating with premium plugins. For one, I'm not gonna buy it just so I can test it out :|
-
View User Profile
-
Send Message
Posted Mar 13, 2015@LordBoos
Currently, yes, players can mine and collect blocks created magically.... I do want to prevent that, but I started down that road and it got tricky due to there being creative ways to break blocks (particularly blocks that require an attachment) that don't necessarily trigger a block break event.
That said... it'd be easy enough to add this at least partially, if that'd help.
Otherwise, yes, being an engineer generally means you don't need to really worry about collecting blocks anymore... you can restrict what they can build with, though- blocks like gold, diamond, ores, etc are restricted by default.
-
View User Profile
-
Send Message
Posted Mar 13, 2015Do you think it would be possible to add support for FactionsUUID by drtshock?
-
View User Profile
-
Send Message
Posted Mar 13, 2015@NathanWolf
Uhmm I came up with a question. If I enable engineering spells and disable them locally so they'll be only usable in PS fields, can players actually "copy/create" blocks from pure air?
Or is it possible to set those spells that blocks created with magic would not drop items while mined out?
-
View User Profile
-
Send Message
Posted Mar 13, 2015@LordBoos That is true - but taking it out of their hands with invsee can cause some glitchy behavior... Eh, I just know at some point they were completely undroppable and we ran into issues :)