PassiveAntiXray doesn't simply block xray, it's useless anyway. Players who want to cheat will succeed! This is where PAX intervenes, because this plugin allows xray quite openly, but analyzes the mining behavior of the players, generates a report to team members in case of suspicion and punishes cheaters independently in case of confirmed suspicion.
To reliably detect xrayers, this plugin generates fake ores behind blocks, but in the player's field of view, as soon as a certain mining rate is reached. When the player mines these ores, a report is opened and another fake ore is generated. If a player mines them again, he was identified as a xrayer and will be punished.(these values can be adjusted in the config)
If a report has been created for a player, an alert can be sent to your Discord server via a Discord webhook.
The plugin creates a dashboard at yourserver.com:5505. In this dashboard you can find detailed statistics about each player. Every mined ore is listed with exact position and mined tools, every mining session is summarized as these. You will never loose track of your players
The plugin is still in early stages, but should work with all servers from 1.8.x to 1.17.x
Please report me every bug and improvement suggestion via PN.
Put the plugin in the plugin folder and reload the server. A folder "PAX" is created, there you will find a config to adjust. There are no dependencies. The dashboard is created on port 5505 (yourdomain.com:5505).
pax.use -> general Permission to use /pax command pax.bypass -> players with this permission will be ignored by the plugin
search filters in dashboard player list
editing config via dashboard (added in v 1.7)
warnings if a player joins who has already been detected as xrayer on other servers using PAX
This and other plugins from me are free for you. This means the development of these and further plugins has to be financed by donations. So if you like this plugin you are welcome to donate a small amount.