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 Dec 1, 2012PS, it really isn't that hard of a hit on a SQL server to do a query like hourly or something. I have a SQL server at work running on workstation grade hardware that gets hit with queries every 15 minutes and it doesn't hamper it in any significant way.
-
View User Profile
-
Send Message
Posted Dec 1, 2012The /xcheck player:all doesn't work, it just tries to check a literal player "all".
-
View User Profile
-
Send Message
Posted Nov 28, 2012@bwinkl How about a check during login? If their % is above threshold send a message to the admins/permission group.
-
View User Profile
-
Send Message
Posted Nov 27, 2012@bwinkl04
No problem.
I've paired this plugin with Anti Xray so once that plugin lets me know someone reached the diamond hourly limit, I just check the stats with this and start the hammer :)
-
View User Profile
-
Send Message
Posted Nov 25, 2012@Puremin0rez
At this point, not really, as much as I would love to add the functionality. The problem comes with the way we use historical data. We do a SQL query when ever you do /xcheck. So to get an alert, we would be doing a constant query or timed (every 10 minutes) query. Both of which are not practical for even a modest SQL database.
All that being said, I am working on a few things, and if I can come up with a really practical way of doing that, it will surly happen.
-
View User Profile
-
Send Message
Posted Nov 25, 2012Is it possible to auto alert staff when someone has reached the yellow and red zone?
-
View User Profile
-
Send Message
Posted Nov 19, 2012@BadDog8891
Yes, LogBlock is a requirement as we use the LogBlock SQL database for historical data.
-
View User Profile
-
Send Message
Posted Nov 19, 2012I keep getting this error http://pastebin.com/JDAE8TYP Do I need to have the plugin LogBlawk? I'm also running the latest java.
-
View User Profile
-
Send Message
Posted Nov 19, 2012@Zilacon It's working for my version of CentOS with Java 7...
Can you tell me exactly what it says when you type:
java -version
in your terminal window?
-
View User Profile
-
Send Message
Posted Nov 18, 2012@Poopfish
Not in the immediate future. But I have a few changes in the works that may make this a very doable request.
-
View User Profile
-
Send Message
Posted Nov 18, 2012Any planned CoreProtect Support?
-
View User Profile
-
Send Message
Posted Nov 16, 2012@SkyderEfterLyde
Update to 7 as you will find better stability and performance.
Also thank you bwink for getting this back up to date.
-
View User Profile
-
Send Message
Posted Nov 16, 2012@Zilacon
I am looking into your issue now. I loaded CentOS on a VPS, and I am loading all of the bukkit / LB / XI stuff soon. I have a lot going on this weekend, but I will try to see what I can find as soon as possible. Just so you know, that issues is common with an out of date java (java 6) so I would also ask that you double check your java environment and make sure if you had an old version, it is completely removed. Also, just so we are comparing the same stuff, what version of bukkit are you running?
-
View User Profile
-
Send Message
Posted Nov 16, 2012@SkyderEfterLyde
I took over this plugin from another dev who already ported it to java 7. I can look into making it backwards compatible with java 6, but to be honest, I will not spend a tremendous amount of time doing so. If it is easy enough, I will, but please don't get your hopes up.
-
View User Profile
-
Send Message
Posted Nov 16, 2012@SkyderEfterLyde
Most servers and plugins updated to Java 7 and plugin devs are building there plugin based off of Java 7.. including Bukkit.
-
View User Profile
-
Send Message
Posted Nov 16, 2012@SkyderEfterLyde
Yes, I agree with Skyder. My server provider right now is at Java 1.6
-
View User Profile
-
Send Message
Posted Nov 16, 2012My server is running only on 1.7 java and i don't have any problems with plugins.
This plugin is working just five to me.
-
View User Profile
-
Send Message
Posted Nov 15, 2012you do know that most servers and plugins run Java 1.6, when you choose to run it under 1.7 there are many of us that wont use your plugin.
would be kind of cool if you made a 1.6 version, for right now most of us cant use it for anything
-
View User Profile
-
Send Message
Posted Nov 15, 2012@bwinkl04
Are you getting the error at start up? Yes
11:32:07 [SEVERE] Could not load 'plugins/XrayInformer2.2.2.jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: com/gmail/bwinkl04/XrayInformer : Unsupported major.minor version 51.0 at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:154) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:305) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:230) at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:227) at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:205) at net.minecraft.server.ServerConfigurationManagerAbstract.<init>(ServerConfigurationManagerAbstract.java:51) at net.minecraft.server.ServerConfigurationManager.<init>(SourceFile:11) at net.minecraft.server.DedicatedServer.init(DedicatedServer.java:111) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:398) at net.minecraft.server.ThreadServerApplication.run(SourceFile:856) Caused by: java.lang.UnsupportedClassVersionError: com/gmail/bwinkl04/XrayInformer : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:634) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) at java.net.URLClassLoader.defineClass(URLClassLoader.java:277) at java.net.URLClassLoader.access$000(URLClassLoader.java:73) at java.net.URLClassLoader$1.run(URLClassLoader.java:212) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:205) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:44) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:29) at java.lang.ClassLoader.loadClass(ClassLoader.java:321) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:264) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:143) ... 9 more
Are you running Java 7? Yes Java 7 64 bit on Centos 6.3
Are you running Log Block? Yes
-
View User Profile
-
Send Message
Posted Nov 15, 2012@Zilacon
are you getting an error in the startup of your server? Are you running java 7? Are you running LogBlock?
If you do just /xcheck, you should see a return of a few basic commands. to use /xcheck player, you need to do something more like /xcheck player:bwinkl04