Sueta
UL

UltimateBungeeAuth — BungeeCord, Waterfall & Velocity Auth |

Version 2.0.0-Velocity

Free alternative and strong secure BungeeCord Authorization Plugin

·Plugin
  1. Version 2.0.0-Velocitylatest2.0.0 — Velocity support, BCrypt, multi lobby/auth servers, security overhaul (Velocity Version)Apr 1, 2026
    UltimateBungeeAuth 2.0 is a major update. There are now two separate downloads: one for Waterfall / BungeeCord and one for Velocity 3. Use the jar that matches your proxy. What's new · Velocity 3 — full feature parity for login, register, queue, premium UUID handling, and admin commands. · Password storage — BCrypt hashes; legacy plaintext rows are upgraded automatically on the player's first successful login. · SQL safety — all database access uses prepared statements (no injected SQL from names/passwords). · Multi-server routing — configure authServers and lobbyServers as lists; optional lobbyPickMode: FIRST_AVAILABLE, RANDOM, or ROUND_ROBIN. · Rate limiting & lockouts — configurable limits per IP; optional bypass list for trusted IPs. · Permissions — ultimatebungeeauth.admin (required for /uba); ultimatebungeeauth.queue.bypass (skip queue). Old uba.queue.bypass is not used anymore. · Command whitelist — only allowed commands can be used before login (editable in config). · Plugin messaging — Bungee channel listener fixed (proper player resolution for backend “auth status” checks). · Webhooks — optional Discord-style URLs for first registration and successful login (see integrations.webhooks). Requirements · Java 17+ · MySQL (same idea as before; table is migrated automatically) Updating from 1.x — do this before restart · Backup your MySQL database and your old config.yml. · Remove the old plugin jar; install only one new jar: either UltimateBungeeAuth-Bungee or UltimateBungeeAuth-Velocity. · Your config.yml structure changed. Easiest path: let the plugin generate a fresh default, then copy your messages, database credentials, and server names across. Full mapping is in the project README on GitHub. · Re-assign LuckPerms (or equivalent): grant ultimatebungeeauth.admin to staff who use /uba; use ultimatebungeeauth.queue.bypass for queue bypass. · Wrong-password behaviour is now a message + throttle instead of an instant kick in most cases — adjust security if needed. Download / source Grab the correct jar from the resource downloads or build from source with Gradle ( ./gradlew build). Thanks for updating — report issues on GitHub with proxy type (Bungee vs Velocity), Java version, and any stack traces.
    5 downloads
  2. Version 2.0.0-BungeeCord2.0.0 — Velocity support, BCrypt, multi lobby/auth servers, security overhaul (Bungee Version)Apr 1, 2026
    UltimateBungeeAuth 2.0 is a major update. There are now two separate downloads: one for Waterfall / BungeeCord and one for Velocity 3. Use the jar that matches your proxy. What's new · Velocity 3 — full feature parity for login, register, queue, premium UUID handling, and admin commands. · Password storage — BCrypt hashes; legacy plaintext rows are upgraded automatically on the player's first successful login. · SQL safety — all database access uses prepared statements (no injected SQL from names/passwords). · Multi-server routing — configure authServers and lobbyServers as lists; optional lobbyPickMode: FIRST_AVAILABLE, RANDOM, or ROUND_ROBIN. · Rate limiting & lockouts — configurable limits per IP; optional bypass list for trusted IPs. · Permissions — ultimatebungeeauth.admin (required for /uba); ultimatebungeeauth.queue.bypass (skip queue). Old uba.queue.bypass is not used anymore. · Command whitelist — only allowed commands can be used before login (editable in config). · Plugin messaging — Bungee channel listener fixed (proper player resolution for backend “auth status” checks). · Webhooks — optional Discord-style URLs for first registration and successful login (see integrations.webhooks). Requirements · Java 17+ · MySQL (same idea as before; table is migrated automatically) Updating from 1.x — do this before restart · Backup your MySQL database and your old config.yml. · Remove the old plugin jar; install only one new jar: either UltimateBungeeAuth-Bungee or UltimateBungeeAuth-Velocity. · Your config.yml structure changed. Easiest path: let the plugin generate a fresh default, then copy your messages, database credentials, and server names across. Full mapping is in the project README on GitHub. · Re-assign LuckPerms (or equivalent): grant ultimatebungeeauth.admin to staff who use /uba; use ultimatebungeeauth.queue.bypass for queue bypass. · Wrong-password behaviour is now a message + throttle instead of an instant kick in most cases — adjust security if needed. Download / source Grab the correct jar from the resource downloads or build from source with Gradle ( ./gradlew build). Thanks for updating — report issues on GitHub with proxy type (Bungee vs Velocity), Java version, and any stack traces.
    4 downloads
  3. 1.3Premium Login & Skin Fetcher UpdateFeb 17, 2025
    - Added skin fetcher for premium accounts (You don't need to use plugins like SkinsRestorer) - Fixed some problems with premium login - Added new Protection system to NonPremium accounts In next update: - Webhooks for Discord to Log any actions - Logs saved in file - Automatic Login from last session (by IP address) - API for Developers
    631 downloads
  4. 1.2Password characters requierement and Premium login fix with skinsMar 16, 2024
    - You can now do the requirement for your passwords, like min. 4 letters, 3 unique numbers and special characters - Premium Login Bug fixes - Now skins will be appear on all sub servers (For Premium Players)
    584 downloads
  5. 1.1.2Some bug fixes and problem with loading saved playerMar 11, 2024
    Some bug fixes with fix to the loading saved players
    49 downloads
  6. 1.1.1Code improvementFeb 20, 2024
    In this version you need to delete table with your users or execute sql command: " ALTER TABLE auth_users ADD uuid text NOT NULL; " Changes is just improvement in code and optimalization And added version check for plugin
    66 downloads
  7. 1.1.0Update commands/configsFeb 15, 2024
    New commands: - /uba or /ultimatebungeeauth - Administration command - /changepassword - /titles - You can now enable/disable titles (In config you can change command name) - Update for Queue optimization - You can now change fadeIn, stay and fadeOut for your titles in config In this update you need to delete table of auth users from database because it got changed. The same with config, if you have same config you need just to remove it.
    34 downloads
  8. 1.0.1Small bug fixesFeb 10, 2024
    Small bug fixes
    43 downloads
  9. 1.0Feb 10, 2024
    24 downloads

Similar projects

Plugin →