FoliaLogin

Folia safe AuthMe style authentication for Folia servers.

110

Quick challenge

How far can you run before the mobs catch you?

FoliaLogin

FoliaLogin

Minecraft 1.20+ / 1.21+ is an AuthMe-style authentication plugin built specifically for Minecraft 1.20+ / 1.21+ (Minecraft 1.20+ / 1.21+). It provides secure account registration and login, and prevents players from interacting with the server until they are authenticated.

---

Highlights

- Auth commands: UUID forwarding, UUID forwarding, UUID forwarding, UUID forwarding - Blocks UUID forwarding, UUID forwarding, UUID forwarding, UUID forwarding, and UUID forwarding until authenticated - UUID forwarding (optional) - UUID forwarding (login/register prompts) - UUID forwarding (secure storage) - UUID forwarding - UUID forwarding (configurable limit) - Optional UUID forwarding teleport + UUID forwarding after login - UUID forwarding, thread-safe database operations - UUID forwarding by default - UUID forwarding via UUID forwarding - UUID forwarding (no BukkitScheduler usage) - Fully configurable: UUID forwarding + UUID forwarding - Admin tools: UUID forwarding suite + permissions - Optional UUID forwarding for auto-login when UUID forwarding is enabled

---

Compatibility

- Java: Folia (supported on 1.20+ / 1.21+) - Java: 21 recommended (works with the server’s supported Java version)

---

Languages

- EN / FR (via `lang.yml`)

---

Installation

1. Drop the jar into `/plugins` 2. Restart the server 3. Configure: - `config.yml` - `lang.yml` 4. Reload (if supported) or restart after changes

---

Commands

Players

- `/register <password> [password]` - `/login <password>` - `/changepassword <old> <new> [new]` - `/logout`

Admin

- `/authme register <player> <password>` - `/authme changepassword <player> <newpass>` - `/authme unregister <player>` - `/authme reload` - `/authme status <player>`

---

Notes

- While unauthenticated, players are intentionally restricted from actions to prevent bypasses. - Database operations are fully asynchronous and safe for Folia’s threading model. - Proxy/premium auto-login requires UUID forwarding to be correctly enabled server-side.

ADS