Actively maintained fork of FastLogin — auto-detect and login premium Minecraft accounts on offline-mode servers.
For base features, platform support, and technical details, see FastLogin's README.
- AuthMe 6.0 compatibility — auto-detects AuthMe version, adapts premium flow and command namespace (
/flp) without user config. - Offline Whitelist — block unknown cracked players, allow premium via Mojang API. Replaces the upstream
switchModewhich had issues with new premium players being kicked. - Multi-language — built-in English and Chinese, custom language files supported, bilingual config comments.
- SQLite concurrency — WAL mode, busy timeout, thread-safe operations with
ReentrantLock. - Session retry — Mojang session verification retries on network errors instead of failing immediately.
- SkinsRestorer compatibility — no longer overrides skins set via SkinsRestorer.
fldeleterewrite — localized messages, premium player protection, BungeeCord support.- Log readability — human-readable login flow messages instead of raw packet dumps.
Spigot / Paper: install ProtocolLib → drop FastLoginPlusBukkit.jar in plugins/ → set online-mode=false
BungeeCord / Velocity: install on both proxy and backend → configure allowed-proxies.txt → enable IP forwarding → set online-mode=false on both → full guide
For detailed installation steps, see FastLogin's install guide.
| Command | Description | Permission | Default |
|---|---|---|---|
/premium [player] |
Mark as premium | fastloginplus.bukkit.command.premium |
true |
/cracked [player] |
Mark as cracked | fastloginplus.bukkit.command.cracked |
op |
/fldelete <player> |
Delete player record | fastloginplus.bukkit.command.delete |
op |
Add .other suffix for targeting other players (default: op).
Note: When AuthMe 6.0+ is detected,
/premiumand/crackedare registered under/flp(e.g./flp premium) to avoid command conflict./fldeleteis unchanged.
Exports %fastloginplus_status% — values: Premium, Cracked, Unknown.