The current reporting system is good, but still need a lot of improvement. For example, those players with inventory editing client will never be reported because they can always argue that it was his teammates who gave them those dirty emeralds. Here is something which make reporting a player easier: 1. Add a timer. That way the admins can know the hacker got full diamond in the beginning of the match where getting enough emeralds for that is impossible. 2. Remove the ability to trade emeralds for bricks. Players won't be able to make an excuse for getting emerald before having an emerald point. 3. Add the feature so that players can only receive emeralds after getting an emerald point. Same idea as 2. 4. Add a better reporting system. Players can report players that might be hacking. Admins can then observe the account to see whether they are hacking or not.