Compatibility
Minecraft: Java Edition
Platforms
Links
Tags
Creators
Details
LimboLessLogin is a lightweight, secure authentication plugin for Paper servers that handles login and registration entirely through chat — no passwords are ever exposed in the console.
This project was built from scratch to provide a modern, safe, and fully translatable login system for servers. keeping unwanted players out while making the experience smooth for legitimate users.
If you have a banner and/or icon for this plugin I'd appreciate it! Reach out on Discord: YetAnotherFollowerOfChrist
You can use the GitHub issues to report bugs, crashes, incompatibilities, or to send suggestions!
🔐 What it does
- Chat-based authentication – players use
/loginand/registerdirectly in chat; passwords are never logged or shown - Password confirmation on registration – prevents typos in the first password
- Auto-login by IP – returning players from the same IP can be automatically authenticated for a configurable time
- Brute-force protection – limits login attempts per IP; blocks after exceeding the threshold
- Admin commands –
/loginadminto reset passwords or delete accounts. - Password change –
/changepasswordto update your password securely - Full inventory saving – the entire inventory, armor, and hotbar slot are saved during authentication and restored afterwards
- Player hidden from TAB – unauthenticated players are not visible in the player list (except to themselves)
- Chat blocked – unauthenticated players cannot chat or execute most commands; only authentication commands are allowed
🌐 Languages
- 20 languages built-in (English, Portuguese, Spanish, French, German, Italian, Japanese, Korean, Chinese, Russian, and many more)
- Server-wide language defined in
config.yml— no per-player setting, keeping it simple to manage
⚙️ Configuration
- Authentication room height – Y coordinate for the waiting room (default: 500000)
- Anti brute-force – max attempts and time window fully configurable
- Auto-login – enable/disable and set the maximum offline time (format:
1h30m,2h,45m) - All settings in a single, well-commented
config.yml
🧩 Scripting Engine
- Built-in script engine that runs console commands automatically (useful for server startup tasks, announcements, etc.)
- Script file:
limboless-script.txt - Commands:
sleep,repeat,stop, and any console command - Manage with
/limboless-script reload|stop|status
💡 Why this plugin exists
Existing authentication plugins are often too complex, slow, or expose passwords in server logs. LimboLessLogin was designed to be minimal, fast, and secure — it does one job and does it well, without overhead. It also offers a full language system, auto-login, and inventory protection, which many other simple login plugins lack.
The entire plugin was vibe coded by me (Lumyrix) using Claude AI and mostly Deepseek aswell.
Due to problems on my original GitHub account and me not being able to log in anymore, I will be responding to issues with an account named "Lumyrix".
✝ "Even though I walk through the darkest valley, I will fear no evil, for you are with me." — Psalm 23:4

