[INACTIVE][ADMN/FUN] Humiliation v0.8 - Humiliate Griefers with a Variety of Options [860]

Discussion in 'Inactive/Unsupported Plugins' started by aPunch, Mar 25, 2011.

  1. Offline

    aPunch

    Under new management:
    http://dev.bukkit.org/server-mods/humiliation/






    Changelog:

    Changelog (open)

    0.8 - overhauled properties system - now called "humiliation.properties", and it actually works! :)
    - added option to disable automatic death when a player places TNT
    - works with CB recommended build #766
    0.7.1 - fixed NPE when a player attempts to break a WEB block
    - bad-words.txt now comes with 4 bad words already in it!
    0.7 - added /trap and /untrap commands
    - tons of code refactoring
    - plugin.yml is now 50% shorter due to the removal of some unneccesary stuff
    - added README.txt file for proper error-reporting techniques
    - added option to specify nick-color in-game using /humiliate command; if no color is specified, it defaults to "default-nick-color"
    - replaced "nickname-color" config property with "default-nick-color"
    - works with CB recommended build #740
    0.6 - works with CB recommended build #733
    - added /strike command
    - added bad-words.txt; if a player (that does not have the node 'humiliation.admin') says a word
    in bad-words.txt, they are struck by lightning
    0.5 - removed auto-kick for TNT; now player is just blown to smithereens if he tries to place TNT
    (and does not have the 'humiliation.admin' node)
    0.5-alpha2 - throw height is now part of throw command (if none is specified, defaults to "default-throw-height" in config file
    - works with CB recommended build #677
    0.5-alpha1 - added ability to leash players -- not perfect yet
    - 'humiliation.leash' node
    - fixed a silly mistake in v0.4 (didn't actually get rid of onCommand in main class)
    - works with CB recommended build #674
    0.4 - moved all commands to CommandExecutor class
    - works with CB recommended build #670
    0.3.5 - very small bugfixes/code clean-up
    0.3.4 - added colorful throw messages
    - removed [noun] parameter from /slap command
    0.3.3 - fixed /throw command
    - a bit of code re-arranging
    0.3.2 - fixed console message-spam whenever a player with the 'humiliation.admin' node placed a block
    0.3.1 - fixed ArrayIndexOutOfBoundsException error -- finally!
    - added /throw [player] command
    0.3 - created Permissions-handling class
    - added LeashMap class to store leashers/leashees for /leash command (LEASH COMMAND
    TEMPORARILY DISABLED)
    - added automatic kick on use of TNT, which is configurable in the config.yml
    - needed bugfixes
    - 'humiliation.admin' Permissions node
    - updated to latest recommended build (CB build600)
    - now uses Permissions v2.5.5
    0.2.2 - ability to leash players
    - more bugfixes
    0.2.1 - small bugfix and code cleanup
    0.2 - console spam fix for /slap command
    - /humiliate nickname color now configurable in config.yml (see Configuration section)
    - now open source
    0.1.1 - added Permissions support
    0.1 - Initial release

     
  2. Offline

    fugue2005

    my thoughts as well, i'd love this plugin, but i allow tnt.
     
  3. Offline

    Drithyl

    Hello? Is this thread unactive? aPunch, I would really like to get an answer about being able to configure the tnt. Please be kind! :D
     
  4. Offline

    omega79

    I would like to be able to add whole phrases to the badword filter
    something like "admins here suck"
    if i try this now, when ever someone says something with "admins" inside he got struck by a lightning :S
     
  5. Offline

    aPunch

    It isn't inactive, I've just been busy with other plugins lately. When I find time, I'll add the option to configure TNT killing players on placement.

    By the way, Humiliation does work with the latest Recommended Build #766.
     
  6. Offline

    CoolOppo

    Hi, nice plugin!
    I made a huge list of swear words that people can just paste into their bad words list.
    Please note that this has innapropraite words and discression is advised.
    Here's the link:
    http://pastie.org/private/ooi5oczysgvkz6w0arqzdq
     
  7. Offline

    blakefire

    I found a bug, when using /trap it destroys doors and removes the items out of chest and doesnt put them back.
     
  8. Offline

    aPunch

    Version 0.8 Released!

    -overhauled properties system - now called "humiliation.properties", and it actually works! :)
    -added option to disable automatic death when a player places TNT
    -works with CB recommended build #766

    A new "humiliation.properties" file will generate in the /plugins/Humiliation/ directory. Your config.yml will be deleted. Be sure to change the new properties file to fit your liking.
     
    Drithyl likes this.
  9. Offline

    Drithyl

    Many thanks for the update, and so soon after my request! I will now implement the plugin into my server. Great job ;)
     
  10. Offline

    SkullM4sher

    I have exactly the same error on CB #740 using fake permissions (group manager).
     
  11. Offline

    aPunch

    This is something to do with your bad-words.txt file. Please post the contents it.
     
  12. Offline

    SkullM4sher

    Problem with Justin Bieber ?! xD
     
  13. Offline

    Stephen Rieger

    HAHA my friends are going to be sooo pissed at me when i leash all of them!!! and then bring them into the arena.....
     
  14. Offline

    [F(r)iend]

    I keep getting a weird error message every time a user inputs text:
    Code:
    2011-05-20 19:27:04 [SEVERE] Could not pass event PLAYER_CHAT to Humiliation
    java.util.NoSuchElementException
        at java.util.Scanner.throwFor(Unknown Source)
        at java.util.Scanner.next(Unknown Source)
        at mn.aPunch.Humiliation.Listeners.PlayerListen.onPlayerChat(PlayerListen.java:53)
        at org.bukkit.plugin.java.JavaPluginLoader$6.execute(JavaPluginLoader.java:262)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:289)
        at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:651)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:639)
        at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:32)
        at net.minecraft.server.NetworkManager.a(NetworkManager.java:196)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:372)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:287)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    2011-05-20 19:27:04 [INFO] [g] SwiftSword34: forget youuuu :p
    2011-05-20 19:27:11 [SEVERE] Could not pass event PLAYER_CHAT to Humiliation
    java.util.NoSuchElementException
        at java.util.Scanner.throwFor(Unknown Source)
        at java.util.Scanner.next(Unknown Source)
        at mn.aPunch.Humiliation.Listeners.PlayerListen.onPlayerChat(PlayerListen.java:53)
        at org.bukkit.plugin.java.JavaPluginLoader$6.execute(JavaPluginLoader.java:262)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:289)
        at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:651)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:639)
        at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:32)
        at net.minecraft.server.NetworkManager.a(NetworkManager.java:196)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:372)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:287)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    2011-05-20 19:27:11 [INFO] [g] Spartan289: Fag version is faggy
    2011-05-20 19:27:34 [SEVERE] Could not pass event PLAYER_CHAT to Humiliation
    java.util.NoSuchElementException
        at java.util.Scanner.throwFor(Unknown Source)
        at java.util.Scanner.next(Unknown Source)
        at mn.aPunch.Humiliation.Listeners.PlayerListen.onPlayerChat(PlayerListen.java:53)
        at org.bukkit.plugin.java.JavaPluginLoader$6.execute(JavaPluginLoader.java:262)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:289)
        at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:651)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:639)
        at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:32)
        at net.minecraft.server.NetworkManager.a(NetworkManager.java:196)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:372)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:287)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    I'm running build 766 of craftbukkit and the latest version of HeroChat. Any solutions?
     
  15. Offline

    Orange101

    aPunch you genius!!! I can finaley take griefers dignity away! XD
    great plugin keep up the good work :)
     
  16. Offline

    WhereIsWes

    Sorry if this has been brought up before, but when changing there name, does it only change the chat name or does it change the in-game name above their head's too?
    Anyway nice plugin! :D
     
  17. Offline

    Vinsssounet

    Being able to configure the MESSAGES that appears when you use Humiliation would be a must !
     
  18. Offline

    aPunch

    This is not possible without a client mod, unfortunately.

    I'll add that option in the future.
     
  19. Offline

    WhereIsWes

    As foolish as I sound... what is a client mod, and where could I get one?
     
  20. Offline

    aPunch

    It is a modification to your Minecraft client that allows for new block or item types/better functionality/etc..

    Changing the name above a player's head cannot be done via the server, as this sort of thing is only handled by the client. You can download client modifications on the Minecraft Forums, but none of them will be able to change the name above a player's head when using the /humiliate command, as I don't support that.
     
  21. EDIT: Just read your reply above :D
     
  22. Offline

    dklafder

    When will it support Permissions 3.1.5b?

    EDIT: Nevermind, it was just me who messed up my permissions config:oops:
     
  23. Offline

    SkullM4sher

    Thanks again for this plugin apunch. Using it for a while.
     
  24. Offline

    Luwiego

    None of the commands work for me :(
     
  25. Offline

    Malao567

    well, there are some plugins that create glass floors and walls spontaneously within a certain radius of a player, such as War and MagicCarpet. maybe you could contact them?

    ok, /humiliate, /trap, and /leash dont work...

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

    aPunch

    What CraftBukkit build are you guys using?
     
  27. Offline

    Malao567

    the newest recommended build (Build 860)
     
  28. Offline

    Alesana

    Can you make it so this option is configurable (true/false)?

    Blows up players for placing TNT, no damage to terrain

    Thanks.
     
  29. Offline

    melis256

    935?
    Leash might not be possible now :(
     
  30. Offline

    40540057

    REQUEST for aPunch : could we please have a version WITHOUT the checking for bad words, this is causing errors when people spam the chat

    PLEASE!
     
  31. Offline

    PnkPnther

    cant download it... the link doesnt work anymore...
     

Share This Page