Sueta

rAuth

v3.0.0

Advance Login Security Plugin For Minecraft Servers.

·Plugin

rAuth
Advanced Authentication & Security for Minecraft Servers
rAuth is a powerful, modern, and highly customizable authentication and security plugin built to protect Minecraft servers from unauthorized access, bots, brute-force attacks, VPNs, and other common threats.

With 120+ features and 30+ commands, rAuth gives server owners complete control over authentication, account security, recovery, player verification, and server protection.

Whether you're running a small survival server or a large network, rAuth provides the tools you need to build a secure and reliable login system.

Why rAuth?
rAuth is designed to go beyond basic login and registration.

It combines authentication, account recovery, anti-bot protection, IP security, geographic filtering, automatic authentication, 2FA, database support, Discord integration, and AI-powered assistance into one highly configurable plugin.

One plugin. Complete authentication. Stronger server security.

Major Features
Authentication
• Login & Registration
• 99% Configurable
• Triple Spawn Stage
• Login & Registration UI
• Password Changing
• Account Management
• Rejoin Grace Period
• Authentication Countdown
• Customizable Messages
• Customizable Sounds & Effects
• Freeze & Invisible Authentication Mode

Security & Protection
• AntiVPN
• AntiBot Protection
• Brute-Force Protection
• Login Attempt Tracking
• IP Detection
• IP Blocking & Management
• IP Whitelist & Blacklist
• Geographic Filtering
• Country Filtering
• Continent Filtering
• Suspicious Login Protection
• Automated Security Controls

Account Recovery
• Email Password Recovery
• Discord Recovery
• Security Question Recovery
• Multiple Recovery Methods
• Two-Factor Authentication
• Secure Account Verification

Automatic Login
• Premium Player Auto-Login
• Bedrock / PE Auto-Login
• FastLogin Integration
• Floodgate Integration
• Geyser Compatibility

Database & Synchronization
• Multiple Database Support
• MySQL Support
• Redis Synchronization
• Cross-Server Authentication Data
• Authentication History
• Login History & Tracking

Integrations
• Discord Webhooks
• FastLogin
• PlaceholderAPI
• ProtocolLib
• Geyser
• Floodgate

Administration
• In-Game Setup Wizard
• Configuration Reloading
• Authentication History
• Login Attempt Management
• IP Management
• Custom Server Restart System
• Custom Server Shutdown System
• Multi-Language Support
• Extensive Permission System

AI Assistant
rAuth includes Krsna AI, a built-in AI assistant designed to help server administrators understand and configure rAuth.

Use the AI assistant to get help with rAuth configuration, features, commands, and setup.

Commands: /krnsa and /model

And that's only the beginning.

120+ features and 30+ commands, with much more to come.

Commands
Admin Commands
/setauthspawn
Set the authentication and login spawn.

/setmainspawn
Set the main server spawn.

/setbotprotectionspawn
Set the bot protection spawn.

/blockedips
View the list of blocked IP addresses.

/unblockip <IP>
Unblock a previously blocked IP address.

/auth <page>
View authentication history.

/clearloginattempts <player/IP>
Clear login attempts for a player or IP address.

/rauth setup
Open the rAuth setup wizard GUI.

/rauth reload
Reload the rAuth configuration in-game.

/krnsa
Chat with Krsna AI, the built-in AI assistant.

/model
View or change the Krsna AI assistant model.

/language
Change the language used by rAuth.

/stopserver
Stop the server using rAuth's custom shutdown features.

/restartserver
Restart the server using rAuth's custom restart features.

/unregister <player>
Unregister a player's account.

Player Commands
/register <password> <confirmPassword>
Create and secure your account.

/login <password>
Authenticate and unlock your account.

/changepass <oldPass> <newPass> <confirmPass>
Securely change your existing password.

/forgotpass
Recover access to your account if you forget your password.

/2fa
Set up and manage two-factor authentication.

Installation
Getting started with rAuth is simple.

1. Download rAuth

Download the latest version of rAuth from the official download page.

2. Install Dependencies

Download the recommended dependencies for the features you want to use.

3. Install the Plugins

Place rAuth and its dependencies inside your server's plugins folder.

4. Restart Your Server

Restart your Minecraft server to load rAuth.

5. Configure Your Spawns

Set your authentication, main server, and bot protection spawns.

6. Customize rAuth

Configure the generated configuration files to match your server.

7. Done

Your server is now protected by rAuth.

Dependencies
The following dependencies are optional but recommended. Some rAuth features require specific dependencies to function.

FastLogin
Premium player auto-login and authentication integration.

Download:
https://github.com/TuxCoding/FastLogin/releases/download/1.12-kick-toggle/FastLoginBukkit.jar

PlaceholderAPI
Placeholder support and integration with other plugins.

Download:
https://cdn.modrinth.com/data/lKEzG...rAPI-2.12.3.jar?mr_download_reason=standalone

ProtocolLib
Provides protocol-level functionality required by certain features.

Download:
https://www.spigotmc.org/resources/protocollib.1997/download?version=602511

Floodgate
Allows Bedrock players to use additional authentication functionality.

Download:
https://download.geysermc.org/v2/projects/floodgate/versions/latest/builds/latest/downloads/spigot

Geyser
Enables Bedrock Edition players to connect to your Java Edition server.

Download:
https://download.geysermc.org/v2/projects/geyser/versions/latest/builds/latest/downloads/spigot

Support & Bug Reports
Need help with rAuth?

Found a bug?

Want to request a feature?

Join the RadheeVan Discord server for support, bug reports, feature requests, custom plugin development, and the latest rAuth updates.

Discord:
https://discord.gg/mm7rgaNsGe

Links
Download rAuth
https://www.radheevan.xyz/downloads

RadheeVan
https://www.radheevan.xyz

YouTube
https://youtube.com/@RadheeVan

CurseForge
https://www.curseforge.com/minecraft/bukkit-plugins/rAuthorization

Discord
https://discord.gg/mm7rgaNsGe

About RadheeVan
RadheeVan is a Minecraft development and technology ecosystem focused on creating high-quality plugins, tools, websites, and other projects for the Minecraft community.

Explore more projects, tools, updates, and services at:

https://www.radheevan.xyz

rAuth
Fast. Secure. Reliable.

Built for Minecraft servers that need more than basic authentication.

120+ Features • 30+ Commands • Extensive Customization • Advanced Security

Similar projects

Plugin →