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
@NathanWolf
No no, The Command Blocks are there, but none of the Button do anything..
@TempusVulpi
Are there no command blocks behind the button wall?
I did make some changes to how command blocks can be created to try and eliminate some griefing. I was worried I had broken schematic based command blocks like wolf house. I did test it though and it seemed to work! This would all be specific to the dev or autonoma build- what version are you running?
Otherwise it oughtta just work! The regen button has a two hour cooldown though, it should print a message if you have to wait. Let me know! I wouldn't want my favorite spell to be broken!
@NathanWolf
Yeah, i'm XxBrickfaicxX, Also, How does WolfHouse work? In my server, it generates a small building, but none of the controls do anything?
I just released a weird, minor update - if you are interested in Conway's Game of Life, or want to play with some (potentially dangerous and messy) automata, then this build is for you!
If not, maybe skip it and wait for 2.9.9.
These spells were largely created for a big in-game event I'm hosting on my server, involving the creation of artificial life, and it overtaking an alternate universe. The new spells are spelled out in the below comment, plus one new one:
Defender: - Will track down other Automata, engulf them and attempt to disable them.
All of this stuff is highly experimental, so use at your own risk- and, really, don't cast Virus! See the video at the top of this post to see what happens if it is left unchecked before you try to cast that one.
@TempusVulpi
Oh hai :) Did I meet you in-game?
Well the DEV build has all that stuff, but it's not officially released yet. It's all potentially very destructive, and very weird, and I wasn't sure anyone was interested :)
I could release it soon if you want, I'm just tinkering around with all of the Life-related spells right now.
But I was thinking of maybe making a special "Automaton" release if anyone wants this stuff. The TODO list for 2.9.9 is still quite long, so otherwise it'll be a wait (or grab the dev build)
The "Automaton" spells include:
I plan on making them steerable so you could ride one around, but the ruleset needs a lot of work.
This spell will create an automaton "heart" embedded in whatever you target, and animate all blocks of that type in the area. It may immediately die if the blocks are backed too tightly, or there are not enough blocks. It will potentially clear all blocks of the type you cast it on in the area.
Anyway, if any of this sounds interesting grab my dev build, or if you really want I can put a release together. There are a few other good bugfixes and random new spells and features in there, too, I think.
@britaniacraft
I use MultiVerse on my server, so I'm pretty sure that's not it. I was using MV Inv for a while, and it seemed fine with the wands- but it was generally buggy and crashed the server a lot (OOM), so I removed it.
I was giving that "multi world inventory" thing as an example, MV Inv was fine in my personal testing.
Any other ideas? :)
@NathanWolf
In your server, i noticed you mention something called animate, i assumed it was a spell but i couldn't find it?
@NathanWolf
Anyway I cant use your plugin because I got multiworld with Multiverse so it will break wands...
@TempusVulpi
Each wand has a mana pool that regenerates over time. Check lore for wands and spells, it's all spelled out pretty well.
Just use a better wand, "elder" or "admin" for testing.
Do you get mana by default or do you have to gather it somehow?
The Default wand, I was just casting spells like fling etc.
@TempusVulpi
What are you trying to cast, and with what wand?
Just do /wand elder if you're testing, it has enough mana for everything.
You can also set "cost_reduction: 1" in config.yml to turn off costs completely.
The Plugin keeps telling me i don't have enough mana when the bar is full, could you explain why? and is it possible to turn mana off? how?
@britaniacraft
It'd be helpful if you could narrow down the plugin that is doing that. Do you have a secondary offline server you could run with only the Magic plugin? Or can you send me a list of your plugins?
@NathanWolf
Oh god xD My wand stop working when I break a block with it, like grass. The glowing effect is gone and I cant use my wand anymore.
I cant run your plugin on my server anymore :(
@britaniacraft
I am working on the documentation for sure, but I thought I documented all of the main stuff in wands.defaults.yml
I'm not sure how using /wandp is going to help you though! Do you know what plugin is breaking the wands, or under what circumstances they are getting broken?
Some common examples
Basically any plugin that might try to make a copy of an item may destroy the wand. I'd be curious to know what is causing it for you.
@NathanWolf
It was me but its ok. I found a workaround to get wands from plugins, Ill just use /wandp then :p
In the wands config, not all parameters are explained so its a bit confusing xd
I got an email asking how to add wands to Essentials kits, but the comment is gone. Perhaps the person figured it out, but just in case it "wand: <wandname>" like "wand: villager" or "wand: elder". Same as with the shop signs.
@Gonjii
They are currently not very compatible, unfortunately, and the weapon/wands are honestly not a high priority for me- but I will see what I can do. If I find some way to make the two compatible, I will certainly do it- but if this turns into a big mess it's something I will look at after 3.0. It's on my TODO list now though :)
@britaniacraft
Yes, each wand is unique, its data is stored in the item itself, in custom NBT tags. If another plugin wants to dig into that, they would look for the "wand" tag on the item.
The way magic works with wands and NBT data is not going to change unless a Bukkit or MC change forces me to- sorry!
neither the anvil or the enchanting table work.
if you could find a way to put this into an update or something i would be very grateful.
I don't want to host my server until its FINISHED and that would be a big part of it