YarPirate wrote:I'm not sure why they release the code like that?
Because people are going to modify it either way. Might as well open it up entirely so
everybody can mess with it.
YarPirate wrote:make it so when you take screenshots it hides any maps you've made
That function will be disabled almost immediately, plus there's the issue of alternate screenshot taking methods - windows' own printscreen functionality, various programs for taking screenshots, etc.
YarPirate wrote:and make it so that any alterations to the client kick make it so you cannot log in.
Very difficult to implement in practice, because
1) If it's as simple as kicking with no long-term consequences modders could just keep testing until they've found all the loopholes and go with that; and more importantly
2) You do not, in any circumstance, want to harm innocent players with this. Not when they happen to have a slightly corrupted download, not when their virus scanner does weird things with the game files, not if the player has issues with their HDD, not if the player has a virus modifying their files, not even if the player just straight up deleted/replaced game files, never. The problem gets ten times worse if long-term consequences (like banning) are attached to it to solve issue #1.
For every hour loftar would spend to implement this protection, modders would need only a minute, maybe a couple minutes at most to circumvent it. Trying to implement these kinds of protections is futile.