https://www.spigotmc.org/resources/hackedserver-forge-mods-clients-detector.46485/
Tested Minecraft Versions:
If your players can connect using a proxy (bungeecord, etc) hosted on a different machine than your spigot server, then your server will not be protected automatically: I need to protect your proxy ip too (simply pm me with its ip).
I can not give you a link to mcspam, it would break spigot's rules (and even if I could, it's paid), but you can use this website to check if your server is protected against mcspam!
/hackedserver » Main command (aliase : /hs)
No permission
/hs help » Show help
Permission : hackedserver.help
/hs list » List all non vanilla users
Permission : hackedserver.list
/hs check <Player> » Show player's versions
Permission : hackedserver.check
/hs inv » Open HackedServer's inventory
Permission : hackedserver.inv
/hs forge list » List all forge's users
Permission : hackedserver.forge.list
/hs forge check <Player> » Show player's mods (forge)
Permission : hackedserver.forge.check
/hs forge inv » Open HackedServer's forge inventory
Permission : hackedserver.forge.inv
/hs reload »
Permission : hackedserver.reload
Receive alerts »
Permission : hackedserver.alert
Bypass »
Permission : hackedserver.bypass
Access to any HackedServer's command »
Permission : hackedserver.knowexistence
Open with Hastebin
-Spigot version :
This plugin has been tested with spigot 1.7 until 1.12.2, but it should work with most other versions and forks, however I can not guarantee it (pm me if you need tests).
-Get client's Minecraft version (eg : 1.8.7) :
This feature will only work if you have ViaVersion or Protocolsupport installed on your server (otherwise other parts of the plugin will still work).
- Update the description and write an advanced tutorial
- Add a %forbiddenmod% placeholder with commands !
-If you have any idea don't hesitate to pm me.
Video ➽
Tested Minecraft Versions:
- 1.7
- 1.8
- 1.9
- 1.10
- 1.11
- 1.12



If your players can connect using a proxy (bungeecord, etc) hosted on a different machine than your spigot server, then your server will not be protected automatically: I need to protect your proxy ip too (simply pm me with its ip).
I can not give you a link to mcspam, it would break spigot's rules (and even if I could, it's paid), but you can use this website to check if your server is protected against mcspam!






/hackedserver » Main command (aliase : /hs)
No permission
/hs help » Show help
Permission : hackedserver.help
/hs list » List all non vanilla users
Permission : hackedserver.list
/hs check <Player> » Show player's versions
Permission : hackedserver.check
/hs inv » Open HackedServer's inventory
Permission : hackedserver.inv
/hs forge list » List all forge's users
Permission : hackedserver.forge.list
/hs forge check <Player> » Show player's mods (forge)
Permission : hackedserver.forge.check
/hs forge inv » Open HackedServer's forge inventory
Permission : hackedserver.forge.inv
/hs reload »
Permission : hackedserver.reload
Receive alerts »
Permission : hackedserver.alert
Bypass »
Permission : hackedserver.bypass
Access to any HackedServer's command »
Permission : hackedserver.knowexistence

Open with Hastebin

-Spigot version :
This plugin has been tested with spigot 1.7 until 1.12.2, but it should work with most other versions and forks, however I can not guarantee it (pm me if you need tests).
-Get client's Minecraft version (eg : 1.8.7) :
This feature will only work if you have ViaVersion or Protocolsupport installed on your server (otherwise other parts of the plugin will still work).



- Update the description and write an advanced tutorial
- Add a %forbiddenmod% placeholder with commands !
-If you have any idea don't hesitate to pm me.
Video ➽