AuthManagerСкачатьСкачать
ВЕРСИИ (2)
beta
AuthManager BETA-1.4
BETA-1.45 мар. 2026 г.171Minecraft: 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9paper, purpur, spigot
Что нового
## AuthManager BETA-1.4
### Added
- Multi-database support: **SQLite**, **MySQL**, **PostgreSQL**
- Runtime DB pool telemetry (active/idle/total/waiting)
- 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
- Extended `/authadmin status` with average login/register/pre-login timings
- Online-user short-lived cache with hit/miss metrics
### Changed
- Version bumped to **BETA-1.4**
- Lookup moved to `/authadmin lookup <player|ip>`
- Clearer console logs with scoped tags (`BOOT`, `AUTH`, `DB`, `AUDIT`)
- Config expanded with DB timeout/retry/cache settings
### Improved
- Stronger pre-auth restrictions before login/register
- Better DB resilience with query timeout + retry/backoff for transient SQL errors
### Removed
- Standalone `/lookup` command registration
beta
AuthManager BETA-1.3
BETA-1.35 мар. 2026 г.18Minecraft: 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9paper, purpur, spigot
Что нового
## BETA-1.3 (2026-03-05)
### Added
- Bukkit-only restriction fallback when PacketEvents API is unavailable.
- Extra pre-auth protection events:
- `PlayerInteractEntityEvent`
- `PlayerInteractAtEntityEvent`
- `PlayerItemConsumeEvent`
- `EntityPickupItemEvent`
- `PlayerBucketFillEvent`
- `PlayerBucketEmptyEvent`
- `PlayerArmorStandManipulateEvent`
- Short English comments for all `config.yml` options.
### Changed
- Updated plugin version to `BETA-1.3`.
- Switched to thin-jar build for a much smaller plugin file.
- Moved runtime libraries to Paper `libraries` loading:
- `org.xerial:sqlite-jdbc:3.50.3.0`
- `com.google.code.gson:gson:2.13.2`
- `org.mindrot:jbcrypt:0.4`
- PacketEvents is now an external plugin dependency (`depend: packetevents`).
- Plugin load order set to `POSTWORLD` for better startup stability.
- `plugin.yml` command descriptions/usages translated to English.
### Removed
- Premium permission gate for `/premium` and `/unpremium` (`authmanager.premium` no longer required).
### Security / Permissions
- Admin permission checks remain active:
- `/authadmin` requires `authmanager.admin`
- `/lookup` requires `authmanager.admin`
### Notes
- Make sure `PacketEvents` is installed before starting AuthManager BETA-1.3.