Inactive [ADMN] BanHammer v1.2 - Ban and kick by hitting a player [1060]

Discussion in 'Inactive/Unsupported Plugins' started by Myklebost, Aug 19, 2011.

  1. Offline

    Myklebost

    Plugin: BanHammer
    Version: 1.2
    Description:
    • A plugin that makes the ability to ban and kick ban people by just hitting them with a hammer.
    Requirments:
    • Pvp has to be true for this plugin to work. The plugin automaticly cancle all the pvp events so it makes no difference if you have non-pvp server.
    Configuration:
    Code:
    banhammer: <banhammerID>  //replace <banhammerID> with the weapon id you want to be the banhammer
    kickhammer: <kickhammerID>  //replace <kickhammerID> with the weapon id you want to be the kickhammer
    pvp: true  //true if you got a pvp server, false if you got a non-pvp server
    Features:
    • Ban and kick bad people by just hitting them.
    • Ablity to configurate the kick and ban hammer ID's
    Permissions nodes:

    Code:
    banhammer.hit
    Download:
    Changelog:
    1.2:
    • Remove some unneeded configs.
    • Added Permissions support
    1.1:
    • Both pvp and non-pvp could use this plugin
    1.0:
    • Plugin release
    ToDo:
    • Add Permissions to the plugin. Done!
    • Add configuration for both pvp and non-pvp servers. Done!
    Credits
    • cole1497 for the idea
     
  2. Offline

    Banana937

    This is great! I actually starting ROFL-ing when I saw this :D
     
  3. Offline

    cole1497

    Thanks for making this :D
     
  4. Offline

    Trollkemada

  5. Offline

    Myklebost

    I know but this is the real banhammer xD In this plugin you can just hit them with a hammer then they get banned :D
     
  6. Offline

    GermanFunPlugin

  7. Offline

    8thDimension

    Haha this is pretty cool
     
  8. Offline

    Myklebost

    Thanks to all of you :D
     
  9. Offline

    Myklebost

    Just ask if you want anything more on the todo list :D maby i'll add it
     
  10. Offline

    Mrchasez

    I am getting lots of errors with this plugin


    Code:
    
    Note: The system also restarts your server daily, as detailed on the Events log page.
    at net.minecraft.server.EntityLiving.v(EntityLiving.java:685)
    at net.minecraft.server.EntityCreature.c_(EntityCreature.java:64)
    at net.minecraft.server.EntityMonster.m_(EntityMonster.java:30)
    at net.minecraft.server.EntityLiving.m_(EntityLiving.java:218)
    at net.minecraft.server.World.playerJoinedWorld(World.java:1194)
    at net.minecraft.server.WorldServer.entityJoinedWorld(WorldServer.java:48)
    at net.minecraft.server.World.cleanUp(World.java:1110)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:450)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:363)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    00:38:19 [SEVERE] Could not pass event ENTITY_DAMAGE to Banhammer
    at me.myklebost.plugins.banhammer.BanhammerEntityListener.onEntityDamage(BanhammerEntityListener.java:31)
    java.lang.ClassCastException: org.bukkit.craftbukkit.entity.CraftSpider cannot be cast to org.bukkit.entity.Player
    at org.bukkit.plugin.java.JavaPluginLoader$59.execute(JavaPluginLoader.java:656)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:338)
    at net.minecraft.server.EntityMonster.a(EntityMonster.java:90)
    at net.minecraft.server.EntityHuman.damageEntity(EntityHuman.java:427)
    at net.minecraft.server.EntityPlayer.damageEntity(EntityPlayer.java:180)
    at net.minecraft.server.EntitySpider.a(EntitySpider.java:78)
    at net.minecraft.server.EntityCreature.c_(EntityCreature.java:64)
    at net.minecraft.server.EntityMonster.v(EntityMonster.java:26)
    at net.minecraft.server.EntityLiving.m_(EntityLiving.java:218)
    at net.minecraft.server.EntityLiving.v(EntityLiving.java:685)
    at net.minecraft.server.EntityMonster.m_(EntityMonster.java:30)
    at net.minecraft.server.World.entityJoinedWorld(World.java:1212)
    at net.minecraft.server.WorldServer.entityJoinedWorld(WorldServer.java:48)
    at net.minecraft.server.World.cleanUp(World.java:1110)
    at net.minecraft.server.World.playerJoinedWorld(World.java:1194)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:450)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:363)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    00:38:20 [SEVERE] Could not pass event ENTITY_DAMAGE to Banhammer
    java.lang.ClassCastException: org.bukkit.craftbukkit.entity.CraftSpider cannot be cast to org.bukkit.entity.Player
    at org.bukkit.plugin.java.JavaPluginLoader$59.execute(JavaPluginLoader.java:656)
    at me.myklebost.plugins.banhammer.BanhammerEntityListener.onEntityDamage(BanhammerEntityListener.java:31)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:338)
    at net.minecraft.server.EntityPlayer.damageEntity(EntityPlayer.java:180)
    at net.minecraft.server.EntitySpider.a(EntitySpider.java:78)
    at net.minecraft.server.EntityHuman.damageEntity(EntityHuman.java:427)
    at net.minecraft.server.EntityLiving.v(EntityLiving.java:685)
    at net.minecraft.server.EntityMonster.a(EntityMonster.java:90)
    at net.minecraft.server.EntityCreature.c_(EntityCreature.java:64)
    at net.minecraft.server.EntityLiving.m_(EntityLiving.java:218)
    at net.minecraft.server.EntityMonster.v(EntityMonster.java:26)
    at net.minecraft.server.EntityMonster.m_(EntityMonster.java:30)
    at net.minecraft.server.WorldServer.entityJoinedWorld(WorldServer.java:48)
    at net.minecraft.server.World.cleanUp(World.java:1110)
    at net.minecraft.server.World.entityJoinedWorld(World.java:1212)
    at net.minecraft.server.World.playerJoinedWorld(World.java:1194)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:450)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:363)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    00:38:21 [SEVERE] Could not pass event ENTITY_DAMAGE to Banhammer
    java.lang.ClassCastException: org.bukkit.craftbukkit.entity.CraftSpider cannot be cast to org.bukkit.entity.Player
    at me.myklebost.plugins.banhammer.BanhammerEntityListener.onEntityDamage(BanhammerEntityListener.java:31)
    at org.bukkit.plugin.java.JavaPluginLoader$59.execute(JavaPluginLoader.java:656)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:338)
    at net.minecraft.server.EntityHuman.damageEntity(EntityHuman.java:427)
    at net.minecraft.server.EntityPlayer.damageEntity(EntityPlayer.java:180)
    at net.minecraft.server.EntityMonster.a(EntityMonster.java:90)
    at net.minecraft.server.EntitySpider.a(EntitySpider.java:78)
    at net.minecraft.server.EntityLiving.v(EntityLiving.java:685)
    at net.minecraft.server.EntityCreature.c_(EntityCreature.java:64)
    at net.minecraft.server.EntityMonster.v(EntityMonster.java:26)
    at net.minecraft.server.EntityLiving.m_(EntityLiving.java:218)
    at net.minecraft.server.EntityMonster.m_(EntityMonster.java:30)
    at net.minecraft.server.World.entityJoinedWorld(World.java:1212)
    at net.minecraft.server.WorldServer.entityJoinedWorld(WorldServer.java:48)
    at net.minecraft.server.World.playerJoinedWorld(World.java:1194)
    at net.minecraft.server.World.cleanUp(World.java:1110)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:450)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:363)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    00:38:22 [SEVERE] Could not pass event ENTITY_DAMAGE to Banhammer
    java.lang.ClassCastException: org.bukkit.craftbukkit.entity.CraftSpider cannot be cast to org.bukkit.entity.Player
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
    at org.bukkit.plugin.java.JavaPluginLoader$59.execute(JavaPluginLoader.java:656)
    at me.myklebost.plugins.banhammer.BanhammerEntityListener.onEntityDamage(BanhammerEntityListener.java:31)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:338)
    at net.minecraft.server.EntityMonster.a(EntityMonster.java:90)
    at net.minecraft.server.EntityHuman.damageEntity(EntityHuman.java:427)
    at net.minecraft.server.EntityPlayer.damageEntity(EntityPlayer.java:180)
    at net.minecraft.server.EntitySpider.a(EntitySpider.java:78)
    at net.minecraft.server.EntityCreature.c_(EntityCreature.java:64)
    at net.minecraft.server.EntityMonster.v(EntityMonster.java:26)
    at net.minecraft.server.EntityLiving.v(EntityLiving.java:685)
    at net.minecraft.server.EntityMonster.m_(EntityMonster.java:30)
    at net.minecraft.server.EntityLiving.m_(EntityLiving.java:218)
    at net.minecraft.server.World.entityJoinedWorld(World.java:1212)
    at net.minecraft.server.World.cleanUp(World.java:1110)
    at net.minecraft.server.World.playerJoinedWorld(World.java:1194)
    at net.minecraft.server.WorldServer.entityJoinedWorld(WorldServer.java:48)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:450)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:363)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    00:38:23 [SEVERE] Could not pass event ENTITY_DAMAGE to Banhammer
    at me.myklebost.plugins.banhammer.BanhammerEntityListener.onEntityDamage(BanhammerEntityListener.java:31)
    java.lang.ClassCastException: org.bukkit.craftbukkit.entity.CraftSpider cannot be cast to org.bukkit.entity.Player
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
    at org.bukkit.plugin.java.JavaPluginLoader$59.execute(JavaPluginLoader.java:656)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:338)
    at net.minecraft.server.EntityHuman.damageEntity(EntityHuman.java:427)
    at net.minecraft.server.EntitySpider.a(EntitySpider.java:78)
    at net.minecraft.server.EntityMonster.a(EntityMonster.java:90)
    at net.minecraft.server.EntityPlayer.damageEntity(EntityPlayer.java:180)
    at net.minecraft.server.EntityMonster.v(EntityMonster.java:26)
    at net.minecraft.server.EntityCreature.c_(EntityCreature.java:64)
    at net.minecraft.server.EntityLiving.v(EntityLiving.java:685)
    at net.minecraft.server.EntityMonster.m_(EntityMonster.java:30)
    at net.minecraft.server.EntityLiving.m_(EntityLiving.java:218)
    at net.minecraft.server.World.playerJoinedWorld(World.java:1194)
    at net.minecraft.server.WorldServer.entityJoinedWorld(WorldServer.java:48)
    at net.minecraft.server.World.entityJoinedWorld(World.java:1212)
    at net.minecraft.server.World.cleanUp(World.java:1110)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:450)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:363)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    00:38:24 [SEVERE] Could not pass event ENTITY_DAMAGE to Banhammer
    java.lang.ClassCastException: org.bukkit.craftbukkit.entity.CraftSpider cannot be cast to org.bukkit.entity.Player
    at me.myklebost.plugins.banhammer.BanhammerEntityListener.onEntityDamage(BanhammerEntityListener.java:31)
    at org.bukkit.plugin.java.JavaPluginLoader$59.execute(JavaPluginLoader.java:656)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
    at net.minecraft.server.EntityHuman.damageEntity(EntityHuman.java:427)
    at net.minecraft.server.EntitySpider.a(EntitySpider.java:78)
    at net.minecraft.server.EntityPlayer.damageEntity(EntityPlayer.java:180)
    at net.minecraft.server.EntityCreature.c_(EntityCreature.java:64)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:338)
    at net.minecraft.server.EntityMonster.a(EntityMonster.java:90)
    at net.minecraft.server.EntityMonster.v(EntityMonster.java:26)
    at net.minecraft.server.EntityLiving.v(EntityLiving.java:685)
    at net.minecraft.server.EntityMonster.m_(EntityMonster.java:30)
    at net.minecraft.server.EntityLiving.m_(EntityLiving.java:218)
    at net.minecraft.server.World.entityJoinedWorld(World.java:1212)
    at net.minecraft.server.WorldServer.entityJoinedWorld(WorldServer.java:48)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:450)
    at net.minecraft.server.World.cleanUp(World.java:1110)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:363)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    at net.minecraft.server.World.playerJoinedWorld(World.java:1194)
    00:38:25 [SEVERE] Could not pass event ENTITY_DAMAGE to Banhammer
    java.lang.ClassCastException: org.bukkit.craftbukkit.entity.CraftSpider cannot be cast to org.bukkit.entity.Player
    at me.myklebost.plugins.banhammer.BanhammerEntityListener.onEntityDamage(BanhammerEntityListener.java:31)
    at org.bukkit.plugin.java.JavaPluginLoader$59.execute(JavaPluginLoader.java:656)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
    at net.minecraft.server.EntityPlayer.damageEntity(EntityPlayer.java:180)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:338)
    at net.minecraft.server.EntityMonster.a(EntityMonster.java:90)
    at net.minecraft.server.EntityHuman.damageEntity(EntityHuman.java:427)
    at net.minecraft.server.EntityCreature.c_(EntityCreature.java:64)
    at net.minecraft.server.EntityLiving.v(EntityLiving.java:685)
    at net.minecraft.server.EntitySpider.a(EntitySpider.java:78)
    at net.minecraft.server.EntityMonster.v(EntityMonster.java:26)
    at net.minecraft.server.EntityLiving.m_(EntityLiving.java:218)
    at net.minecraft.server.EntityMonster.m_(EntityMonster.java:30)
    at net.minecraft.server.World.entityJoinedWorld(World.java:1212)
    at net.minecraft.server.WorldServer.entityJoinedWorld(WorldServer.java:48)
    at net.minecraft.server.World.playerJoinedWorld(World.java:1194)
    at net.minecraft.server.World.cleanUp(World.java:1110)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:450)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:363)
    00:38:26 [SEVERE] Could not pass event ENTITY_DAMAGE to Banhammer
    java.lang.ClassCastException: org.bukkit.craftbukkit.entity.CraftSpider cannot be cast to org.bukkit.entity.Player
    at me.myklebost.plugins.banhammer.BanhammerEntityListener.onEntityDamage(BanhammerEntityListener.java:31)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
    at org.bukkit.plugin.java.JavaPluginLoader$59.execute(JavaPluginLoader.java:656)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:338)
    at net.minecraft.server.EntityHuman.damageEntity(EntityHuman.java:427)
    at net.minecraft.server.EntityPlayer.damageEntity(EntityPlayer.java:180)
    at net.minecraft.server.EntityMonster.a(EntityMonster.java:90)
    at net.minecraft.server.EntityCreature.c_(EntityCreature.java:64)
    at net.minecraft.server.EntitySpider.a(EntitySpider.java:78)
    at net.minecraft.server.EntityLiving.m_(EntityLiving.java:218)
    at net.minecraft.server.EntityMonster.v(EntityMonster.java:26)
    at net.minecraft.server.World.entityJoinedWorld(World.java:1212)
    at net.minecraft.server.WorldServer.entityJoinedWorld(WorldServer.java:48)
    at net.minecraft.server.EntityLiving.v(EntityLiving.java:685)
    at net.minecraft.server.EntityMonster.m_(EntityMonster.java:30)
    at net.minecraft.server.World.playerJoinedWorld(World.java:1194)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:450)
    at net.minecraft.server.World.cleanUp(World.java:1110)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:363)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    00:38:27 [INFO] Read timed out
    00:38:27 [INFO] Duty lost connection: disconnect.endOfStream
    00:38:39 [INFO] InfiniteCake [/71.195.176.98:51228] logged in with entity id 18001 at ([KingsCraft] -903.4387484970906, 67.0, -202.57236152212698)
    00:38:42 [INFO] Connection reset
    00:38:42 [INFO] jyjyboy123 lost connection: disconnect.quitting
    00:38:42 [SEVERE] java.net.SocketException: Socket closed
    00:38:42 [SEVERE] at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:99)
    00:38:42 [SEVERE] at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
    00:38:42 [SEVERE] at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:65)
    00:38:42 [SEVERE] at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:123)
    00:38:42 [SEVERE] at java.io.DataOutputStream.flush(DataOutputStream.java:106)
    00:38:42 [SEVERE] at net.minecraft.server.NetworkWriterThread.run(SourceFile:116)
    00:38:45 [INFO] jyjyboy123 [/122.57.74.50:54128] logged in with entity id 18599 at ([KingsCraft] -1057.6875, 65.09375, -388.25)
     
  11. Offline

    morder269

    Nice! I am never gonna use it :)
     
  12. Offline

    Jack Kleeman

    The download is broken.
     
  13. Offline

    killertudse

    No it's not?
     
  14. Offline

    Creeper98HD

    cant install it with cb 4.0
     
  15. Offline

    JeysonMcFly

    Can someone for the love of our Block Lord, PLEASE update this? There aren't any other plugins like this one and when I think "BanHammer" I don't think of typing in a command. I think of actually smacking them with a blunt object. lol morbid.
     
    Creeper98HD likes this.

Share This Page