About BungeeAuth
From SpigotMCA Player Authentication plugin for Bungee Servers
BungeeAuth now has its own Database importer. You may find it HERE . It currently only supports xAuth's SQL Database.
Please rate the plugin once you have tried it so that it can help others who haven't tried it yet.
BungeeAuth is a useful authentication plugin for Bungee servers, especially for those that operate in offline mode. BungeeAuth is similar to xAuth/AuthMe plugins of Bukkit. It uses MySQL database to store and read player login data. The players' passwords are hashed and salted before storing adding them to the database. The main advantage of this plugin is that you only need to place it in the Bungee plugins folder and you are good to go. You dont have to place a plugin in every Bukkit server (Like xAuth).
I suggest that you use a separate void bukkit server for authentication where the players are stuck in one place, unable to move. This is because, since this is a Bungee plugin, it is not able to prevent players from moving before they login.
Please report any issues with this plugin HERE
If you like my work, please consider donating, I would greatly appreciate it. <a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=EJSLPHPJQYUQ4&lc=US&item_name=Spigot%20and%20BungeeCord%20Plugin%20Dev%20%28Vik1395%29&item_number=Spigot&currency_code=USD&bn=PP%2dDonationsBF%3abtn_donate_SM%2egif%3aNonHosted" target="_blank" class="externalLink" rel="nofollow">
Plugins For Additional Security
I highly recommend that you use one or both of these plugins in your Bukkit/Spigot servers to protect them from being exploited.
BungeeAuthValidator
IPWhitelist
Permissions
bauth.forceregister - This permission is needed to use the /register force command.
bauth.forcelogin - This permission is needed to use the /login force command.
bauth.reset - This permission is needed for players who can use the /reset command.
Commands
/register [password] <email> - This command is used by first time players to register themselves in the server. Email is required if it is enabled in config.yml.
/register force [player] [password] <email> - This command allows you to force register a player without needing them to be online. Email is required if it is enabled in config.yml.
/login [password] - This command is used by returning users to login to the server.
/login force [player] - This commands is used to force login a player without using a password.
/changepw [old password] [new password] - This command is used by players who want to change their password. It can only be used once the player logs in.
/reset [player] - This command is used by admins who want to reset a player's password. Doing this un-registers the player and there is no way of getting his/her password back.
/logout - This command successfully logs out the player and moves them to the AuthLobby.
Config
The config.yml for this plugin is located in its data folder, similar to bukkit plugins. It looks similar to this:
Use SQLite: false
# Set this to true if you want to use a file based database (SQLite) rather than MySQL
Host: 127.0.0.1
# Please enter the Host of your MySQL database here.
Port: 3306
# Please enter the port where your MySQL database is hosted.
Username: root
# The Username which should be used to login to the MySQL database.
Password: 'pass'
# The Password which should be used to login to the MySQL database. If you don't have a password, please leave two single quotation marks (') in this field.
DBName: Bungee
#The name of the MySQL database where BungeeAuth's Tables shall be created.
Lobby: Lobby
# The name of the lobby server.
Fallback Lobby: Lobby2
# The name of the fallback lobby server in case the main lobby is down.
AuthLobby: AuthLobby
# The name of the lobby where players are pushed before they authenticate. leave it same as normal lobby if you don't have an auth lobby.
Fallback AuthLobby: AuthLobby2
# The name of the fallback AuthLobby server in case the main AuthLobby is down.
Ask Email: false
# Set this to True if you want the plugin to prompt users to register their email when they login to the server for the first time.
Session Length: 5
# How long (in minutes) does the user's session remains running after a player quits. This allows the user to log back in within the time frame without
# having to type their password again. If user logs in from a different IP, they will be asked to type their password again for security reasons.
Highlights
From source dataGame versions
Supports 2 Minecraft versions, the newest being 1.8.
Loaders
Runs on Spigot and Paper.
Footprint
Rated a light load on a server.
BungeeAuth on Nxeon
From our catalogue- One-click install
- Supported on Nxeon Minecraft servers, for Paper servers. We download it from SpigotMC, place it, and restart the server.
- Server side
- Required on the server
- Server type needed
- Spigot, Paper
- Server load
- light
- Smallest plan we suggest
- Minecraft — 2 GB (2 GB RAM). This follows our own load rating above, not a benchmark.
- Latest build
- 1.4, released 2016-10-04
Game versions by loader
| Loader | Game versions | Newest |
|---|---|---|
| Paper | 1.7 to 1.8 (2 versions) | 1.8 |
| Spigot | 1.7 to 1.8 (2 versions) | 1.8 |
From 10 recorded builds of BungeeAuth.
Recent builds
| Build | Released | Game versions | Loaders |
|---|---|---|---|
| 1.4 | 2016-10-04 | 1.7 to 1.8 (2 versions) | Spigot, Paper |
| 1.4 | 2016-10-04 | n/a | Spigot, Paper |
| 1.3.1 | 2015-10-07 | n/a | Spigot, Paper |
| 1.3 | 2015-10-06 | n/a | Spigot, Paper |
| 1.2.2 | 2015-09-16 | n/a | Spigot, Paper |
| 1.2.1 | 2015-08-08 | n/a | Spigot, Paper |
Run BungeeAuth on a Minecraft server
Pick a server or deploy a new one above; it is installed in one click.
What kind of mod it is
From the catalogAdmin & protection
Permissions, moderation, anti-cheat and land protection for the people running the server.
Runs on your server
From source side supportSpigotMC lists BungeeAuth as required on the server. Check its SpigotMC page to see whether players need it too.
Compatibility
- Game
- Minecraft
- Loaders
- SpigotPaper
- Runs on
- Serverrequired on the server
- Game versions
- 1.8 and 1 earlier
- Requires
- One-click install needs a Paper server.
Verified at the source
- ✓SpigotMCOfficial listing, checked 2026-10-02Open ↗
- ✓AuthorVik1395, as published on SpigotMC
- ✓LicenseNot published by the sourceFree
BungeeAuth, answered
Generated from the mod’s own source data.
Do my players need to install BungeeAuth?
SpigotMC lists BungeeAuth as required on the server. Check its SpigotMC page to see whether players need it too.
Which loaders does it support?
Spigot and Paper.
Is it free?
Yes. BungeeAuth is free to download from SpigotMC.
How do I add it to my Nxeon server?
Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

Run BungeeAuth on a Minecraft server.
Deploy in about a minute from $4.99 a month, then add BungeeAuth in one click.









