JPremium Plugin (1.21.10, 1.20.1) designed to handle premium and non-premium player logins seamlessly. It automatically authenticates Java and Bedrock premium players while requiring non-premium players to register/login with commands, CAPTCHA, and optional 2FA. With features like username protection, password recovery, and session persistence, it ensures secure, user-friendly access control.

Features:

  • Java/Bedrock premium players log in automatically, supports username changes without data loss.
  • Requires /register or /login with CAPTCHA (map code); optional 2FA via authenticator apps and email-linked password recovery.
  • Prevents non-premium players from using premium usernames; configurable challenge modes.
  • Non-premium sessions persist for same IP/username; unauthenticated players enter limbo with boss bar timer.
  • Auto-authenticates Bedrock premiums via Geyser/Floodgate (no Floodgate linking).
  • Real/offline modes control cosmetics and account switching (/premium or /cracked).
  • SQLite/MySQL/MariaDB support; SHA256/SHA512/bcrypt hashing.

Screenshost:

Requireds:

ProtocolLib Plugin

How to install:

JPremium Plugin (1.21.10, 1.20.1) Download Links

For All Versions from Minecraft 1.18 to Minecraft 1.21.10, 1.21.9

Spigot/Paper Version: Download from Server 1 – Download from Server 2

Click to rate this post!
[Total: 2 Average: 5]