• Our Minecraft servers are offline but we will keep this forum online for any community communication. Site permissions for posting could change at a later date but will remain online.

Minecraft API to Prevent Hacked Clients

Status
Not open for further replies.

Scott

District 13
Joined
Mar 31, 2014
Messages
2,359
Reaction score
2,763
Hello!
Recently, I came across a status update with a link to this petition on petition.org. Normally, I wouldn't do anything, but this idea interested me. The idea is explained as such:
Minecraft networks are overrun with hackers, and with thousands of accounts being leaked via phishing scams constantly, they are an endless problem. Networks spend thousands of dollars paying developers to create 'anti-hack' plugins which are buggy, often extremely ineffective, and occasionally ban legitimate players. It ruins the gameplay for hundreds of thousands of people who play mini-games, kit pvp, survival games, 'ultra hardcore', etc. But there's a solution.

Creating a developer API, one in which all mods (to be used outside of singleplayer) should be registered. This API doesn't discriminate however, and all forms of mods (hacking or not) can be registered. This means that Optifine and Nodus could both be registered, however if a Minecraft server only wanted to allow Optifine on it's network, it would place Optifine's 'UUID' into it's 'whitelisted-plugins.txt' file. Any clients running mods with a UUID not matching one in the .txt would be blocked from joining the server. Servers can either blacklist or whitelist certain mods, meaning they can control what mods players are allowed to use. (Whitelisting would be recommended!)

"Couldn't a hacked client just use Optifine's UUID?" Nope! When a player launches Minecraft, the specific version is compared to the version hosted on the Mojang API. This means that tampering with a mod would invalidate it's UUID. Another method would be using public and private API keys. Regardless, it would have no impact on in-game performance and would prevent unwanted modded clients from joining!

Yes, it will involve work, but isn't it worth it? This is an issue I and millions, yes millions, of other players and server hosts have had to deal with since Minecraft's inception.

We love this game, we love the communities created around it, we love the friends we've made through it, and we'd love to be able to play it without dealing with cheaters. (It would likely take away the business from account phishing websites as they would have no one to buy the accounts.)

Support the petition and ask Mojang to develop an API for modders that would prevent hacked clients once and for all.

-Your Players
If you wish to sign this petition, please click here.
 
Status
Not open for further replies.

Members online

No members online now.

Forum statistics

Threads
242,192
Messages
2,449,550
Members
523,972
Latest member
Atasci