COWMODSКаталог модов

xLogin

Professional and super secure login system.

7,9 тыс.13обновлён 24 окт. 2026 г.
ОптимизацияХранениеУтилиты

Описание

🛡️ xLogin – Simple, Lightweight & Powerful Authentication

banner-es

xLogin is an all-in-one authentication system designed for servers that want maximum security without the bloat. Forget about complex external database setups; xLogin is optimized to work locally, fast, and secure out of the box, whether you run a standalone server or a massive Proxy network.

Note: /premium is only available for networks and proxies. Compatible with Bungeecord, Velocity, Waterfall, and others. How do I activate proxy mode? Go to config.yml and enable proxy mode, then download and install the add-on for your proxy, and you're all set!


🚀 Key Features

  • 🌐 Smart Network & Proxy Ready: Fully compatible with BungeeCord and Velocity. Features auto-detection to enable secure UUID verification and includes an automatic Auth-Lobby redirect system to send players to a specific server upon successful login.
  • 📦 Local-First Storage & Backups: High-performance, thread-safe H2 database system (data.mv.db). No need for MySQL to get professional network-level performance. Easily create instant database backups via in-game commands!
  • 💎 Smart Premium System: Using an official Minecraft account? Players can use /premium to enable auto-login. The plugin uses real Mojang validation (via your Proxy) to ensure nobody can steal a premium identity.
  • 🧠 Industrial-Grade Security:
    • BCrypt Hashing: Passwords are encrypted with the industry standard, making them virtually impossible to crack.
    • Premium Name Impersonation Protection: Automatically kicks non-premium players trying to join with the username of an official purchased account.
    • Anti-Bot Captcha: A visual verification system during registration to stop bot attacks in their tracks.
    • Total Protection: Blindness, immobilization, and block/damage protection until the user is authenticated.
    • Asynchronous Logging: Keeps a silent, detailed history of logins, registrations, and admin actions.
  • 🖼️ Ultimate Admin Control: Manage everything from the console or in-game. Features an intuitive visual GUI menu with player heads, plus a massive arsenal of commands to purge inactive users, force logins, change UUIDs, and more.
  • 📱 Bedrock Support (Geyser): Fully compatible with console and mobile players via Floodgate integration. Bedrock players authenticated via Xbox Live can automatically bypass the login screen (100% configurable).
  • ⚡ Performance Optimized: Fully asynchronous database operations ensure your TPS stays at 20.0, no matter how many players are joining.

🛠️ Commands & Permissions

Player Commands

CommandDescriptionPermission
/login <pass>Log in to your account.None
/register <pass> <pass>Create a new account with captcha.None
/premium [confirm]Toggle Auto-login (Premium Mode).None
/changepassword <old> <new>Securely change your current password.None
/captcha <code>Solve the registration captcha.None

Admin Commands (xlogin.admin)

CommandDescription
/xlogin guiOpen the visual administration menu.
/xlogin backupCreate an instant backup of the database.
/xlogin purge <days>Delete all accounts inactive for <days>.
/xlogin verify <user>View a player's UUID, IP, Premium status, & last login.
/xlogin forcelogin <user>Forcefully log a player into the server.
/xlogin setspawn / spawnSet or teleport to the login spawn location.
/xlogin changepass <user> <pass>Forcefully change a player's password.
/xlogin changeuuid <user> <uuid>Manually update a player's registered UUID.
/xlogin unpremium <user>Remove the premium auto-login status from an account.
/xlogin unban <ip>Remove an IP from the registration blacklist.
/xlogin unregister <user>Completely delete a player's account.
/xlogin reloadReload the plugin configuration and messages.

⚙️ Simplified Configuration

We've stripped the config down to the essentials so you don't waste time, while giving you absolute control over your network.

config.yml

# -------------------------------------------------------
#           __             _
#   __  __ / /  ___   __ _(_)_ __
#   \ \/ // /  / _ \ / _` | | '_ \   Made by xPlugins
#    >  </ /__| (_) | (_| | | | | |     Fork: Paper
#   /_/\_\____/\___/ \__, |_|_| |_|
#                  |___/ Release v1.0.6
#
#        Wiki: [https://xplugins.es/xlogin](https://xplugins.es/xlogin)
#    24/7 Support: [https://discord.gg/AH5k9YE78b](https://discord.gg/AH5k9YE78b)
# -------------------------------------------------------

settings:
  # The default language (es, en). It will load messages_es.yml or messages_en.yml
  language: "en"

protection:
  # Block everything before logging in (movement, chat, etc.)
  general-protection: true

  # Visual effects upon joining the server
  effects:
    blindness: true

security:
  # Auto-register premium users detected by the proxy (Requires BungeeCord/Velocity)
  auto-premium-registration: false
  # Prevents Non-Premium players from using premium account names (Requires BungeeCord/Velocity)
  prevent-premium-name-impersonation: false

  # Allowed commands BEFORE logging in
  allowed-commands-before-login:
    - "/help"
    - "/rules"
    - "/discord"

passwords:
  size:
    min: 6
    max: 20

#      ___          _                _
#   / __\ ___  __| |_ __ ___   ___| | __
#  /__\/// _ \/ _` | '__/ _ \ / __| |/ /
# / \/  \  __/ (_| | | | (_) | (__|   <
# \_____/\___|\__,_|_|  \___/ \___|_|\_\
geyser-support:
  # If true, Bedrock players (Floodgate) join without needing to login.
  auto-login-bedrock: true

#      __     _                      _
#   /\ \ \___| |___      _____  _ __| | __
#  /  \/ / _ \ __\ \ /\ / / _ \| '__| |/ /
# / /\  /  __/ |_ \ V  V / (_) | |  |   < 
# \_\ \/ \___|\__| \_/\_/ \___/|_|  |_|\_\
proxy-redirect:
  # Send the player to the target server after a successful login (ideal for Auth&Lobby)
  enabled: false
  target-server: "Lobby"

captcha:
  enabled: true
  timeout-seconds: 120

ui:
  titles:
    before-login:
      title: '&#A9DFBFWelcome!'
      subtitle: '&fUse /login <password>'
    before-register:
      title: '&#FAD7A0Register!'
      subtitle: '&fUse /register <password> <password>'
    after-login:
      title: '&#A9DFBFSuccess!'
      subtitle: '&fEnjoy your stay'
    incorrect-password:
      title: '&#F1948AIncorrect Password!'
      subtitle: '&7Please try again'

logging:
  enabled: true
  log-successful-logins: true
  log-registrations: true
  log-failed-attempts: true
  log-admin-actions: true

Галерея

Banner (ES)

Последние версии

Все версии →
release

xLogin v1.0.8-R

v1.0.8-R
24 окт. 2026 г.242Minecraft: 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3bukkit, bungeecord, folia, paper, purpur, spigot, velocity, waterfall
Скачать
Что нового
## xLogin v1.0.9-Pre — Security & MySQL Hotfix ### 🆕 New Features - **`/xlogin migratedb`** — Migrate all player data from H2 to MySQL without losing accounts or passwords. - **Full MySQL compatibility** — `savePlayerData` now uses `INSERT ... ON DUPLICATE KEY UPDATE` for MySQL. ### 🔒 Security Fixes - **Critical impersonation fix**: Cracked clients (TLauncher) could join with a premium username if that player wasn't in the DB yet. Proxy now falls back to Mojang API as a second check. - **`/premium` UUID transition fix**: Searches by username as fallback and auto-updates the UUID in the database. ### 🐛 Bug Fixes - **`AdminCommand` hardcoded H2 removed**: All subcommands now route through `DatabaseManager`. - **Mojang API `User-Agent`**: Added to all requests across Paper, Velocity and BungeeCord to prevent `403` errors. - **`/premium confirm` feedback**: Shows "Verifying with Mojang..." and proper error if not registered.
release

xLogin v1.0.8-R

v1.0.8-R
17 сент. 2026 г.1,7 тыс.Minecraft: 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3bukkit, bungeecord, folia, paper, purpur, spigot, velocity, waterfall
Скачать
Что нового
## xLogin v1.0.8-R (Release) This release focuses on database stability and full network synchronization for large multi-server setups. ### ✨ New Features * **MySQL Support in Backend**: We added a new `database.yml` configuration file for the Spigot/Paper backend. You can now choose between `h2` (local file) and `mysql` (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. ### 🐛 Bug Fixes & Adjustments * **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 (`OverlappingFileLockException`) if you run other plugins that also use shaded H2 drivers. * **Streamlined Multi-Server Setup**: If you run a proxy, the backend `/premium` command 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. ### 🔧 Installation Notes If you are running a BungeeCord/Velocity network with multiple backend servers, we highly recommend switching `type: "h2"` to `type: "mysql"` in your backend's new `database.yml` to take full advantage of this update!
release

xLogin v1.0.8-Pre

v1.0.8-Pre
9 июл. 2026 г.1,6 тыс.Minecraft: 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2bukkit, bungeecord, folia, paper, purpur, spigot, velocity, waterfall
Скачать
Что нового
``` Small mistake. Fixed. ```
beta

xLogin v1.0.8-Pre

v1.0.8-Pre
9 июл. 2026 г.33Minecraft: 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2bukkit, bungeecord, folia, paper, purpur, spigot, velocity, waterfall
Скачать
Что нового
# 🌟 xLogin v1.0.8-Pre — Universal Authentication System A powerful, all-in-one authentication solution designed for high-performance networks and standalone servers. This update brings full cross-platform compatibility, database-free proxy setups, and critical security fixes. --- ## ✨ Main Features * **Universal Compatibility:** A single `.jar` file works simultaneously across **Paper/Spigot**, **Velocity**, **BungeeCord**, and **Waterfall**. * **Database-Free Proxy Mode:** The proxy module (Velocity/Bungee) can now operate completely **without a MySQL database**. If no database is configured, it automatically falls back to the official Mojang API to detect premium accounts. * **Session Caching:** Players switching between backend servers within the same network won't need to re-authenticate during the configured session lifetime. * **Strict Pre-Auth Restrictions:** Unauthenticated players are completely restricted from moving, moving their camera, chatting, opening inventories, or executing unauthorized commands. * **Login Timeout:** Automatically kicks players who fail to log in within a customizable time limit. * **Message Anti-Spam:** Configurable intervals for login/register reminder messages to keep the player chat clean. * **Dynamic Command Hiding:** Safely hides `/login`, `/register`, and `/captcha` from the tab-complete suggestions immediately after a player authenticates (can be toggled on/off). --- ## 🔧 Security & Fixes * **Premium Registration Fix:** Solved issues regarding `auto-premium-registration`. When disabled, premium players without an existing account must register manually as intended. * **Automatic Message Fallback:** Older `.yml` configuration files will no longer trigger `Missing:` translation strings. The plugin now automatically reads missing keys from the default language files inside the `.jar`. * **Smarter Proxy Communication:** When running in proxy mode, backend Paper servers will no longer query the Mojang API, optimizing performance by trusting the Proxy's UUID generation ($v4$ for premium, $v3$ for offline accounts). --- ## 💻 New Commands & Permissions ### 👥 Player Commands * `/premium` — Safely toggles premium mode (Available on proxy networks). * `/changepassword <old> <new>` — Allows players to change their current password. * `/unregister <password>` — Unregisters the player's own account. ### 🛡️ Admin Commands (`/xlogin`) * `/xlogin delacc <player>` — Permanently deletes a player's account. * `/xlogin forcelogin <player>` — Forces a player into an authenticated state. * `/xlogin blockip <ip>` — Blocks a specific IP address. * `/xlogin unblockip <ip>` — Unblocks a specific IP address.
release

xLogin v1.0.7

v1.0.7
22 мар. 2026 г.1,8 тыс.Minecraft: 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Скачать
Что нового
> 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.
beta

xLogin v1.0.7 - Pre

v1.0.7-Pre
21 мар. 2026 г.40Minecraft: 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Скачать
Что нового
# 🚀 xLogin v1.0.7 - The Ultimate Optimization & Bedrock Update 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! ## 📱 Flawless Bedrock Support (Geyser/Floodgate) * **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:** The `geyser-support.auto-login-bedrock` option is now checked in real-time. You can enable or disable Bedrock auto-login on the fly without restarting! ## 🛡️ Unified & Dynamic Security System * **Master Protection Check:** We removed redundant code and created a centralized `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 via `protection.effects.blindness` in the `config.yml`. * **Dynamic Captcha:** The Captcha system now correctly reads the `captcha.enabled` option from your config in real-time. ## 🌐 Smart Proxy & Network Handling * **Real-Time Proxy Detection:** The plugin no longer locks the proxy state on startup. You can now toggle `proxy-mode: true/false` in your config, use `/xlogin reload`, and the `/premium` command 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. ## ⚙️ Administration & Quality of Life * **Auto-Spawn Teleport:** Players are now automatically teleported to the designated login spawn (`/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* your `config.yml` and 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 `/unregister` command 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 your `config.yml` and simply type `/xlogin reload` in the console to apply it instantly!
release

xLogin 1.0.6-V

1.0.6-V
19 мар. 2026 г.407Minecraft: 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11velocity
Скачать
Что нового
> Addon for Velocity * It is mandatory to download the normal version to your auth/lobby and configure it.
release

xLogin v1.0.6

v1.0.6
19 мар. 2026 г.107Minecraft: 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Скачать
Что нового
We've fixed several issues and improved the /premium system for proxy networks and Bedrock players.
release

xLogin v1.0.6-B

1.0.6-B
19 мар. 2026 г.61Minecraft: 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bungeecord, waterfall
Скачать
Что нового
> Addon for BungeeCord = WaterFall * It is mandatory to download the normal version to your auth/lobby and configure it.
release

xLogin v1.0.5 - Addon Velocity

1.0.5
19 мар. 2026 г.41Minecraft: 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11velocity
Скачать
Что нового
> Addon for Velocity (Required for /premium)