This will prevent players from logging in and immediately x-raying to get valuables like diamond, because they won't have played enough yet to reasonably mine diamonds without cheating.
X RAY MINECRAFT 1.8.8 INSTALL
Players who are NEW to your server after you install this plugin will start with a negative amount. Players who have been playing on your server since before you installed this plugin will start maxed-out to make the transition go smoothly. If they don't have enough to break the block, they get a message explaining that they've reached their limit, and will have to wait X minutes before they can break that block. When players break a valuable block, their total is reduced. Players who aren't actively playing (idling) don't gain any. Players have an invisible currency which grows while they play (up to a maximum amount). Versus ore obfuscation solutions, you're saving RAM and CPU.
![x ray minecraft 1.8.8 x ray minecraft 1.8.8](http://www.modsofminecraft.com/wp-content/uploads/2016/10/XRay-Mod-Fly-for-minecraft-1.9.41.8-2.jpg)
Versus ore loggers, you're actually SOLVING the problem, and doing it in a fully automated fashion. In fact, most new-to-server cheaters just leave the server to find another server where they can cheat without limits, solving your cheating problem very well. They can still cheat a little, but not to the extreme of ruining the fun of other players. By placing limits on the amount of valuable resources a player can mine based on his play time on the server, Anti X-Ray guarantees that cheaters don't get greedy. An automatic approach like that provided by this plugin makes more sense.Īnti X-Ray keeps ores in the ground so that non-cheating players can find them. Also, this approach requires administrators to actively work to catch cheaters. Banning the cheaters doesn't actually solve the problem, because it doesn't put the diamonds back in the ground AND more cheaters will soon replace those guys, so the problem continues. Viewing a report to determine who has been x-raying only helps you catch players AFTER they've done permanent damage, removing massive amounts of diamonds so that non-cheating players can't find any. How does this compare to ore loggers and ratio reporters?
![x ray minecraft 1.8.8 x ray minecraft 1.8.8](http://www.modsofminecraft.com/wp-content/uploads/2016/10/XRay-Mod-Fly-for-minecraft-1.9.41.8-1.jpg)
Basically, you're allowing players to cheat (but only very little!) to save immensely on CPU cycles and RAM. It's true that technically cheaters can still use xray to find ores and dungeon chests (Mojang hasn't really made those worth hiding), but they're limited in how much advantage they get out of it. It doesn't do any heavy processing, and consumes very little memory. In contrast, Anti-XRay is extremely cheap. Any server which doesn't have enough CPU or memory may suffer heavy lag and crashes, other servers are simply spending too many cycles to stop a few cheaters - it's not a good trade-off. Small servers simply can't afford it, and larger servers have to cut back on their max players or other plugins. They consume a lot of CPU cycles doing deep packet inspection and manipulation, and they consume a lot of RAM trying to cache the results in memory. The trouble with these and similar plugins is that while they're incredibly effective, they're very, very expensive to run. How does this compare to Spigot AntiXRay and Orebfuscator? They can't mine their first diamonds/"other good stuff" sooner than non-cheating players, and they can't take more total than they could if they weren't cheating. So their only gain is avoiding monsters while digging. So cheaters can still cheat, but they can't take more than a non-cheating player's reasonable share of ore.
![x ray minecraft 1.8.8 x ray minecraft 1.8.8](https://i.ytimg.com/vi/CYnq_G5CdLA/maxresdefault.jpg)
Legitimate, non-cheating players probably won't notice because the default limits are generous, but xrayers will be blocked from mining ore too quickly. Basically, players are limited in the amount of valuable ores they can mine, based on their play time on the server.