Minecraft plugin to prevent username stealing.

Running an "offline-mode" Minecraft server comes with a critical vulnerability: anyone can join using any username, including an administrator's. UserEncrypt is a lightweight, powerful plugin designed to eliminate this risk, ensuring the security and integrity of your server community.
On offline servers without Mojang or Microsoft authentication, player accounts are susceptible to impersonation. A malicious user could log in with your admin username, gain full control, and cause irreversible damage. Your players' inventories and progress are also at risk from impersonators.
UserEncrypt tackles this problem head-on by assigning each player a unique, irreversible username on their first login. This ensures that a player's identity is permanently secured, preventing anyone else from logging in as them.
For example, a player named "batman" might be permanently assigned the username "bat7852". In-game, they will always be known as "bat7852". If another person tries to connect as "batman", the plugin will recognize that the original player is already registered with a unique ID, effectively blocking the impersonation attempt.
"Running an offline server always came with the constant worry of someone logging in with my admin username. Since installing UserEncrypt, that fear is gone. My players feel safer knowing their inventories and progress are protected from impersonators, and my staff can manage the server without the risk of their accounts being compromised. It’s an essential plugin for any offline-mode server that is serious about security and player safety."