The Ender Wand
The Ender Wand
This plugin is an 'Elder Wand' inspired magic spell plugin, allowing you to do spells which do more than just functioning. Every spell has a visual attachment (Check the video, it looks awesome!), and function.
Videos
Release trailer
Tutorial
http://dl.monsterspace.net/Certification.pdf
Functions
Cast spells Cooldown per spell Configurable if you want to break blocks Cooldown will show as your level (configurable) Cooldown time is configurable Costs per spell (in items) Costs are configurable
Commands
There are only 2 commands: /spells - Shows unlocked spells & ingredients /spells reload - Reloads the config
Installing
All you have to do is place the .jar in your plugins folder. The config will be created on first run.
Config
There is a page with a detailed instruction for the config file. http://dev.bukkit.org/server-mods/ender-wand/pages/configuration/
Permissions
This plugin supports PermissionsEx (PEX for short) If PEX isn't found, it'll default to OP & Built-in bukkit permissions
Permission nodes: enderwand.cast enderwand.cast.<spellname> (enderwand.cast.darkpulse for example)
Spell list
You can find the spell list in the 'Pages' tab on the top of this page
Hi, your plugin work fine on my server it's a very very nice job, i just find two problem :
first, the cool down but you know this one second, the component, i need replace enderperl by redstone for teleport spell, it doesn't work.
Have you any information? or do you need some help for testing?
@revilo98
I included this fix in the 4.0 update, it'll be released in 24-48 hours from this post check the changelog in the Pages section (scroll up :D)
@Streammy
Ahaaa okay. Thanks for answering :)
@revilo98
Oh whoops, I made it so the cooldown won't go lower than the default one, my bad I'll make sure it gets fixed ASAP
Hi! This plugin awesome but im having problems with the config. I change for example: cooldown-fireball=10 to cooldown-fireball=1 And then i start and enter my server. And when i use Fireball it has a 10 sec cooldown. What am i doing wrong here?
I love the plugin but is there anyway you could make it so that we can choose whether or not a wand is needed? also can you make it so we can change the strengths of the spells? This would be really great for my server.
@Zurimaxicata
Nope, I'm on vacation so I'm not really focusing on writing plugins
Inactive?
Is The Plugin Inactive?
@Zurimaxicata
I can't find what is causing this issue, as this isn't happening to me or my friends tested it in a lot of cases (no plugins, differend CB versions, different OS's, etc) My last guess would be Java 1.7 is the cause of it, but I haven't tested it yet
@Streammy
Did you Fix It?
@Zurimaxicata
Alright, thanks for helping out. I tried using the same version as yours, and that doesn't seem to be the cause of this problem. I'll investigate further
@Streammy
CraftBukkit version git-Bukkit-1.2.5-b258jnks (MC: 1.2.5) (Implementing API version Unknown-Version. I cant get any more info , becouse I dont host it on my pc
@Zurimaxicata
Could you post some more information? Like, what craftbukkit version, what Java version, which OS. It would help me to fix the problem
Doesnt Work :s,l the same as :NekozePAN/
I Download again the old vercion
For people with the problem mentioned below, could you give me some information about the server? Like, what OS does it run on, what java/craftbukkit version is used, just the basic stuff.
Don't work. me too. (3.0)
In my server did not work well in your "Tetris" MOD too. What part that there may be prone to conflict with other MOD how to write your code in any chance? Of course, there might be also of other MOD...
Errorlog is like this
----
2012-07-06 16:43:57 [SEVERE] Could not pass event PlayerInteractEvent to TheEnderWand
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:304)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:460)
at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:177)
at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:147)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:889)
at net.minecraft.server.Packet18ArmAnimation.handle(SourceFile:38)
at net.minecraft.server.NetworkManager.b(NetworkManager.java:229)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113)
at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78)
at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:567)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:459)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
Caused by: java.lang.IllegalAccessError net/monsterspace/mc/enderwand/spells/FireballSpell$1
at net.monsterspace.mc.enderwand.spells.FireballSpell.execute(FireballSpell.java:35)
at net.monsterspace.mc.enderwand.localplayer.LocalPlayer.useSpell(LocalPlayer.java:82)
at net.monsterspace.mc.enderwand.EnderwandPlayerListener.onPlayerInteract(EnderwandPlayerListener.java:27)
at sun.reflect.GeneratedMethodAccessor176.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302)
... 12 more
Dont Work for me the 3.0 :S
@renadi @poonjab1_0 @ everyone else: Release 3.0 is awaiting approval, once it is approved by a moderator, you can download the new release!
@Streammy
Whoa, glad to hear it, welcome to my new server haha.
@renadi @poonjab1_0
good news, take a look at http://dev.bukkit.org/server-mods/ender-wand/pages/changelog-for-upcoming-versions/
currently working on making this plugin safe for non-pvp servers, costs for spells, and of course, lots and lots of new spells! Feel free to comment on that page and leave some suggestions/requests!
edit: I push the updates at rocket speed, so you can expect this 3.0 update in the next 24 hours