▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/FoliaLogin
FoliaLogin

FoliaLogin

Folia safe AuthMe style authentication for Folia servers.

98
1

FoliaLogin

FoliaLogin is an AuthMe-style authentication plugin built specifically for Folia (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: /register, /login, /changepassword, /logout
  • Blocks movement, interactions, inventory, chat, and commands until authenticated
  • IP-based sessions (optional)
  • Configurable reminders (login/register prompts)
  • BCrypt password hashing (secure storage)
  • Anti-bruteforce protection
  • Max accounts per IP (configurable limit)
  • Optional auth spawn teleport + return to last location after login
  • 100% async, thread-safe database operations
    • SQLite by default
    • MySQL/MariaDB via HikariCP
  • 100% Folia-safe (no BukkitScheduler usage)
  • Fully configurable: config.yml + lang.yml
  • Admin tools: /authme suite + permissions
  • Optional premium/proxy mode for auto-login when UUID forwarding is enabled

Compatibility

  • Server: 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.

Совместимость

Minecraft: Java Edition

1.21.x1.20.x

Платформы

Поддерживаемые окружения

Сервер

Создатели

Детали

Лицензия:MIT
Опубликован:2 месяца назад
Обновлён:2 месяца назад
Главная