File Details
RegLoginNaVi-1.0.jar
- R
- Jun 9, 2026
- 10.42 KB
- 16
- 26.1.2+8
File Name
RegLoginNaVi-1.0.jar
Supported Versions
- 26.1.2
- 26.1.1
- 26.1
- 1.21.11
- 1.21.10
- 1.21.9
- 1.21.8
- 1.21.7
- 1.21.6
# 🛡️ RegLoginNaVi — Next-Generation Authentication
Forget about the outdated `/register pass pass` and `/login pass` in the chat! **RegLoginNaVi** takes the server login process to a whole new level. The plugin uses the latest **Paper Dialog API**, providing players with a beautiful, intuitive, and secure interface right on their screens.
Perfect for modern servers, RolePlay projects, and survival servers that value player convenience and aesthetics.
### ✨ Main Features:
* **🖥️ Visual Interface:** No more typing passwords in the chat. Players see a pop-up window for registration and login.
* **⚡ Asynchronous Processing:** The plugin doesn't "freeze" the server. Password hashing and database operations run on separate threads.
* **🔒 Maximum Security:** Passwords are encrypted using the robust **BCrypt** algorithm. Even in the event of a database leak, player passwords remain safe.
* **🗄️ Local Database:** No complex MySQL setup required. The plugin uses a lightweight and fast **SQLite** database right out of the box (`passwords.db`).
* **⚙️ Highly Configurable:** Fully customizable messages, button names, kick timeouts, and minimum password lengths via `config.yml`.
* **🚪 Smart Disconnect System:** An "Exit" button in the menu allows players to instantly return to the server list without unnecessary error screens.
### 🛠️ Requirements:
* **Core:** Paper (or its forks, like Purpur).
* **API Version:** 1.20+ (Requires Dialog API support).
### 🚀 Installation:
1. Download `RegLoginNaVi.jar`.
2. Place the file into your server's `plugins` folder.
3. Restart the server.
4. (Optional) Customize the text in the `plugins/RegLoginNaVi/config.yml` file.
---
**Developers:** NaViHacker
*Built for those who create high-quality projects.*

