[INACTIVE][FUN/ADMN] VoidMage v3.0.3 - silly admin plugin [617]

Discussion in 'Inactive/Unsupported Plugins' started by darknesschaos, Jan 20, 2011.

  1. Offline

    darknesschaos

    VoidMage - the goofy admin plugin

    Version 3.0.3

    Download at the bottom of the post.

    VoidMage is the perfect plugin for any server Op that gets sick of their users while potentially benefiting themselves. This plugin offers a few spells, with more coming, for the Op to amuse themselves with.

    Spells:
    -Plummet - pl - Vault your target skyward and watch them fall to their demise.
    -Decimate - dem - Your target will have a blast! (Destructive)
    -ArrowVolley - av - a volley of 40 arrows to show you mean business.
    -ArrowStorm - as - a blizzard of arrows to show that you don't care about your server or them ;) - (toggleable)
    -AntiCake - ac - removes cake in an area around the player. Deprive them of tasty! (not perfect - toggleable)
    -AntiFire - af - Helps with fire removal (toggleable - not perfect)
    -DowZee- dz - prevents the player from placing - (toggleable).
    -slay - sl - kills the target.

    Spells waiting for reactivation
    -Void - v - Like plummet but with a different sort of love.
    -Cakewalk - cw - lots and lots of cake. (does not despawn, be wary) - toggleable

    How to use:
    /vm [Spellname/shortcut] <TargetName1> <TargetName2> <TargetNameN>

    Now supports multiple targets!

    EXAMPLE:
    /vm pl darknesschaos //This will send the player darknesschaos on a sightseeing trip.
    /voidmage plummet darknesschaos //as will this
    /vm pl jim sue bob, //This will cast plummet on jim, sue, and bob!
    /vm //this will list spells that are currently available for (ab)use

    First, make sure you are an op of the server. Then, simply enough, for spellname/shortcut all you need to do is put in the spell name (spell it correctly or you will suffer) and for target put the target player name, be careful with putting in your target name or the spell will backfire. The shortcut can be used instead of the spell name if you wish. The shortcut for /VoidMage is /vm.

    Permissions Support (*Not required!*)
    • Permissions by @TheYeti supported (Version 2.5.3 tested)
    • Note: There are a bunch of permissions plugs going around. I don't want to keep track of them all, so if you have one you want me to support please request it with a link to the plugin page.
    Nodes:
    • voidmage.anticake - for anticake spell
    • voidmage.anitfire - for anitfire spell
    • voidmage.arrowstorm - for arrowstorm spell
    • voidmage.arrowvolley - for arrowvolley spell
    • voidmage.decimate for decimate spell
    • voidmage.drowzee - for drowzee spell
    • voidmage.plummet - for plummet spell
    • voidmage.slay - for slay spell
    TODO:
    • Make it so that the spells are individual plugins. (prio: low)
    • MOAR SPELLS (prio: med)
    Problem Solving

    If you have an issue, don't panic! There are a few steps I would like you to take before posting.
    1. Type "/vm" and go through the pages of spells to find the one you wanted to work.
    2. Type "/vm [spell] (player)" replace [spell] with the long name or abbreviation name of the spell and (player) with the name of the player you want to target.
    3. If the spell did nothing, post what it did say along with any errors in the console if there are any (or say that nothing was said at all)
    4. (Optional) Take a picture of the console and of chat. I liek pictures.
    5. Check your permissions nodes if you are using them, also, check to see if you are op or not if you aren't using permissions.
    Any questions? requests? feel free to ask!


    Source - Download is at the bottom of the page.


    Changelog
    Version - 3.0.3
    • Compatibility with 617
    Version - 3.0.1
    • plummet bugfix. potentially others.
    Version - 3.0
    • Completely changed the spell system, working towards something quite nice.
    Version -2.0
    • Updated to be compatable with the new command system.
    • Added a new spell "antiblock"
    • restructured the code base
    Version - 1.1
    • Added a few new spells.
    Version - 1.0
    • Initial release.
     

    Attached Files:

    rwp140, Noppoly, SAMDAN and 3 others like this.
  2. Offline

    darknesschaos

    I noticed that one too, it will hopefully be fixed tomorrow! yay, now I have a plugin as quirky as i like it to be.
     
  3. Offline

    iSushi

    I get an error when I shut down my server (it spams it in the console on shutdown). Hope I didn't do anything wrong ._.

    Worked before I updated my Craftbukkit.

    Code:
    org.bukkit.plugin.SimplePluginManager callEvent
    SEVERE: Could not pass event PLUGIN_DISABLE to VoidMage
    java.lang.ClassCastException: com.bukkit.darknesschaos.Voidmage.VoidMagePlayerListener cannot be cast to org.bukkit.event.server.ServerListener
        at org.bukkit.plugin.java.JavaPluginLoader$27.execute(JavaPluginLoader.java:257)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:60)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:213)
        at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoader.java:397)
        at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:187)
        at org.bukkit.plugin.SimplePluginManager.disablePlugins(SimplePluginManager.java:181)
        at org.bukkit.craftbukkit.CraftServer.disablePlugins(CraftServer.java:56)
        at net.minecraft.server.MinecraftServer.g(MinecraftServer.java:168)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:240)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:512)
     
  4. Offline

    darknesschaos

    I have that error too, and I have no idea what causes it. no data is being saved. so, dont worry too much on it. It has many bugs atm that I need to iron out.
    --- merged: Feb 5, 2011 9:07 PM ---
    scratch that, I probably know how to fix that one.
     
  5. Offline

    iSushi

    I get it when I use HotSwap as well.
    Hope ya fix it :D it's hard to monitor a console with errors ^^
     
  6. Currently for me nothing is working it says when i use /vm --- /vm [spell] [name] and thats it the spells arent working :/
     
  7. Offline

    fullwall

    In case you didn't realise, the aforementioned error is due to passing PLUGIN_DISABLE to a player listener, not a server listener. Probably an error in your registerEvents (had the same issue myself a few times)
     
  8. Offline

    darknesschaos

    I didnt know where to send it, and I thought there were only the two listeners. but yes, I did think that was the problem and thanks for pointing out how to fix it. I also need to re-re-do my code to make it more OO and less stupid. I keep getting ideas for this project :(
     
  9. Offline

    Fordlover89

    Arrowstorm doesn't work for me. It just keeps toggling it off.
     
  10. Offline

    darknesschaos

    yeah, that one is broke, av works fine though (the text is listed wrong) I need to go about rewriting the code a bit.
     
  11. Ew...
    i wanna try this...
    lol...
    when i typ /vm or /VoidMage
    it just says
    /vm [spell] [player]
    whatever i typ at spell and at player...
    Just like warp...
    what the f am i doing wrong
    --- merged: Feb 8, 2011 8:17 AM ---
    So only help stufz...
     
  12. Offline

    darknesschaos

    this plugin needs fixing atm, but works for me just fine aside from a few stupid problems (go figure).
    empty your inventory and type "/vm p <yourname>" <yourname> being your minecraft username. if you don't teleport to sky level and drop, it is a plugin issue, otherwise the issue just may be you typing things in wrong or my plugin being stupid (also possible from what it seems...)
     
  13. Offline

    Fischkopf

    Haha great plugin ..... I love the cruelty in it ;D ^^
    I will try it out as soon as my friends (maybe up until then :p) come online

    And maybe I will come up with some ideas for spells while im trying this great Plugin out :D
     
  14. ... what does the 200+ part mean?... >is a noob<
    Lol could it don't work cuz my server isnt "200+"
     
  15. Offline

    iSushi

    Your craftbukkit version :p ...
    if it's 200+ it means it supports craftbukkit version 200 and above.
     
  16. Offline

    darknesschaos

    iSushi is correct. Also, you should always try to keep your server as up to date as possible!
     
  17. Offline

    iSushi

    Correction, keep it up to a stable craftbukkit. Update it frequently, maybe 1 day after it have been released, so the plugin developers can hang on with the craftbukkit version. Unless it's a critical main update, then update right away.
    It's the trick to update when the time is correct, and check what the update is. Other than that, try to keep the version as recent as possible.
     
  18. Offline

    soapovis

    @darknesschaos
    when is the Arrow Storm Mod Going To Work?
    Im Desperate To Terrorize my friends ;)
     
  19. Offline

    darknesschaos

    Sorry, this plugin hasn't been my focus lately. I will get some time to work on it soon.
     
  20. Offline

    soapovis

    What are you MAINLY! focusing on?
     
  21. Offline

    darknesschaos

    My sign trader plugin. and school, and friends, and work, and life.
     
  22. If you ever get the time, permissions support would be great. I'm making a WoW-esque MMORPG server, with races, spells, classes, all the joyous stuff. I would want one of the classes to have arrowvolley. Is there anyway just solely that part of the plugin be applied to one group?
     
  23. Offline

    darknesschaos

    it is in there, I just need to complete it.
     
  24. Offline

    kipz

    Still love this plug in though I use it sparingly. Crazy idea, what about an "all" to hit everyone on the server :) ... sometimes I just like turning on cakewalk ok :p
     
  25. Offline

    darknesschaos

    haha, I was thinking of doing something like that too (but it would work for all living entities)
     
  26. Offline

    kipz

    Hey, might have found a bug. I have bukkit 322 loaded. I installed VM 2.0 ... as far as I can tell everything loaded fine but when I type /vm my spell list is empty and none of the spells work. I didn't notice this until players logged in and I tried to use Cakewalk.

    I checked my op file and i'm op. The only thing I can think is it might have something to do with permissions 2.0. Any ideas?
     
  27. Offline

    darknesschaos

    @kipz it is probably because I tried putting permissions in when I released this. other members had similar issues. hopefully I can get to these issues this week.
     
  28. Offline

    kipz

    Oh ok. No rush from me. I just noticed because one of my users wanted me to flip on cakewalk.
     
  29. Offline

    darknesschaos

    @kipz from what I hear it still works though XD
     
  30. Offline

    kipz


    :/ well then now I need to figure out why it's not on mine.
     
  31. Offline

    SAMDAN

    OH MY GOSH! FINALLY, SOMEONE WHO ENJOYS TORTURING LOWLY PLAYERS AS MUCH AS ME! Thank you so much! I've been looking for something like this. I will try it as soon as my other computer boots up, it is much faster. I don't have to wait 30 seconds for it to catch up on my typing....
     

Share This Page