X-Ray Block Percentage

X-Ray Block Percentage Version: 1.9.2 Alpha

http://img151.imageshack.us/img151/4007/xbpv15.png

X-Ray Block Percentage, or XBP is a plugin that adds a command to automatically search logger plugin databases (currently supports Hawkeye, LogBlock, and CoreProtect, more plugins coming) for blocks that typical X-Ray hackers will attempt to mine and displays a percentage value of total blocks broken for each type of block.

Current Features

  • Displays percentages on any type of block defined in config file (defaults are Iron Ore, Gold Ore, Lapis Ore, Mossy Cobblestone, Emerald Ore, and Diamond Ore).
  • Displays total number of blocks broken and amounts of each ore broken.
  • Searches across time defined in config file (default is the previous 48 hours) starting from when the command is executed.
  • Searches across all worlds by default, can be configured to exclude worlds.
  • Displays a warning when a player breaks any type of block defined in config file (default is Diamond Ore) with parameters defined in config file (default is 1.5% and 8 blocks).
  • Modification and reloading of config file is available via command.
  • Searching is multithreaded to prevent server lag.

Commands

  • /xbp [playername] - Performs an XBP search.
  • /xbp reload - Reloads settings from config file.
  • /xbp config - See here for full usage.

Permissions Nodes

  • xbp.*: All permissions
  • xbp.xbp: Allows running /xbp [playername] command and viewing of update alerts.
  • xbp.warning: Allows viewing of XBP diamond alerts.
  • xbp.bypass: Allows for player bypassing of warning checking.
  • xbp.config: Allows for player to modify configs via command.

Upcoming Features

  • Support for other logging plugins:
    • HawkEye - Released
    • LogBlock - Released
    • CoreProtect - Released
    • SWatchdog - In Progress
    • LogEx - Planned
    • Guardian - On Hold until Guardian 1.3 functionality can be tested.
  • Searching for players with top break percentages

Supports

  • Plugin managers such as GroupManager or PermissionsBukkit
  • Multiple worlds
  • Hawkeye v1.0.7b
  • LogBlock v1.58
  • CoreProtect v1.54

Default Config File

Special thanks goes to the TCNations server for providing a server with HawkEye to test on and to Vettexl for putting up with my shenanigans. Thanks a ton!

http://mcstats.org/signature/xbp.png

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of omega12345 omega12345 May 18, 2013 at 16:27 UTC - 0 likes

    Can You please Update it so it supports coreprotect version 2.07?

  • Avatar of Vettexl Vettexl May 17, 2013 at 01:52 UTC - 0 likes

    @ProMCer: Go

    I am using v1.9.2 and it works just fine.

  • Avatar of fffizzz fffizzz Apr 17, 2013 at 19:40 UTC - 0 likes

    Any plans on supporting prism?

  • Avatar of ArcticSpyder ArcticSpyder Apr 01, 2013 at 22:11 UTC - 0 likes

    Any chance this will be updated for 1.5.1 soon? Would donate to make this possible.

  • Avatar of to175 to175 Mar 26, 2013 at 22:59 UTC - 0 likes

    Hi, update?

  • Avatar of UraniumCraft UraniumCraft Mar 18, 2013 at 14:04 UTC - 0 likes

    Do you have a version for tekkit that would be awesome with all there ores or could i add that in my self like in the config adding the block ID's i think that would be awesome!!!

    UraniumCraft A Tekkit 3.1.2. Awesome Server!!! We have great staff and a friendly community! IP:206.217.130.153:8000 uraniumcraft photo

  • Avatar of RegaIia RegaIia Mar 06, 2013 at 07:00 UTC - 0 likes

    I'm a bit curious on if I'm just not understanding the way the plugin is set up. Is the report supposed to send to players with the node if either the percent is above specified or if the number of blocks are broken within the time specified in the config? (default to minutes)

    This is the impression I had, however with the default setting of 1.5, 8, I only get reports when a break percentage is around 1.25, and none for players breaking 8 or more diamonds within 2 minutes. Tested by giving myself the warning node, deoping and setting myself as a player, placing 10 diamond ore and breaking. No report until my break percent inflated to around 1.25%.

  • Avatar of Al3XKOoL Al3XKOoL Mar 01, 2013 at 21:09 UTC - 0 likes

    keeping the folder CoreData skip error "configuration CoreProtect not found!"

    but get message "Unable to query database!"

    need to update the SQL query to be compatible with 2.x CoreProtect

    Last edited Mar 01, 2013 by Al3XKOoL
  • Avatar of LeakCraft LeakCraft Mar 01, 2013 at 00:04 UTC - 0 likes

    Could you please add support for CoreProtect 2.0? Right now while you use it, you get

    CoreProtect configuration not found!
    
  • Avatar of Kartus Kartus Feb 21, 2013 at 21:32 UTC - 0 likes

    just donated. and I will again if you develop following requests:

    @Jobsti2: Go

    request 1,3,4a,4b too!

    and request 5 (bug): using bukkit 1.4.7 R0.1. when i search /xray player with 672 hours (4 weeks) in config, it shows me all time at each player no values like "Iron Ore: NaN% (0)".

Facts

Date created
Jul 28, 2012
Categories
Last update
Aug 28, 2012
Development stage
Alpha
Language
  • enUS
License
All Rights Reserved
Downloads
6,936
Recent files
  • A: v1.9.2 for CB 1.3.1-R2.0 Aug 28, 2012
  • A: v1.9.1 for CB 1.3.1-R2.0 Aug 24, 2012
  • A: v1.9.0 for CB 1.3.1-R2.0 Aug 20, 2012
  • A: v1.8.1 for CB 1.3.1-R1.0 Aug 18, 2012
  • A: v1.8.0 for CB 1.3.1-R1.0 Aug 16, 2012

Authors

  • Avatar of Pyho
    • Manager
    • Author