▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/peyaj's Auth [Paper/Velocity]
peyaj's Auth [Paper/Velocity]

peyaj's Auth [Paper/Velocity]

Authentication plugin with auto-login feature for premium users and more. No /premium needed.

Оцените первым
158
1
Все версииpeyajAuth 1.5.3

peyajAuth 1.5.3

Release14.07.2026

Список изменений

v1.5.3 Changelog

peyajAuth v1.5.3 introduces significant performance optimizations, automated database backups, and asynchronous chunk-loading teleportations to deliver a flawless, high-performance authentication experience.


Key Highlights

Zero-Lag Salted SHA-256 Hashing (New Default)

  • Instant Logins: Replaced the heavy default Argon2id settings with an ultra-fast, hardware-accelerated Salted SHA-256 Hasher.
  • 0% CPU Starvation: Password verification now executes in 0.1 milliseconds (1000x faster than BCrypt/Argon2), preventing CPU starvation and eliminating command login lag spikes.
  • Seamless Migration: Built-in automatic format detection verifies existing BCrypt or Argon2id hashes flawlessly without breaking current player account data.

Automated SQLite Database Backups

  • GZIP Compression: Automatically copies your SQLite database file (auth.db) and compresses it into a GZIP archive (.db.gz), keeping backups extremely small (only a few KB).
  • Async Scheduler: Scheduled tasks run asynchronously in the background at startup and on a configurable interval (default: every 24 hours), avoiding main server thread ticks.
  • Auto-Cleaning Retention: Automatically keeps only the newest backup files (default: 7), cleaning up older files to save disk space.

Asynchronous Teleportation (teleportAsync)

  • Eliminate Spawn Lag: Upgraded spawn lobby teleportations and position restorations from synchronous calls to Paper/Spigot's non-blocking teleportAsync API.
  • Smooth Chunks: Offloads chunk generation and loading to background threads when players join or log in, ensuring 20.0 TPS is maintained.

Config & Defaults Updates

  • Remember-Login: Disabled by default (enabled: false) to avoid unnecessary pre-login database lookups.
  • Session Timeout: Lowered default session timeout to 5m (down from 30m).
  • Premium Skin Caching: Added local cache skinCache for skin properties inside MojangService to prevent repeated Mojang API network lookups. Turned fetch-premium-skins to false by default to avoid connection queues.
  • Non-Blocking History Logs: Removed blocking .join() statements from database logging operations.
  • Live Config Reloads: All configurations (sessions, update checker, database backups) reload instantly via /auth reload without requiring a reboot.

Файлы

peyajAuth-1.5.3.jar(24.67 MiB)
Основной
Скачать

Метаданные

Канал релиза

Release

Номер версии

1.5.3

Загрузчики

Folia
Paper
Purpur
Spigot

Версии игры

1.21–1.21.11

Загрузок

8

Дата публикации

14.07.2026

Загрузил

ID версии

Главная