[INACTIVE][ADMIN/FUN] The Annoyer v1.2: Annoy People + Permissions [818]

Discussion in 'Inactive/Unsupported Plugins' started by captainawesome7, Apr 13, 2011.

  1. Offline

    captainawesome7

    No longer being updated. For a newer version of this plugin, click here.
    Annoyer - Annoy the living crap out of people!

    Version: 1.2
    Annoyer is basically a plugin that lets you annoy people. Any block that they place or destroy will show a message in all caps, every time. To use, type "/annoy <playername>". That will annoy the specified player, to stop annoying them, type "/unannoy <playername>". To annoy someone even more, type "/extrannoy <extrannoy>". It is completely separate from /annoy, so you can do either at any time. Extrannoy adds a message on the Player_move event. Undo Extrannoy with "/unextrannoy <playername>". The Permissions node for all commands is "annoy.others".

    Features:
    • Annoy a specified player with all caps messages every time they place/destroy any block
    • (Added v1.2) Annoy a specified player every time they take a step. (With a different command)
    • Permissions Support
    Downloads
    The source code is included in the .jar (Annoyer.jar/me/captain/Annoyer/)

    Planned Changes
    None
    Changelog:
    Version 1.2
    • Added /extranoy and /unextrannoy (only annoys on PLAYER_MOVE)
    Version 1.1
    • Added a message every time you take a step (I will change this to /extrannoy, but later)
    Version 1.0
    • Official Release!
    • Fixed /annoy
    • Fixed /unannoy
    • Changed Permissions node, now annoy.others
    Version (0.2)
    • Added Permissions support. The base system is there, the commands are not finished
    • Current commands: /annoy, /unannoy
    • See description below..
    Version (0.1)
    • WIP Release
    Extra Notes:
    Show Spoiler
    Show Spoiler

    Notes:
    • If you type "/annoy" it will give you an internal error and error your console. This is only if someone that has permissions to use it does it, I am working on a fix now. (it's the same for /unannoy)
    • If you type "/annoy <insert invalid playername here>" a message will say "That user does not exist or is not online" (it's the same for /unannoy)
    • If you type "/annoy <valid playername>" it will return "You are now annoying <vaild playername"
    • If you type "/unannoy <vaild playername>" it will return "You have stopped annoying <valid playername>"
    • If somebody annoys you, you will get a message saying "You are now getting annoyed" and if they unannoy you you get "You are no longer getting annoyed!"
    • Every time an annoyed person takes a step, they will get the annoying message that will not be disclosed here! (ooh secret)

    [​IMG] To me to support my plugins :)
    Example - This is what happens when you dig up alot of grass -
    [​IMG]
    Clearly its annoying :D (Not to mention the new 1 step annoyingness)
     

    Attached Files:

    vrox, Lolerpal and Noppoly like this.
  2. Offline

    Alex K

    Dude. This is the best plug in ever, seriously. Thank you. I hope this works with 709, i haven't tested it yet. :p
     
  3. Offline

    captainawesome7

    New update, added a message every time an annoyed person walks a step :)
     
  4. Offline

    captainawesome7

    Version 1.2 out
     
  5. Offline

    NordicBlue

    org.bukkit.command.CommandException: Unhandled exception executing command 'extrannoy' in plugin Annoyer v1.2
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:37)
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:85)
    at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:255)
    at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:675)
    at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:638)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:632)
    at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:32)
    at net.minecraft.server.NetworkManager.a(NetworkManager.java:195)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:74)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:370)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    Caused by: java.lang.ArrayIndexOutOfBoundsException: 0
    at me.captain.Annoyer.CAM.onCommand(CAM.java:106)
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
    ... 12 more
     
  6. Offline

    captainawesome7

    @NordicBlue
    oooohhh did you not use a playername after?

    I tested it, worked fine. You need a playername after /extrannoy or it will do this (i tested it, and this is what the error looks like)
    Code:
    18:28:01 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'extrannoy' in plugin Annoyer v1.2
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:37)
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:85)
        at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:255)
        at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:675)
        at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:638)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:632)
        at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:32)
        at net.minecraft.server.NetworkManager.a(NetworkManager.java:195)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:74)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:370)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    Caused by: java.lang.ArrayIndexOutOfBoundsException: 0
        at me.captain.Annoyer.CAM.onCommand(CAM.java:106)
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
        ... 12 more
    
    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 13, 2016
  7. Offline

    TYDIRocks

    This plugin is awesome! Thanks!
     
  8. Offline

    SoulPandemonium

    This plugin is great :) I am able to annoy a random person while afking...
     
  9. Offline

    STiChad

    The /extrannoy command doesn't seem to work.
    I get no errors on my command prompt but it says "Unknown Command".
    I have the proper permissions as mine is -'*'
    How can I fix this? Build 766
     
  10. Offline

    captainawesome7

    @STiChad sorry man, I just tested it on 766 and it worked for me :/
     
  11. Offline

    MonsieurApple

    Considered inactive.
     
  12. Offline

    captainawesome7

  13. Offline

    MonsieurApple

    Hehe, I was just at the last page of plugin releases (no replies for over a month) looking for some out of date plugins.

    Moving to plugin releases now...
     
  14. Offline

    Kaffo

    HAHA i love that you made a plugin JUST for annoying people xD
     
  15. Offline

    TheGurw

    maybe a separate permission for annoy and extrannoy? i'd like to be able to give my moderators /annoy but only my admins /extrannoy.
     
  16. Offline

    Malao567

    oh i cannot wait to hear my friend's reaction to this.... snicker snicker...

    i can already tell this would be good for greifers, because it would annoy the hell out of them.

    Also, is there any way to turn off the "You Are Being Annoyed!" message?
     
  17. Offline

    EdvinL

    It doesn't work for me. It just gives me this error when trying to use /extrannoy:


    Show Spoiler
    Code:
    11:55:55 [WARNING] Unexpected exception while parsing console command
    org.bukkit.command.CommandException: Unhandled exception executing command 'anno
    y' in plugin Annoyer v1.2
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:37)
            at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:12
    8)
            at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:2
    79)
            at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:428)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:413)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:309)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    Caused by: java.lang.ArrayIndexOutOfBoundsException: 0
            at me.captain.Annoyer.CAM.onCommand(CAM.java:83)
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
            ... 6 more


    EDIT: Nevermind; I must use the command in-game.
     
  18. Offline

    Matt Gill

    Is this working for build 853? On my server this is the consequence for spam or "broken" capslock. :p
     
  19. Offline

    captainawesome7

    I'm not sure extrannoy will work, but the regular /annoy does. I'll look into it later.
     
  20. Offline

    oxbudy

    y u so inactive D: i neeeeed this plugin :(
     
  21. Offline

    captainawesome7

    It still works, don't be an idiot.
     
  22. Offline

    oxbudy

    oh sorry :( the version was so low i assumed it didnt work, silly me.
     
  23. Offline

    captainawesome7

    The block events haven't changed in like forever...
     
  24. Offline

    akn429

    Anybody know if this is still working? I would love to have it on a server I'm on but I'm not the plugin person and I don't want to have them try to put on one that isn't working ;)
     
  25. Offline

    captainawesome7

    probably works, im not really doing minecraft stuff anymore
     
  26. Offline

    mbaxter ʇıʞʞnq ɐ sɐɥ ı

    Plugin continued with some major modifications http://dev.bukkit.org/server-mods/annoyer/

    (With permission)
     

Share This Page