ServerPassword — Secure Password Protection for Minecraft Servers

Why Every Private Minecraft Server Needs a Password Running a Minecraft server is an incredible way to build a community, but not every world is meant for the public. Whether you are hosting a small survival realm for friends or a creative build project with trusted collaborators, keeping unwante...

Download ServerPassword for Minecraft 1.19.1, 1.19-Snapshot, 1.18.2, 1.18.1, 1.17.1, 1.16.5

Original name: ServerPassword

Minecraft: 1.10.2, 1.11.2, 1.12.2, 1.16.5, 1.17.1, 1.18.1, 1.18.2, 1.19-Snapshot, 1.19.1, 1.7.10, 1.8.9

Loaders: Forge

FileVersionLoaderSize
ServerPassword-1.10.2-1.6.9R.jar1.10.2Forge48 КБDownload
ServerPassword-1.10.2-1.6.8R.jar1.10.2Forge48 КБDownload
ServerPassword-1.11.2-1.6.9R.jar1.11.2Forge48 КБDownload
ServerPassword-1.11.2-1.6.8R.jar1.11.2Forge48 КБDownload
ServerPassword-1.4.5B.jar1.12.2Forge46 КБDownload
ServerPassword-1.12.2-1.6.9R.jar1.12.2Forge48 КБDownload
ServerPassword-1.12.2-1.6.8R.jar1.12.2Forge48 КБDownload
ServerPassword-1.12.2-1.6.5R.jar1.12.2Forge48 КБDownload
ServerPassword-1.12.2-1.6.1B.jar1.12.2Forge50 КБDownload
ServerPassword-1.12.2-1.5.5R.jar1.12.2Forge49 КБDownload
ServerPassword-1.5.0R.jar1.12.2Forge50 КБDownload
ServerPassword-1.4.9B.jar1.12.2Forge50 КБDownload
ServerPassword-1.4.3B.jar1.12.2Forge45 КБDownload
ServerPassword-1.16.x-1.0.2.jar1.16.5Forge43 КБDownload
ServerPassword-1.17.x-1.0.2.jar1.17.1Forge43 КБDownload
ServerPassword-1.18.x-1.0.2.jar1.18.1Forge43 КБDownload
ServerPassword-1.18.x-1.0.3.jar1.18.2Forge43 КБDownload
ServerPassword-1.19.x-1.0.3.jar1.19-SnapshotForge43 КБDownload
ServerPassword-1.19.x-1.0.4.jar1.19.1Forge43 КБDownload
ServerPassword-1.7.10-1.6.5R.jar1.7.10Forge48 КБDownload
ServerPassword-1.7.10-1.6.1B.jar1.7.10Forge49 КБDownload
ServerPassword-1.7.10-1.5.5R.jar1.7.10Forge47 КБDownload
ServerPassword-1.8.9-1.6.8R.jar1.8.9Forge48 КБDownload

Why Every Private Minecraft Server Needs a Password

Running a Minecraft server is an incredible way to build a community, but not every world is meant for the public. Whether you are hosting a small survival realm for friends or a creative build project with trusted collaborators, keeping unwanted guests out is a top priority. The vanilla server software offers whitelisting, but that can become tedious to manage and does not provide an extra layer of authentication. This is where a dedicated password mod steps in to give you simple, robust control over who joins.

Introducing ServerPassword: Lock Your World with Confidence

ServerPassword is a client and server-side mod for Minecraft Forge that lets you set a specific password for your server. Unlike basic whitelists, this mod requires every player to enter the correct password before they can connect, and it does so with a strong focus on security. The password is never stored in plain text on the server, and the entire authentication handshake is encrypted, making it extremely difficult for anyone to intercept or steal the credentials.

How the Secure Authentication Works

On the server side, the password is hashed using the PBKDF2WithHmacSHA512 algorithm with 10,000 iterations and a SHA1PRNG salt. This one-way encryption means even the server owner cannot retrieve the original password — it can only be verified when a client provides the correct one. When a player attempts to join, the client and server perform an Elliptic Curve Diffie-Hellman (ECDH) key exchange secured with SHA-512, followed by AES encryption for all subsequent data. This asymmetric encryption model ensures that the password itself is never transmitted in a readable form over the network.

For those who value privacy, the mod collects absolutely no data, creates no log files, and operates entirely offline after the initial download. This makes it a trustworthy choice for anyone cautious about third-party mods.

Getting Started with ServerPassword

Installation is straightforward, especially if you are already familiar with Forge servers. The mod must be present on both the server and every client that wishes to connect. Here is a quick-start guide for server administrators:

  • Download the correct version of ServerPassword from CurseForge (always get it directly from the official source).
  • Place the mod .jar file into the server's mods folder.
  • Start the server and wait for it to fully load.
  • Open the server console and use the command /serverpw set yourpassword (replace "yourpassword" with your chosen password).
  • The console will confirm that the password has been set. The encrypted password is saved in the serverpw.cfg file inside the server's config directory.
  • Clients must also install the same mod version in their own mods folder before joining.

When connecting, players will be prompted to enter the password. If the entered password matches the server's stored hash, they are granted access seamlessly. Managing a modded server can sometimes feel like juggling many different tools, but for those who prefer a more streamlined experience, this mod can be easily installed via the foxygame.net launcher — a convenient, flexible, and modern Minecraft launcher where you can download mods right from the menu, keeping all your game versions and addons neatly organized.

Important Limitations to Keep in Mind

ServerPassword does not support cracked (offline-mode) servers. If you run a server with online-mode set to false, this mod will not function. This is a deliberate design choice to maintain the integrity of the authentication process, as offline-mode servers lack the UUID verification that the encryption relies on. Additionally, the mod has been tested and works well with Forge, and it now includes proper SpongeForge support and dynamic port handling from early releases.

Customizing and Expanding Your Protected Server

Once the password is set, you can change it at any time by running the same console command again. There is no need to restart the server. The configuration file is human-readable but contains only the hashed value, so even if someone gains access to the file system, they cannot reverse-engineer the password. This makes ServerPassword ideal for private modpacks and small community servers where trust is high but you still want a digital lock on the door.

Modpack creators are fully permitted to include ServerPassword in their packs. The mod is lightweight and does not interfere with other gameplay mechanics, making it a safe addition to almost any Forge-based setup. The developer has also resolved several early requests, such as ingame password configuration without restarts and the removal of less secure legacy protocols, showing a commitment to continuous improvement.

Why Choose a Password Over a Whitelist?

A whitelist requires the server owner to manually add each player's username, which becomes impractical for larger or frequently changing groups. A password, on the other hand, can be shared securely with friends and changed instantly if needed. It also adds a psychological barrier that deters random join attempts, because a potential intruder must know both the server address and the password. Combined with the mod's robust encryption, you get a simple yet highly effective access control system.

Final Thoughts on ServerPassword

ServerPassword fills a niche that vanilla Minecraft leaves wide open: a straightforward, secure password gate for Forge servers. Its layered encryption, zero-data-collection policy, and ease of use make it a standout choice for anyone hosting private worlds. Whether you are protecting a long-term survival map or a temporary event server, this mod gives you peace of mind without adding administrative overhead. Just remember to keep your password safe, share it only with trusted players, and enjoy your protected Minecraft experience.