v1.0.8-RlatestxLogin v1.0.8-RSep 17, 2026 xLogin v1.0.8-R (Release)
This release focuses on database stability and full network synchronization for large multi-server setups.
MySQL Support in Backend*: We added a newNew Features
database.ymlconfiguration file for the Spigot/Paper backend. You can now choose betweenh2(local file) andmysql(external database). Full Network Sync*: By connecting both your Proxy (Velocity/Bungee) and your backend servers to the same MySQL database, premium status and player data are now synced flawlessly across the entire network in real-time.
Fixed H2 Database Conflicts*: Re-engineered the local H2 database connection engine. xLogin now safely isolates its connection, meaning it will no longer crash or lock files (Bug Fixes & Adjustments
OverlappingFileLockException) if you run other plugins that also use shaded H2 drivers. Streamlined Multi-Server Setup*: If you run a proxy, the backend/premiumcommand now correctly tells the Proxy immediately because they share the exact same database. * Config comments and system logs for the Proxy module have been updated to reflect the new release.
If you are running a BungeeCord/Velocity network with multiple backend servers, we highly recommend switchingInstallation Notes
type: "h2"totype: "mysql"in your backend's newdatabase.ymlto take full advantage of this update!v1.0.8-PrexLogin v1.0.8-PreJul 9, 2026 Small mistake. Fixed.v1.0.7xLogin v1.0.7Mar 22, 2026 We have patched minor bugs and ensured that users are no longer prompted to log in when returning to the hub from other game modes.
v1.0.7-PrexLogin v1.0.7 - PreMar 21, 2026
This update focuses on making xLogin incredibly smart, lightweight, and 100% dynamic. We rewrote the core security system, perfected Bedrock support, and made sure you never have to restart your server to apply config changes again!xLogin v1.0.7 - The Ultimate Optimization & Bedrock Update
Triple-Layer Detection:* The Bedrock auto-login system has been completely rewritten. It now uses a mathematical UUID version 0 check combined with the Floodgate API, ensuring Bedrock players bypass the login screen instantly and securely. Dynamic Toggle:* TheFlawless Bedrock Support (Geyser/Floodgate)
geyser-support.auto-login-bedrockoption is now checked in real-time. You can enable or disable Bedrock auto-login on the fly without restarting!
Master Protection Check:* We removed redundant code and created a centralizedUnified & Dynamic Security System
isProtected()method. Performance is better than ever! Ultimate Interaction Blocker:* Unregistered players are now strictly prevented from opening physical menus (chests, crafting tables) or using items in their hands (like lobby compasses/clocks). Toggleable Blindness:* The blindness effect upon joining is now fully customizable. You can turn it on or off dynamically viaprotection.effects.blindnessin theconfig.yml. Dynamic Captcha:* The Captcha system now correctly reads thecaptcha.enabledoption from your config in real-time.
Real-Time Proxy Detection:* The plugin no longer locks the proxy state on startup. You can now toggleSmart Proxy & Network Handling
proxy-mode: true/falsein your config, use/xlogin reload, and the/premiumcommand will instantly enable or disable itself! Smart IP Tracking:* Removed the strict "Kick on different IP" feature that punished players with dynamic internet providers. Now, if a player's IP changes, they just need to enter their password normally, and the plugin will silently update their new IP in the database.
Auto-Spawn Teleport:* Players are now automatically teleported to the designated login spawn (Administration & Quality of Life
/xlogin setspawn) the exact millisecond they join the server, preventing them from falling into the void or glitching out. Fixed `/xlogin reload`: The reload command now properly reloads both* yourconfig.ymland your language file (messages_es.yml/messages_en.yml) at the same time. Fixed Account Deletion:* Fixed an SQL parameter error when admins used/xlogin unregister <player>. Player Self-Unregister:* Added the/unregistercommand so regular non-premium players can delete their own accounts using their password. --- ⚠️ Note for Server Admins: Thanks to the new dynamic core, you can now change almost any setting in yourconfig.ymland simply type/xlogin reloadin the console to apply it instantly!1.0.6-VxLogin 1.0.6-VMar 19, 2026 Addon for Velocity
* It is mandatory to download the normal version to your auth/lobby and configure it.v1.0.6xLogin v1.0.6Mar 19, 2026 We've fixed several issues and improved the /premium system for proxy networks and Bedrock players.1.0.6-BxLogin v1.0.6-BMar 19, 2026 Addon for BungeeCord = WaterFall
* It is mandatory to download the normal version to your auth/lobby and configure it.1.0.5xLogin v1.0.5 - Addon VelocityMar 19, 2026 Addon for Velocity (Required for /premium)
v1.0.4xLogin v1.0.4Mar 19, 2026
We are thrilled to announce the biggest update to xLogin yet! This version brings massive improvements to server security, full proxy network support, Bedrock edition compatibility, and an entirely new suite of administration tools. Here is everything new in v1.0.4:xLogin v1.0.4 - The Ultimate Network & Security Update
Smart Proxy Detection:* xLogin now automatically detects if it is running on a standalone server or behind a Proxy (BungeeCord/Velocity). Network-Only Premium Mode: The `/premium` auto-login system now dynamically enables itself only* on proxy networks (to ensure 100% secure UUID verification) and safely disables itself on standalone servers. Auth-Lobby Redirection:* AddedSmart Network & Proxy Integration (BungeeCord / Velocity)
proxy-redirecttoconfig.yml. You can now automatically send players to a target server (e.g., "Lobby") immediately after a successful login.
Bedrock Auto-Login:* Added native support for GeyserMC/Floodgate. Bedrock players authenticated via Xbox Live can now automatically bypass the login screen. Fully Configurable:* The Bedrock bypass can be easily toggled on or off using the newBedrock Edition Support (Floodgate / Geyser)
geyser-support.auto-login-bedrockoption in yourconfig.yml.
New Logging System:* Added a fully asynchronousAdvanced Security & Asynchronous Logging
LogManager. All successful logins, new registrations, failed password attempts, and admin actions are now safely recorded inplugins/xLogin/logs/security.log. Premium Name Protection:* Addedprevent-premium-name-impersonationto the config. If a non-premium player tries to join using the username of an official Premium account, the plugin will automatically kick them to protect the account's identity. Thread-Safe Database:* Rewritten H2 database connection handling to prevent memory leaks and database corruption during high-traffic logins.
We have completely revamped theMassive Admin Command Expansion
/xloginadministration system! Admins now have ultimate control over the database directly from the game or console: `+` `/xlogin backup`*: Safely creates an instant backup of your database inside the/backupsfolder. `+` `/xlogin purge <days>`*: Cleans your database by deleting accounts inactive for a specified amount of days. `+` `/xlogin forcelogin <user>`*: Instantly forces a pending player into a logged-in state. `+` `/xlogin changeuuid <user> <uuid>`*: Easily update a player's UUID. `+` `/xlogin changepass <user> <pass>`*: Forcefully change a player's password. `+` `/xlogin verify <user>`*: Displays a detailed profile of a player (UUID, IP, Premium status, and Last Login). `+` `/xlogin unpremium <user>`*: Removes the premium status from a player's account. `+` Dynamic Help Menu:* The/xlogin helpcommand now reads directly from yourmessages_en.ymlormessages_es.yml, allowing you to translate or customize the admin help page!
* UpdatedGeneral Fixes & Optimizations
pom.xmldependencies to the latest secure versions (MySQL Connector, BungeeCord Chat API). * Fixed movement glitching/stuttering for unregistered players in version 1.8.x. * Fixed an issue where the GUI Admin panel arrows would not paginate correctly. --- ⚠️ Important Note for Server Admins: Please make sure to regenerate or update yourconfig.yml,messages_es.yml, andmessages_en.ymlfiles to access all the new features and translations included in this release!v1.0.3xLogin v1.0.3Feb 12, 2026
The biggest update yet! We have rebuilt the plugin's core to be lighter, removing unnecessary dependencies and improving global compatibility from 1.8.8 to 1.20.1+.v1.0.3 - The "Clean & Secure" Update
💎 Smart Premium System:* Added theNew Features
/premiumcommand with a confirmation system. Users can toggle their original Mojang status for automatic login (Auto-login). 🔐 Secure Password Change: New `/changepassword` command using BCrypt* encryption to update passwords securely. 🌈 Dynamic Hex Color Support:* Smart system that detects your server version. Use Hex colors (&#RRGGBB) on 1.16+ while maintaining classic compatibility on 1.8.8. 📂 100% Editable Messaging:* All messages are now organized by categories inmessages_en.ymlfor full customization.
📦 Migration to Local H2:* Heavy MySQL and Email dependencies have been removed. The plugin is now "Plug & Play", storing everything in an ultra-fast localImprovements & Optimization
data.dbdatabase. ⚡ Asynchronous Performance:* All save and load operations are now asynchronous to ensure your server's TPS stays at 20.0. 🛡️ Hardened Security:* * Improved Blindness and movement lock upon joining. * Password change protection for premium users. * Status validation to prevent duplicate messages in commands.
✅ 1.8.8 Compatibility:* Fixed material errors (Bug Fixes
SKULL_ITEMvsPLAYER_HEAD) and sound issues that prevented the plugin from loading on older versions. ✅ Database Fix:* Optimized the connection to prevent H2 file corruption during server shutdowns. ✅ GUI Fix:* The admin panel now correctly displays player heads across all versions. ---Made with ❤️ by xPlugins .
1.0.2xLogin 1.0.2Oct 16, 2025 Version 1.0.2 - Critical Security Update
--- A critical security vulnerability has been fixed that allowed non-premium users to log in using the name of any premium account without being the owner. -Security Patch: The auto-login system for premium players no longer just checks if the name exists, but now correctly validates the player's session through the server's online-mode. -
Anti-Impersonation: With this change, it is impossible for a non-premium player to impersonate a premium player.
All server administrators are advised to update to this version as soon as possible to protect their users' accounts.
1.0.1xLogin 1.0.1Sep 19, 2025
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta