[INACTIVE][FIX/SEC] AntiHack v2.1 - Blocks bugs, cheats and hacks! [953]

Discussion in 'Inactive/Unsupported Plugins' started by robin0van0der0v, Mar 20, 2011.

  1. Offline

    robin0van0der0v

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    AntiHack - Blocks bugs, cheats and hacks!
    Version: v2.1

    Features:
    • Blocks interacting with blocks on a invalid location.
    • Blocks flying.
    • Blocks unknown items.
    • Blocks interacting with blocks/entities too far away.
    • Blocks infinity items.
    • Logs every violation.
    Download AntiHack!
    Source is inside the jar file.

    Permissions:
    Give the player you want this permissions for being an exempt to the block invalid location checking:
    Code (Text):
    1. antihack.canblockinvalidlocation
    Give the player you want this permissions for being an exempt to the flying checking:
    Code (Text):
    1. antihack.canfly
    Give the player you want this permissions for being an exempt to the unknown item checking:
    Code (Text):
    1. antihack.canunknownitem
    Give the player you want this permissions for being an exempt to the too far checking:
    Code (Text):
    1. antihack.cantoofar
    Give the player you want this permissions for being an exempt to the infinity item checking:
    Code (Text):
    1. antihack.caninfinityitem
    Known bugs:
    You can't walk on half blocks.
    You can fly above layer 128.

    Properties:
    This plugin creates a properties file on Plugins/AntiHack/config.yml. ;)

    Standard properties:
    Code (Text):
    1. antihack:
    2.     blockinvalidlocation:
    3.         check: true
    4.         log: true
    5.     fly:
    6.         check: true
    7.         log: true
    8.     unknownitem:
    9.         check: true
    10.         log: true
    11.     toofar:
    12.         check: true
    13.         log: true
    14.     infinityitem:
    15.         check: true
    16.         log: true
    Changelog:
    Version 1.0
    • Release.
    Version 1.1
    • Added block for interacting with blocks to far away.
    Version 1.2
    • Added logging.
    Version 1.3
    • Works in Beta 1.4.
    Version 1.4
    • Fixed BLOCK_IGNITE NullPointerException.
    Version 1.5
    • Blocks fly mods.
    • Fixed door-cactus bug.
    Version 1.6
    • Added Permissions node for flying.
    • Fixed walking over slabs.
    • Fixed triple-chest bug.
    • Fixed placing cacti in ground.
    • Limited console messages for flying.
    Version 1.7
    • Blocks unknown items.
    • Blocks infinity items.
    Version 1.8
    • Fixed NullPointerException on reload.
    Version 1.9
    • Removed fix for door-cactus bug because this is fixed in 1.6.
    • Removed fix for triple-chest bug because this is fixed in 1.6.
    • Removed fix for placing cacti in ground because this is fixed in 1.6.
    Version 2.0
    • Now really blocks fly hacking, not just a message.
    Version 2.1
    • Added configuration file.
    • Added more Permission nodes.
    • You can no longer fly above layer 128.
     
  2. Offline

    Juze

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Why #493? We're living in time of #556.
     
  3. Offline

    ShaDooM

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    does this also block those "one click" hackers?
    they remove a block with one hit (like // )
     
  4. Offline

    Racha

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Wtf there is hacks like this? :confused:
     
  5. Offline

    robin0van0der0v

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Yes. :)
     
  6. Offline

    BreezerFly

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Dude, // is a World Edit command, which means that the players has been allowed by the server admin to use that "hack", which it really isn't. If it's a problem, then just block it off the server? :eek:

    -- How do you mean that they can't build blocks underground? :confused:
     
  7. Offline

    dimon51194

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
  8. Offline

    SharkWipf

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    // indeed is a WorldEdit command, but the hack isn't. that's why ShaDooM said it's 'like //'. there is a hack which allows you to do the same.

    Anyway, looking good. Might try it later.
     
  9. Offline

    Jm Erestain

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    WTF what if i try to make a mine... or an underground home... you know for saving resources
    and my members revolt if i use give command ^_^
     
  10. Offline

    Color42

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Not everyone has moved up yet for obvisius resons like not all plugins bening updated yet or the comming patch, anyways sounds cool will try it out and give some feedback
     
  11. Offline

    robin0van0der0v

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Moved to #556. ;)

    Changed namespace, added block for interacting with blocks to far away.
    And I tried to fix the door-cactus bug, but it that didn't work. I try to fix this in the next version! :p
     
  12. Offline

    BreezerFly

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Eh, weird way to write it, makes it look like you mean that the command is a hack. I see what you mean though. Thanks.
     
  13. Offline

    undefinedarray

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    i keep getting this error when my members try to burn something (i gave them flint and steel, and they can still burn stuff, but i get this error)
    http://pastebin.com/ssXwLZVm
     
  14. Offline

    Spazmic

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I don't know if there is a way to do that, but right now i'm having a HUGE problem with x-ray mods. It's getting boring, I see paths that are going directly to the diamonds.(Need to find who did it with logblock, after /ban each time) I really don't know how to do that, but is it possible to add ''mod hacks'' support or you understand what I mean lol :p
     
  15. Offline

    Eirik

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Yeah I got the same problem on my server
     
  16. Offline

    RawrSean

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Would it be possible to use Permissions? I'd love to block my users from hacking, but I like to fly hack, so I don't want it to block me. (the Server Owner)
     
  17. Offline

    Festuz

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Good job mate! Love this plugin! :D
     
  18. Offline

    godgodgodgo

    My BukkitDev Profile
    My Plugins (0)
    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    could not pass event BLOCK_IGNITE to AntiHack
     
  19. Offline

    byzantinian

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I get the same error for every single block interacted with...followed by a large string of garbage.
     
  20. Offline

    godgodgodgo

    My BukkitDev Profile
    My Plugins (0)
    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    can't wait for the update :)
     
  21. Offline

    robin0van0der0v

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Updated, but I unfortunately had to postpone the door cactus-bug. :(
     
  22. Offline

    Flopsie

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    You can still use fly hacks ..
     
  23. Offline

    Nathan C

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    How does this differ from the NoCheat plugin?
     
  24. Offline

    robin0van0der0v

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    This plugin doesn't (yet) block fly hacks. ;)

    This plugin blocks interacting with blocks that are to far away (SMP Shape Builder) and NoCheat not. ;)
     
  25. Offline

    RazMaTaz

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Does this co-exist with NoCheat?
     
  26. Offline

    godgodgodgo

    My BukkitDev Profile
    My Plugins (0)
    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Can you please fix this:
    could not pass event BLOCK_IGNITE to AntiHack
     
  27. Offline

    godgodgodgo

    My BukkitDev Profile
    My Plugins (0)
    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Code (Text):
    1. 2011-04-05 21:36:00 [SEVERE] Could not pass event BLOCK_IGNITE to AntiHack
    2. java.lang.NullPointerException
    3.     at nl.robinvandervliet.AntiHack.AntiHackBlockListener.onBlockIgnite(AntiHackBlockListener.java:421)
    4.     at org.bukkit.plugin.java.JavaPluginLoader$27.execute(JavaPluginLoader.java:327)
    5.     at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
    6.     at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255)
    7.     at net.minecraft.server.BlockStationary.a(BlockStationary.java:65)
    8.     at net.minecraft.server.World.i(World.java:1475)
    9.     at net.minecraft.server.World.h(World.java:1406)
    10.     at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:359)
    11.     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:283)
    12.     at net.minecraft.server.ThreadServerApplication.run(SourceFile:375)
     
  28. Offline

    quickclay

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Will this block x-ray vision cheats?
     
  29. Offline

    skakri

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    If there is "[1.4_01] newb XRay" used, you can check log for /ixrai12345 command.
     
    quickclay likes this.
  30. Offline

    CorneliousJD

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I'm also getting this error, doesn't cause lag though but it sure is annoying as hell.
     

Share This Page