Magic
Server Compatibility
Please make sure you download the correct version for your server:
-
1.9.3 and up => Latest 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
@ghosttractor
I just mean delete plugins/Magic
Then drop in the latest Magic jar and see if it works.
Are there any errors or anything Magic-related in your console logs?
@NathanWolf
nothing works.
and what do you mean by clean install
i am not that good at coding sooooooooooo
i dont know what that means
@ghosttractor
Have you tried the latest build with a clean install? Or at least delete (or move/backup) spells.yml, config.yml, wands.yml, etc.
Otherwise, I'm not sure- you're on CB 1.7? I fixed 1.6 support in 1.8.9, but otherwise I can not think of anything that should be so broken. Does casting work? Just not the inventory?
@NathanWolf
l used many wands like demo/wold/admin/blue None of them work.I just can't right click them!!
I tried 2.8.7/2.8.8/2.8.9+the new version which is 2.9
The only version that works is 2.8.5.Which doesn't have many features!
can you help??
@Hyger
No problem! I do try to let people know, it's annoying bug. I lost many wands when I was using creative mode to edit command blocks.
2.9.1 will actually have a semi work-around, whenever you enter creative mode it will eject all your wands, and you can't pick them back up until you go back to survival.
I'm hoping to find a real fix for this- but unfortunately it's a pretty core issue to how I chose to store the wand data :(
@NathanWolf
Thanks for the quick response! And it was actually just me being lazy and not reading about the creative thing.
From the bit of testing I've done Multiverse Inventories hasn't broken any wands yet.
So it was just my stupidity hehe. Thanks again
@Hyger
Multiverse inventories probably breaks wands. So does creative mode.
It's likely that anything that tries to save and restore your inventory breaks wands. Unfortunately at this moment there's nothing I can do about it, sorry!
I seem to be having a strange problem were, once you open your inventory with a wand in your hot bar, and then close the inventory menu, the wand can no longer be right clicked with to open the spells. It can still cast the last spell selected but none of the other spells seem to even exist.
I tested this with multiple wands and had the same problem. Also, I don't know if this were to have anything to do with it but it loses it's "glow" from being enchanted but still keeps the detail tag text.
I am running the most recent bukkit build as of when I post this. I am also running quite a few other plug-ins but the only one that comes to mind that even interacts with inventories would be Multiverse Inventories.
Any help is greatly appreciated.
@ghosttractor
There's nothing in the config by default that would wands not work, unless you've set up permissions (like "- -magic.wand.use").
Another admin (Iamnotgerman) was saying something similar, I think, but ended up resolving the issue - I'm not sure how.
You're sure you have a wand, right? :) Do you have any other plugins running?
Can anyone help me??
I can't right click my wands and left click them the don't do anything!!
And when i select my wand it doesn't show the spells!!
[b]Is there something in the config??[/b]
@NathanWolf
OK, I await your update.
@jacob_vejvoda
There is a global auto undo setting I config.yml, or you can give individual spells an auto undo.
I will be releasing 2.9.0 very soon, I would suggest waiting to do any big configs changes, if you can.
@NathanWolf
What about the box power? Any way to have the box disappear after a while?
@jacob_vejvoda
Unfortunately, no. I'd like to implement a falling block tracking system eventually, but probably not before 3.0
If it's a problem, you'd need to disable the sandblast spell, as well as remove sand and gravel from the building material list- or add them to the "restricted" list if you want to be totally safe (e.g. avoiding copying or cloning sand)
There is a bug in the undo system involving overlapping areas not undoing in the "right" order, so I can't currently guarantee that nothing will be permanently changed. I am hoping to get that much fixed for 3.0, though it's a tricky issue.
Thanks!
For the falling sand power is there a way to make the sand disappear after a while?
@NathanWolf
Cool. Thanks
@lathame
It should be as easy as "wand: elder" for the item name. Any wand name that'll fit in "wand: <wandname>". That ought to work by default, if Essentials is there, Magic integrates with it unless you've turned that off in config.yml.
How do I sell wands on essentials signs?
@lathame
Update: I guess the GM doesn't handle this? I thought it would- but as far as I can tell "-magic.cast.*" does not set negative perms by default, I think it only clears any perms you've set.
That said, I put a special case in my own perms check- it will look specifically for "cast.*" (should work with "wand.*', etc) and, if set, use that as the default.
This seems to work- I used your config, and also gave my self "magic.commands.wand" and "magic.commands.wand.fill", and "-magic.commands.wand.wand.*".
I was able to give myself a wand, and then fill it- it became a Wand of Flare with no other spells. I could not give myself any wand templates.
This will be fixed in 2.9.0- but see my PM for details. :)
@lathame
Thanks - yes, the -magic.cast.* does not seem to be working. I thought it did. Adding individual lines to remove access to each spell works, but that is tedious.
I'm going to play with this a bit- I see some "-someperm.*" lines in Essentials' default global groups file, so I assume this is supposed to work.
I'll play with it a more- if I really can't get it to work, I'll add my own "default_permissions: true/false" flag in Magic's config. But it really seems like that shouldn't be necessary.