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 Jan 23, 2015@Oniromancie
Everyone gets wand access by default.
Try adding "-Magic.wand.use" to your default group. I *think* GM is smart enough to handle that, the explicit allow on the mage group should override.
If it doesn't, please let me know!
-
View User Profile
-
Send Message
Posted Jan 23, 2015I have multiple groups, using Groupmanager.
I want only the mage group to use magic, son I gave them the Magic.wand.use node.
But the archer group CAN use the wands. What have I done wrong?
-
View User Profile
-
Send Message
Posted Jan 23, 2015You can make wands limited-use with the "uses" parameter. You can use this in wands.yml to make limited-used templates, or in-game to modify an existing wand:
"/wand configure uses 50"
The wand will then self-destruct after 50 casts. It will tell you how many uses are remaining in the lore.
This isn't exactly "durability" in the Minecraft sense, but durability doesn't work on all item types so I don't use it for anything.
-
View User Profile
-
Send Message
Posted Jan 23, 2015Thanks man, you are the most helpful plugin dev on here. :}
-
View User Profile
-
Send Message
Posted Jan 23, 2015ok last question for real this time lol can I put wands up for sale using the plugin like shopkeepers or any other villiger type shop plugin?
-
View User Profile
-
Send Message
Posted Jan 23, 2015Sooooo - sort of, but not really just yet.
I use Shopkeepers on my own servers- I love it, and it nearly works great with Magic.
Unfortunately, Spigot doesn't natively support serializing custom item data, like the kind wands use.
I have a custom Spigot build I use, and I have submitted this custom item data patch as a PR to Spigot, my hope is they will accept it. If they do, a variety of plugins (like Shopkeepers, StarterKit- anything that saves items from an in-game item) will work with Magic.
Until then, I'm afraid your only options are dtlTraders, Essentials signs, and anything that can run a command. There's nothing else out there I'm aware of that does villager shops like Shopkeepers does.
It's a perfect fit for Magic, since I like this to be as vanilla-ish as possible- so I'm really hoping that patch gets accepted.
-
View User Profile
-
Send Message
Posted Jan 23, 2015@kakawolf99
There are a few things that commonly keep Automata from working:
1. Command blocks need to be enabled in server.properties. Test: Manually place a command block and try it out, or use the flare_beacon schematic
2. You need to be somewhere with global build perms Test: Check if you're in a WG region, or a Faction, or a Towny plot, or a PreciousStones claim.
3. You need to aim at an allowed block type. To prevent automata from being too destructive or wrecking the economy, most common materials are restricted by default. (Lapis blocks or obsidian work fine) Test: Check the default configs: https://github.com/elBukkit/MagicPlugin/blob/master/src/main/resources/defaults/materials.defaults.yml#L315
4. The spell *could* just be broken, though it's working for me Test: "/wand add simulate3" and cast the Simulation 3D spell yourself. If this works, automata should work too.
I hope some of that helps! These are a bit tricky to get working since I've tried my best to make them safe. Or, as safe as something like this can be.
-
View User Profile
-
Send Message
Posted Jan 22, 2015Hi i am using the last version of Magic and i want to put a Automata i put it but he dont do nothing .-. can you help me plz? i love this plugin!
-
View User Profile
-
Send Message
Posted Jan 22, 2015@joshep92
Magic dev build#608 (see Build Server link above) has Lockette integration.
Magic should no longer allow players to modify others' private chests (or doors, though I didn't test that part).
If you Shrink your own chest, it will still destroy it.
And, I can't vouch for all the "explody" spells. If you toss a TNT Grenade near a chest, it'll probably still explode it- you'd need to fall back on other forms of protection to prevent that. But the same goes for vanilla TNT.
-
View User Profile
-
Send Message
Posted Jan 22, 2015@joshep92
One option I didn't think of at first, add the following to plugins/Magic/materials.yml :
indestructible: - chest
This will make all chests completely indestructible to Magic.
You've motivated me to add Lockette support, too, though :)
-
View User Profile
-
Send Message
Posted Jan 22, 2015@joshep92
You would have to customize the configs to remove individual spells. For instance, put the following in plugins/Magic/spells.yml
shrink: disabled: true
To remove the "shrink" spell completely, including from existing wands.
That said, shrink is not supposed to dump chest contents, but it should destroy them. I integrate with a wide variety of protection plugins (WG, Factions, Towny, PreciousStones)- but unfortunately, not Lockette. I'll make a note to look into that.
In the meantime, this plugin is probably not going to be safe for you - there are a ton of spells you'd have to remove to prevent destruction if you're not using one of the supported protection plugins.
-
View User Profile
-
Send Message
Posted Jan 22, 2015There is any way of remove all the wands, or his effect from my server???
Some wands, like -shrink break chests and his content his dropped in the ground. Others plugins like Lockette can't protect from this, and this is irritant.
I test remove the spells, even all the Magic file, but the wands remind the spell.
Please, there is a way of remove spells from all the wands without quit this plugin?
-
View User Profile
-
Send Message
Posted Jan 22, 2015@NathanWolf
@NathanWolf
I understand.
I will return to craftbukkit.
thank you very much! see you again.
-
View User Profile
-
Send Message
Posted Jan 22, 2015@t2yacool
Spigot 1.8 does not (currently) support adding glow to items. So the wands and spells no longer glow. I'm hoping this gets changed (I plan to submit a PR for it).
They should still function as normal, though- do they not?
-
View User Profile
-
Send Message
Posted Jan 22, 2015@NathanWolf
Good evening. again! I like this plugin very much!!
I am currently using spigot1.8. Previously , wood hoe and spells are looked to the enchanted image . However , now , they look like normal a wood hoe and spell image. Please tell me about repair image.
thank you.
-
View User Profile
-
Send Message
Posted Jan 23, 2015Great m8 thanks a lot for all the fast replies.
-
View User Profile
-
Send Message
Posted Jan 23, 2015Yes, the "damage" parameter works with a variety of spells. Some of them (like fireballs and TNT) use a "size" parameter instead. These don't do damage directly, but "size" controls the size of the explosion, which indirectly controls the amount of damage done.
So it depends on the spell class, but anything that does damage should be tweakable.
-
View User Profile
-
Send Message
Posted Jan 23, 2015Is it possible to edit the damage of some abillties? aside from just sniper
-
View User Profile
-
Send Message
Posted Jan 20, 2015That is dtlTraders. I need to check to make sure that it still works as I don't use it anymore, but Magic does integrate with it and it should still be working.
-
View User Profile
-
Send Message
Posted Jan 23, 2015Hey is there a way to add durabillity to the wands? Sorry for all the questions lol.