
CraftersLogin
Complete authentication solution with premium auto-login, proxy support, brute-force protection, persistent sessions, and flexible database options for Minecraft servers.
5
0
CraftersLogin 1.8
release1 мая 2026 г.CraftersLogin v1.8 — Critical Fixes
April 22, 2026
⚠️ This version is intended for proxy-based setups only (Velocity). Standalone server usage is no longer supported.
🔧 Fixed
- H2 Driver Registration on Velocity — The shaded H2 driver is now properly registered on startup.
- Plugin Message Subchannel Mismatch — Premium enable and disable commands now send the correct subchannel identifiers to the proxy.
- Empty Method Implementations — Database initialization and session cleanup task were not executing; both are now fully implemented.
- Duplicate Channel Registration — A duplicate messaging channel registration on listener setup has been removed.
- Premium Command on Standalone Servers — The premium command was not functioning correctly on standalone servers; the behavior has been corrected and the plugin now requires a proxy to operate.
- Tab Completion Not Working — The
/clcommand now correctly shows tab completion suggestions. - Help Messages Showing Plugin Prefix — All
/clhelp lines now display clean text without the plugin prefix.
✨ Added & Improved
- Proxy-Only Mode — The plugin now requires a proxy to be configured in order to function. Running it on a standalone server without a proxy is not supported. This is strongly recommended for better security.
- Expanded Tab Completion — All subcommands, spawn subcommands, purge day values, player names, and the
convertsubcommand are now included in tab completion. - Database Connection on Enable — The database connection is now properly established when the plugin loads.
- Session Cleanup Task — Expired sessions are now automatically removed every 5 minutes.
- Proxy Premium Sync — Enabling or disabling premium mode now correctly notifies the Velocity proxy.
CraftersLogin 1.6
release22 апреля 2026 г.CraftersLogin v1.6 — Critical Premium Auto-Login System - Fully Functional
🔧 Fixed
- Premium auto-login was not working correctly when switching servers or reconnecting because the premium status was not being validated early enough in the connection process
- Already registered premium players were incorrectly rejected because the system was not recognizing their existing registration during the UUID validation process
- The auto-login system was generating false positives because it was not properly distinguishing between new and existing registered players during UUID mismatch checks
- Database error when updating accounts because SQL queries were still referencing columns that had been removed when the ban system was deleted
- The premium player cache was throwing internal errors because the implementation was using a view of the key set that became invalid when the underlying map was modified
- Premium players were not being correctly forced into online mode because the authentication listener was not running at the right priority level in the event chain
- Internal message communication between the proxy and backend servers was failing because the listener was expecting messages from the wrong source type
- A player's premium status was not being saved to the correct database table because the enable and disable methods were using different tables inconsistently
- The console was generating excessive spam because informational messages were being logged at the wrong level
- Expired premium accounts or players who used
/premiumbefore their subscription ended were not being handled because there was no way to disable premium mode once enabled
➕ Added
- Early premium validation system at the moment the player attempts to connect, before entering the server
- In-memory cache manager for premium players, improving verification performance
- Database support on the proxy side for storing premium player data (H2 and MySQL)
- Configurable message for when a premium player fails automatic authentication
- Using
/premiumnow kicks the player so they can reconnect and apply auto-login correctly - Changing another player's password as an admin now automatically kicks that player for security
🔄 Changed
- H2 is now the default database, MySQL is now optional
- All system messages were moved to configuration files, none are hardcoded anymore
/cl banand/cl unbansubcommands were completely removed- The spawn command was restructured with new subcommands:
setspawnregister,setspawnloginandsetspawn - The ban system was fully removed from the database for better compatibility and a lighter JAR size
CraftersLogin 1.5
release19 апреля 2026 г.CraftersLogin v1.5 — Velocity Support Fix
🔧 Fixed
- ClassNotFoundException for Velocity plugin (
CraftersLoginVelocity) - minimizeJar task incorrectly removing Velocity classes from the JAR
- Proxy config files not being generated on startup
➕ Added
- ProxyInitializeEvent to properly initialize the Velocity plugin
🔄 Updated
- config.yml, messages.yml and proxy-config.yml bumped to version 2
- Velocity plugin now correctly loads and creates
proxy-config.ymlandmessages-proxy.yml
CraftersLogin 1.0
release19 апреля 2026 г.Нет описания изменений
Совместимость
Minecraft: Java Edition
1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x1.15.x1.14.x1.13.x
Поддерживаемые окружения
Сервер
Ссылки
Детали
Лицензия:LicenseRef-All-Rights-Reserved
Опубликован:3 недели назад
Обновлён:1 неделю назад