XRay Informer

Thank you for 70,000 downloads! CoreProtect support is here!!!
Do you have a minecraft server and have trouble with users x-raying?
XrayInformer may be your solution to get rid of them.
XrayInformer hooks into your server logging plugin and calculates data to tell you if a player is cheating with an Xray mod.
Permissions and Commands
Screen Captures
Technical Info
Works with:
CoreProtect
- and -
LogBlock
Have an issue or a bug? Use the Issue Tracker:
What will be added in later versions?
Faster more efficient search algorithm.Add support for CoreProtect.- Support for Prism
Have calculations only account for natural mined ores, not placed oresUpdate and fix the cleared player manager
As a learning and aspiring developer, I am still looking for some means of support in future school endeavors. If you would like to donate and help support me, it would be greatly appreciated. My plugins are free, and this is optional. If you can't support me through monetary means, please feel free to comment and check out my other plugins as well. Anything helps, thanks!
Be sure to check out my other Bukkit plugins!
HeadshotEffects
SelectivePvP

-
View User Profile
-
Send Message
Posted Feb 28, 2013@bwinkl04
can you release a dev build or something?
-
View User Profile
-
Send Message
Posted Feb 28, 2013@jws966
@raidmax21
@jws966
I am still playing with the beta version working out small bugs. It is pretty much done, I just want to make sure I am releasing it in a manner I am happy with.
-
View User Profile
-
Send Message
Posted Feb 27, 2013@Glompalici0us
he was adding stuff it works thats not the problem
-
View User Profile
-
Send Message
Posted Feb 27, 2013People, not every plugin needs to update every CB update.
Running a 1.4.7 server just fine with this with ZERO errors.
-
View User Profile
-
Send Message
Posted Feb 27, 2013What happened to the update?
-
View User Profile
-
Send Message
Posted Feb 26, 2013i guess this never updated?
-
View User Profile
-
Send Message
Posted Feb 10, 2013very nice !
-
View User Profile
-
Send Message
Posted Feb 9, 2013Hmmmmm,
A decent compromise for this would perhaps be to have custom 'views' implemented?
Say... You could configure a view:
configfile: view molestserver = 10,11,12,13,14,15 cmd: /xcheck player:derp view:molestserver
Would check and list the data for the block-ids defined in the view.
This would let you off the hook on performance very easily as the person doing the view config would be the one to kick in the nads :p It would also be really nice for people who use odd mods that add derpy ores and other such things they want protected :)
-
View User Profile
-
Send Message
Posted Feb 9, 2013Aww. *shakes fist at people with poop servers*
-
View User Profile
-
Send Message
Posted Feb 8, 2013@Glompalici0us
well, yes, but lets face it... I would have to have default set to false, every idiot would quickly set that to true, which would of course add a shit-ton (technical term) more work for me because they would be complaining about performance. And as the plugin is now, its already a bit of a performance whore (also a technical term).
Sorry about getting all technical, I have had a few (read as many) adult beverages, and am seeing multiple versions of my text on the screen.
But, you get the gist.
-
View User Profile
-
Send Message
Posted Feb 8, 2013Also, as long as servers can edit in the config which ores to check for, the ones with more performance issues could disable the ones they don't think are important, yes?
-
View User Profile
-
Send Message
Posted Feb 8, 2013Love the global thing. Did not know that. Yum.
Still would like all the ores to show up when I check on individual dickbags.
Also your address for imminent yum yum package delivery *semi serious face*
That or get a donate button~
-
View User Profile
-
Send Message
Posted Feb 8, 2013@Glompalici0us
Just not posible... to check against logblock for all blocks broken. It will wipe out a server of even moderate size.
But, you actually can do a global check on anything you want, if you do:
/xcheck player:all ore:16 maxrate:40
That will tell you every player who has mined more then 40% (compared to stone) coal.
/xcheck player:all ore:74 maxrate:10
That will tell you every player who has mined more then 10% (compared to stone) redstone.
Now, these are global checks, meaning they will show all players. who meet that criteria. Once you have the global check you can do:
/xcheck player:dickbag ore:74
That will give you the specific stats for that player on redstone.
I think this is what you are looking for. You CAN do this with any ore in the game, the only thing is you would have to have some idea of how much is too much i.e. 3% for diamond, 10% or so for redstone, 40% or so for coal (probably closer to 35% but not sure, find a good average of players who you know play 100% legit).
The third type of check we do is an individual check to get xlevel.
/xcheck player:dickbag
This type of check uses the defaults set in the config file. That is the one where we would have some issues. Because it runs multiple logblock queries if we tried to add every ore, it would smash the server. You would hate me. But it wouldn't be terribly difficult to add a few additional ores... say redstone or coal. But, and there is always a but, I need to be frugal here, I need to consider what Mojang will do with the game. For instance in 1.5 the new quartz block will be released. I am guessing I will be getting a lot of owners requesting we report on that pretty quickly. Make sense?
I hope this helped and gives you the answer you are looking for. Are you really looking to have:
/xcheck player:dickbag
report on every single ore in the game, or are you ok with a global check to find the offenders, and an individual check to get the details on that specific ore?
-
View User Profile
-
Send Message
Posted Feb 6, 2013Gahd I feel like I'm spamming now. Just read a comment below. I'm totally on the "every ore" team, without trying to be pushy.
Really, if there was a plugin that did percentages against logblock for all broken blocks that they did not place, that would make my day. This, however, is the next best thing and I thank you for it.
-
View User Profile
-
Send Message
Posted Feb 6, 2013I have no idea why some of that is underlined.
-
View User Profile
-
Send Message
Posted Feb 6, 2013We don't have 24/7 staff so it's hard to catch people all the time right when they're doing it, so the percentages help a whole lot. Mostly because I've noticed we've had people who were xraying but trying to be sneaky and getting something they didn't think we'd look for until we found a tunnel full of missing coal, and then used logblock to find that some people mined upward of 400+ ore blocks of -just- coal, let alone all the other blocks they gobbled, so, really, it's about having a full perspective about what these schmucks are mining, instead of having to /lb lookup player dickbag destroyed block _ for redstone and coal to average the numbers myself with each player I want to check out, when the plugin does the numbers for the others.
I'll admit I'm not familiar with any type of code to do this myself so I'm really not trying to come off of "c'mon man it's easy if you did already" I'm saying please please please if it's not too difficult to do this or takes too much of your time, I would love you forever if you added redstone and coal, so help me if you did it and I knew where you lived I'd be sending your happy butt flowers, or cake. :3
-
View User Profile
-
Send Message
Posted Feb 6, 2013@Glompalici0us
Possible yes, not sure if there is really a case for it. But I am open to being convinced.
As I see it, most xrayers are going for the valuable ores (diamond, iron, gold, emerald) first. While I agree that they will also xray for coal and redstone, if they are going to bother x-raying, they are going to focus on diamond first for tools and armor. And you should catch them by then. Especially once the new version is released.
But, as I said, I am open to being convinced. So, give me a good case for it, or if there is more support for it, I will add.
-
View User Profile
-
Send Message
Posted Feb 6, 2013@Erudin1
To xray check against every ore is not realistic.
-
View User Profile
-
Send Message
Posted Feb 6, 2013@Glompalici0us
Better if every ore is in it.
-
View User Profile
-
Send Message
Posted Feb 6, 2013Possible to add coal and redstone to the percentage chart?