AuthManager icon

AuthManager -----

login, register, auth




AuthManager BETA-1.4 Update

Added
  • Multi-database support: SQLite, MySQL, PostgreSQL.
  • Connection pool runtime telemetry (active/idle/total/waiting connections).
  • Internal versioned schema migrations with startup tracking.
  • New /authadmin db command group:
  • /authadmin db status
  • /authadmin db health
  • /authadmin db migrations
  • /authadmin db import
  • Guided SQLite import flow with preview + confirm/cancel safety.
  • Extended /authadmin status with average response times and runtime metrics.
  • Online-user short-lived cache with hit/miss tracking.

Changed
  • Plugin version updated to BETA-1.4.
  • Lookup moved under admin namespace: /authadmin lookup <player|ip>.
  • Console logging improved with cleaner scopes (BOOT, AUTH, DB, AUDIT).
  • Configuration expanded with DB timeout/retry/cache options.

Improved
  • Pre-auth restrictions hardened before login/register.
  • Database reliability improved with query timeout + retry/backoff on transient failures.

Removed
  • Standalone /lookup command registration (now part of /authadmin).
----------, Mar 5, 2026

Official Changelog - BETA-1.3

  • Plugin version updated: global version set to BETA-1.3 (Maven + plugin.yml).
  • Jar size heavily reduced: migrated from fat-jar to thin-jar, significantly lowering final artifact size.
  • Runtime libraries moved to server loading: sqlite-jdbc, gson, and jbcrypt are now loaded via plugin.yml libraries.
  • PacketEvents externalized: it is no longer shaded inside AuthManager; now declared as explicit plugin dependency (depend: packetevents).
  • Load order hardened: set load: POSTWORLD to reduce startup race conditions with external dependencies.
  • Security fallback improved: if PacketEvents API is missing/not initialized, plugin no longer hard-fails and continues in Bukkit-only restriction mode.
  • Pre-auth blocking strengthened: added extra event protections before login/register (entity interactions, item consume, pickup, bucket fill/empty, armor stand manipulation).
  • Permission model adjusted: removed authmanager.premium requirement for /premium and /unpremium.
  • Admin permissions preserved: /authadmin and /lookup still require authmanager.admin.
  • plugin.yml cleaned and translated: command descriptions/usages converted to English; dependency and libraries layout updated.
  • Config fully documented: config.yml now includes short English comments for every option without changing runtime values.
  • Build validated: full compile/package completed successfully after all changes.

Important update note
Make sure PacketEvents is installed in your plugins folder before starting AuthManager BETA-1.3.
----------, Mar 5, 2026

Resource Information
Author:
----------
Total Downloads: 19
First Release: Mar 4, 2026
Last Update: Mar 5, 2026
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings