I have a vanilla minecraft server (1.8.7) and I've taken some measures to prevent hacking, but I still have people logging in and breaking stuff at spawn.
Here are some things I've tried to prevent hacking:
Ops.json
file is read-only, which is preventing people from adding themselves as OP using certain software.- Command blocks constantly change gamemodes from creative to survivor for anyone in creative that isn't me.
- Command blocks kill any activated TNT in the spawn protected area.
- Books and quills are removed from peoples inventories to prevent them from using them to hack.
- The
spawn-protection
setting inserver.properties
set to about 70 (but people are still managing to break individual blocks somehow). - Ban people who are cheating (but I can't always be online)
I've also read that the Bukkit anti-cheat mods aren't 100% when it comes to hacked clients themselves.
Is there anything else I can do to prevent people from logging in and breaking stuff? I have some loyal players and I hate having to do roll-backs and make everyone lose hours of work on the server...