Just making this thread to try to explain to Ek and C2O that screensharing is a great idea.
When a staff is suspicious of a player, they wouldn't allow the player to log out "5 minutes to join ts, logout=ban". If a player can't leave the server and they have a client like nodus on, it would be easy for a staff to ask the player to push f3 and find this. A player can't switch versions without leaving the server, and if they deleted their hacked client from their versions folder their game would crash which could still be considered logging out. This takes care of obvious clients like nodus and wurst.
As for external clients, once again a player wouldn't be able to leave the server before screensharing. If the player deleted the hacked client from his versions before screensharing, he would have to stop minecraft from running because it would say that the thing he was trying to delete is in use.
If a staff is good at screensharing, they will know all of the tricks to hide clients and easily be able to find them. Screensharing isn't just checking a player's .version folder. It is searching all of their files for anything suspicious. I understand why it would seem useless if all you would do is check the player's versions folder and f3, but if a staff member properly knows how to screenshare, they will be able to find any hacks in minutes.
Hope this cleared up any misunderstandings. My main point is that it is impossible for a player to delete a hacked client without leaving the server, and that an experienced staff would know all of the tricks to hide clients and search all of the player's files. Check out some screenshares on youtube if you are still confused on how staff can find hidden files...
When a staff is suspicious of a player, they wouldn't allow the player to log out "5 minutes to join ts, logout=ban". If a player can't leave the server and they have a client like nodus on, it would be easy for a staff to ask the player to push f3 and find this. A player can't switch versions without leaving the server, and if they deleted their hacked client from their versions folder their game would crash which could still be considered logging out. This takes care of obvious clients like nodus and wurst.
As for external clients, once again a player wouldn't be able to leave the server before screensharing. If the player deleted the hacked client from his versions before screensharing, he would have to stop minecraft from running because it would say that the thing he was trying to delete is in use.
If a staff is good at screensharing, they will know all of the tricks to hide clients and easily be able to find them. Screensharing isn't just checking a player's .version folder. It is searching all of their files for anything suspicious. I understand why it would seem useless if all you would do is check the player's versions folder and f3, but if a staff member properly knows how to screenshare, they will be able to find any hacks in minutes.
Hope this cleared up any misunderstandings. My main point is that it is impossible for a player to delete a hacked client without leaving the server, and that an experienced staff would know all of the tricks to hide clients and search all of the player's files. Check out some screenshares on youtube if you are still confused on how staff can find hidden files...