Inactive [ADMIN/MISC] XrayDetection v0.6 - Simple xray detection [1529]

Discussion in 'Inactive/Unsupported Plugins' started by orange451, Jul 18, 2011.

     
  1. Offline

    orange451

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    xraydetection plugin - allows for simple detection of xrayers:
    Version: v0.6
    This plugin allows for admins to find some xrayers in the server. No, it wont find them all, nor is it perfect. It is up to you to teleport yourself to them, when it tells you it thinks they're cheating. (it will only kick in once they've mined more than 150 stone blocks).
    admins can use the following commands:
    • /legit [playername] to pardon a player from the xray detection
    • /ratio [playername] returns their ratio
    Features:
    • checks if players are mining way too many diamonds than they should be.
    Download the plugin here

    WORKS WITH PERMISSIONS 2.7.4
    The node to use, is "xraydetection.admin"

    Changelog:
    Version 0.6
    • changed the plugin to 1240 bukkit. Attempted to fix the too many open files bug.
    Version 0.5
    • Apparently, there was a slight memory leak error, shouldn't happen anymore.
    Version 0.4
    • Added permission support
    Version 0.1
    • Releasing my plugin
    Version 0.2

    • changed it from /pardon to /legit [playername] for it was conflicting with the unban method

    This post has been edited 4 times. It was last edited by orange451 Oct 8, 2011.
    clitcomander likes this.
  2.  
  3. Offline

    Live or Die

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    its awasome plugin :)
    i would love if you make a permission that said "i think XXX is x-raying" and not op-only:p
    i hope you do that :)
  4. Offline

    mcanusrules

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    This is a great start, but multi-world support and gold/iron detection should be priorities for sure.
  5. Offline

    Andrewkroger1

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    The tag should be ADMN/MISC
  6. Offline

    MagicHereos

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    This shit crashed my server few times... It opens a lot of files and I gotta error 'Too many open files' -.-! You could do it better...
  7. Offline

    orange451

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Then your server must really suck.
    This is on nearly 24/7 on a really popular 40-50 player server, no errors.

    [EDIT]
    version 0.4 has added permissions 2.7.4 support. check the main post for more details

    This post has been edited 1 time. It was last edited by orange451 Aug 6, 2011.
  8. Offline

    TelephoneKiosk

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    2011-08-06 13:27:15 [SEVERE] Could not load 'plugins\Xray detection.jar' in folder 'plugins':
    java.lang.ClassNotFoundException: MainXrayDet
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:36)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:24)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Unknown Source)
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:168)
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:207)
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:130)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:128)
    at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:97)
    at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:51)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:132)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
  9. Offline

    orange451

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Sorry for that.
    Should be fixed now.
  10. Offline

    TheBarkingFrog

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    This looks good, will definitely try this out soon.
  11. Offline

    davidvsayshi

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    my favorite plugin...keep it up :)
  12. Offline

    Live or Die

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    can it work with permissionsEX?
  13. Offline

    Kalais

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    What ratio (/ratio) should alert me that someone is using Xray?

    This post has been edited 1 time. It was last edited by Kalais Aug 7, 2011.
  14. Offline

    orange451

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    above 15, you know for sure.
    above 5, you should check to make sure.
    Currently, it warns you at 9%.
  15. Offline

    excalibr23

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Edit: Nevermind

    This post has been edited 2 times. It was last edited by excalibr23 Aug 13, 2011.
  16. Offline

    CushFiles

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Please add Permissions 3 support :)
    Love the idea

    This post has been edited 1 time. It was last edited by CushFiles Aug 14, 2011.
  17. Offline

    XRayted

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    It is funny that my name is abused :)

    Looks good and would like to test it.
  18. Offline

    The Wizard

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    make /ratio only for admins.
    and add support for superperms pls.
  19. Offline

    RustyDagger

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Yes yes superperms please it is like the only plugin currently on my server that dose not support superperms i could just remove the plugin i guess but would prefer to keep it. super perms is easy to add compard to permissions 2 its like player.hasPermission"nodehere"

    the rest is handled by bukkit :D im so sick of every 1 talking down superperms its quite good once you get it setup and even that is really easy.
  20. Offline

    Dysp

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Hi! Great plugin.

    One thing that annoys me, however, is the constant stream of broadcasting "[CHEATER] I THINK THAT X IS USING..." every 60th seconds.
    I'm glad it is there, but I just logged on and the user isn't online, and I am still being spammed every minute. Is it possible to make a command, that says "okay! I got it! Stop broadcasting!".
    However the information/list should still be retractable by another command.

    Thank you,

    Dysp
  21. Offline

    orange451

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    you use /legit [playername]
  22. Offline

    tremor

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    want real xray detection, check for players that dig from surface Y:60+ ... straight down on the same x/y to y:12 the vertical pillar.. the hallmark of an xrayer
  23. Offline

    Adondriel

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    good thought but it wouldn't work in my opinion i would think that might lag.... ALOT
  24. Offline

    AS1LV3RN1NJA

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I'm not sure there's supposed to be a space in the jar file name (easily fixed, but just a heads up).
  25. Offline

    tremor

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    There is no reason it should lag, on block break events are already watched by dozens of plugins already like big brother... there should be no reason why when a player does a vertical down pillar of say 10 blocks or more that an alert can't be sent out to the admins so they can /vanish, teleport and inspect. In fact this might be one of the most lightweight possibilities for anti-xray imagineabe, i'm going to post it as a plugin REQ.
  26. Offline

    Adondriel

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Oh true... that isnt a bad idea... Idk though there could be a bunch of False positives. Maybe someone made a 10x10x10 house and had to destroy it lol.
  27. Offline

    tremor

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    True, that's why it would just notify online ops, save a log file with player name and coords - not auto kick or anything, because you would want to investigate. On my server after I installed "LogBlock" plugin (like big brother) I made a bunch of trap hidden chest areas, ended up banning about 5 xrayers, each one dug straight down from the surface to the chests. Since then, I still probably have xrayers but they stopped pillaring i think lol
  28. Offline

    Grimmy777

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    this does not seem to be working correctly. I have the latest version of bukkit and of this and when i do /ratio player it reads out 0.0 for everyone even if their file has data. It also does not seem to be logging data for every player.
  29. Offline

    Dysp

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Yes, but doesn't that exclude him from being observed by the plugin later on? I think this guy was hacking, however he was offline, so I couldn't investigate.
    I would like it to pop up again, if he joins or if his ratio doesn't go down.
  30. Offline

    Darkzero413

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Hi i like this plugin using on my server now is there anyway u can make it so it can detect gold, iron, diamond as gold is the economic backbone on my server.

  31. Offline

    dbizzzle

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Source Code?
  32. Offline

    Poe

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    the message I think User is Cheating keeps popping up every few seconds any way to fix that?

Share This Page