[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

    Codex Arcanum

    LOL. This plugin is great.
     
  3. Offline

    Mob generator

    i cant get this plugion to work
    (any plugin)
     
  4. Offline

    Wolfy9247

    Is this plugin updated for Craftbukkit b602? If it isn't that's fine, just wonderin!
     
  5. Offline

    darknesschaos

  6. Offline

    rwp140

    hmmm when I download i get a zip, converting it to a jar, just brings up errors. is there something i'm doing wrong, or is the current version not supported yet?
     
  7. Offline

    darknesschaos

    zip contains jar..
     
  8. Offline

    rwp140

    i see no jar? when it un zips it gives me the folders
    com
    META-INF
    old spells
    plugin.yml

    is it possible the its being over unziped?

    Edit: found the problem my default unziping program(archiver) was over unziping it, possibly because of the multiple periods in the file name. I used my secondary the unarchiver(which really should be the one set to default)
    i've got the jar file now

    srry for being so problematic, i'm new to plugins and all that such i got this error upon start up java.lang.NoSuchFieldError: BLOCK_PLACED
    at com.polycrypt.darknesschaos.bukkit.plugin.Voidmage.spells.DrowZee.<init>(DrowZee.java:23)
    at com.polycrypt.darknesschaos.bukkit.plugin.Voidmage.LocalSpellManager.addSpells(LocalSpellManager.java:35)
    at com.polycrypt.darknesschaos.bukkit.plugin.Voidmage.VoidMage.onEnable(VoidMage.java:37)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:118)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:514)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:216)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:94)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:72)
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:215)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:202)
    at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:142)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:257)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:375)
    also every time I cast a spell, it says i don't know that spell, did i miss a step?

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 6, 2016
  9. Offline

    k3max

    It says "you dont know that spell" HELP ME! XD
     
  10. Offline

    darknesschaos

    @rwp140 - this still needs to be updated...
    @k3max - hey, bonehead, I need you to give me more information than that. :mad:
     
  11. Offline

    rwp140

    well thanks for the quick reply then
     
  12. Offline

    darknesschaos

    np, will handle it tomorrow probably @rwp140

    update, fixed compatibility.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 6, 2016
  13. Offline

    BlakkTattuu

    Thanks for the update! Was waiting for this, one of my fav plugins :) Gives me a bit of muscle when I need it, and it can hand out a few laughs too. Great plugin. [cake]
     
  14. Offline

    darknesschaos

    haha, thanks :D
     
  15. Offline

    CainFoool

    Getting an error.
    Code:
    14:46:44 [SEVERE] Could not load plugins/VoidMage.jar in plugins: null
    org.bukkit.plugin.InvalidPluginException
            at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:113)
            at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:159)
            at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:107)
            at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:61)
            at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:204)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:191)
            at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:131)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:246)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    Caused by: java.lang.reflect.InvocationTargetException
            at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
            at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
            at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
            at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
            at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:109)
            ... 8 more
    Caused by: java.lang.NoClassDefFoundError: org/bukkit/event/player/PlayerInteractEvent
            at com.polycrypt.darknesschaos.bukkit.plugin.Voidmage.VoidMage.<init>(VoidMage.java:20)
            ... 13 more
    Caused by: java.lang.ClassNotFoundException: org.bukkit.event.player.PlayerInteractEvent
            at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
            at java.security.AccessController.doPrivileged(Native Method)
            at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
            at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:30)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
            at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
            ... 14 more
    
    This is on an older version of CraftBukkit (not sure which).
     
  16. Offline

    rwp140

    @darknesschaos: thanks for the update i'll download it as soon as i can

    @cainfoool: you can type a command to see which version you have.
     
  17. Offline

    darknesschaos

    this only works on 602+ as they changed the api a bit.
     
  18. Offline

    rwp140

    and of course i can't seem to download it today
     
  19. Offline

    cloudafloat

    Requesting working link won't let me download from attachment.
     
  20. Offline

    rwp140

    I think its because bukkit went through maintenance more than anything
     
  21. Offline

    Wolfy9247

    File Attatchments are currently disabled at this time, if you see this before they're re-enabled could you please provide an alternative download such as Mediafire or DropBox? Thanks!
     
  22. Offline

    darknesschaos

  23. Offline

    rwp140

  24. Offline

    darknesschaos

    no problem
     
  25. Offline

    Sol

    Download link broken :(

    ~Sol
     
  26. Offline

    darknesschaos

    look up a few posts, there is a dropbox link
     
  27. Offline

    mughi

    try re-uploading the file so that your OP has a working link.. or update the link to the dropbox one
     
  28. Offline

    darknesschaos

    hopefully it will behave now.
     
  29. Offline

    k3max

    Srry XD
    However thats all i know
     
  30. Offline

    darknesschaos

    @k3max look at the original post, and use that trouble section for a guide on how to tell me more.
     
  31. Offline

    TheCubeMaster

    I can't find a jar. Besides that it looks awesome.
     

Share This Page