rLogin: Smart Authentication for Premium and Offline Minecraft Players

Secure your server with rLogin for Minecraft. It verifies premium accounts automatically while requiring passwords for others. Install it today!

Download rLogin for Minecraft 1.21.2

Original name: rLogin

Minecraft: 1.21.2

Loaders: Forge

FileVersionLoaderSize
rLogin-1.1.3.jar1.21.2Forge18.8 МБDownload

rLogin

Running a Minecraft server often forces administrators into a difficult choice regarding player authentication. You can either enable online mode, which excludes players without legitimate Mojang accounts, or disable it and force every single person, including those with paid accounts, to type in a password. This binary decision usually results in a fragmented community or a cumbersome login experience. Enter rLogin, a sophisticated authentication solution that bridges this gap by offering the best of both worlds. It allows premium players to join seamlessly using their verified Mojang credentials while maintaining strict password protection for offline users.

How rLogin Changes Server Security

The core functionality of rLogin lies in its ability to distinguish between account types instantly. When a player attempts to connect, the plugin checks their status against Mojang's servers. If the user owns a premium account, they are granted immediate access with their correct UUID and skin intact, bypassing any password prompts. Conversely, players joining via cracked launchers or offline modes are required to register and log in with a secure password. This hybrid approach ensures that legitimate owners enjoy a frictionless entry while keeping the server safe from unauthorized impersonation.

Beyond simple login mechanics, the system includes robust security features like brute-force protection with escalating lockouts based on IP addresses rather than usernames. It also supports two-factor authentication via TOTP apps and offers "remember me" sessions for quick reconnections. Furthermore, premium name protection prevents cracked players from claiming names associated with real accounts, preserving identity integrity across your network.

Compatibility and Requirements

To leverage these advanced features, your server environment must meet specific criteria. rLogin is designed for modern infrastructures, requiring Minecraft version 1.21 or newer and Java 21. It functions flawlessly on Paper and Folia server software. For proxy setups, it supports Velocity versions 3.x and 4.x. It is important to note that while it can operate behind BungeeCord, it does not route logins there; instead, it detects forwarding to prevent double verification, though players may still be prompted upon switching servers in that specific configuration.

If you are looking for a streamlined way to manage these dependencies, the foxygame.net launcher simplifies the process significantly by offering a curated add-on catalog where you can locate rLogin and handle auto-updates with a single click. This integration removes the hassle of manually checking version compatibility, ensuring your authentication plugin always runs smoothly alongside your current server build.

Installation Guide

Setting up this plugin is straightforward, provided you follow the configuration rules strictly. The same jar file works for both standalone servers and proxies. To begin, you need to download rLogin and place the file into the plugins/ directory of your server or proxy. Once the file is in place, you must adjust your configuration files to ensure the server operates in offline mode, as the plugin handles the verification itself.

  • Navigate to your server.properties file and set online-mode=false.
  • If using a Velocity proxy, open velocity.toml and set online-mode = false.
  • For standalone servers running in offline mode, install the PacketEvents plugin alongside rLogin to enable Mojang verification.
  • Restart your server to apply changes.

The plugin is designed to fail safely; if your online-mode settings disagree with the plugin's requirements, rLogin will refuse to start and display an error message. This prevents the creation of a half-working server that could compromise security. There is no complex configuration needed for basic operation, making it accessible even for those learning how to install new addons.

Advanced Features and Localization

rLogin shines in its adaptability to diverse player bases. It ships with support for 17 different languages, and every message sent to players is fully editable, allowing server owners to customize the tone and instructions. The plugin also integrates with Bedrock Edition players through Geyser and Floodgate, ensuring cross-platform communities remain secure. Additionally, administrators can import existing databases from AuthMe, including hashed passwords, facilitating a smooth migration from older systems.

Screenshot of rLogin configuration menu showing security settings for Minecraft servers

Data privacy is a paramount concern for any server operator. With rLogin, passwords are never written to server logs, a security measure that is hardcoded and cannot be disabled by any setting. Whether you choose MySQL or SQLite for data storage, your user credentials remain protected. For those needing further assistance, comprehensive documentation covers every command and permission node, while active support channels are available for troubleshooting.

Conclusion

Implementing a dual-layer authentication system no longer requires complex workarounds or sacrificing user experience. By choosing rLogin for Minecraft, you provide a professional environment where premium players feel valued and offline players remain secure. Its compatibility with the latest server versions and proxies makes it a future-proof choice for growing networks. Whether you run a small survival world or a large hub, this tool offers the flexibility and security necessary to maintain a healthy, thriving community.