NovoCraftRank SitesSite e loja grátisFaça a sua ›
AshlarSoftware de servidor grátis baseado no Paper, com proteção contra DDoS e backdoors Ver o Ashlar ›Security RadarA free check of your server's login, anti-bot and proxy settings, only with your OK Veja como funciona ›ComunidadeFaça perguntas, compartilhe construções e encontre gente para jogar Entrar no fórum ›
Recursos / Plugins / justLogin

justLogin

Modern cracked + premium authentication for Paper 1.21.7–26.x, Folia, Velocity, and BungeeCord.

PluginsGrátis1.21 – 26.x
por filasik · listado a partir do Hangar
Baixar ›

Download direto do Hangar · 0 downloads

O que ele faz

filasik criou justLogin (plugin) para servidores Paper / Spigot. Modern cracked + premium authentication for Paper 1.21.7–26.x, Folia, Velocity, and BungeeCord.

É compatível com o Minecraft 1.21 – 26.x. Isso o coloca na posição 134 entre os 134 plugins de proxy e rede listados aqui. A última atualização saiu em 14/11/2026.

Versões suportadas

26.x1.21

Histórico de versões

A mais recente é 1.0.0, lançada em 14/11/2026. Ela é feita para o Minecraft 1.21.7 – 26.3. Ela roda em Paper. O download tem 609 KB.

VersãoLançadoMinecraftTipo
1.0.014/11/20261.21.7 – 26.3Estável

Comandos

Os comandos citados na página de justLogin no Hangar:

/premium/skin/jl/captcha/email/register/login/cracked/changepassword/unregister/reg/logout/changepass/cp/skins/justlogin

Permissões

Permissões citadas lá, para dar com um plugin como o LuckPerms:

justlogin.usejustlogin.emailjustlogin.2fajustlogin.premiumjustlogin.skinjustlogin.admin.reloadjustlogin.admin.statusjustlogin.admin.auditjustlogin.admin.unregisterjustlogin.admin.changepass
Descrição do autor no Hangar

JustLogin

Modern cracked + premium authentication for Paper 1.21.7–26.x, Folia, Velocity, and BungeeCord.
Native Configuration-phase Paper Dialogs, Argon2id hashing, standalone & proxy /premium auto-login, built-in cracked & custom skin management (/skin), immutable server UUIDs, RFC 6238 2FA, SMTP email recovery, and an AES-256-GCM encrypted Web Editor.

justlogin.net · Built in the same family alongside JustPolls and JustAuction


Why JustLogin?

Traditional authentication plugins drop unauthenticated players into a live world (or require a separate limbo server) and freeze movement on every tick while spamming chat. JustLogin rethinks authentication for modern Paper servers:

  • Authenticate Before World Spawn (1.21.7+) — Uses Minecraft's native Configuration-phase Dialog UI (AsyncPlayerConnectionConfigureEvent) so players register, log in, or enter their 2FA code in a clean modal dialog before chunks, inventories, or coordinates are ever sent.
  • Standalone & Proxy /premium Auto-Login — Paid Mojang players can enable /premium with zero external dependencies (works directly on standalone Paper via Netty encryption handshakes + Mojang hasJoined, as well as on Velocity and BungeeCord) while keeping their original server game_uuid.
  • Built-In Mojang & Cracked Skin Management (/skin) — Automatically restores matching Mojang skins by username for offline/cracked players (configurable, strictly cosmetic — never bypasses auth or grants /premium) and provides /skin + /jl skin with instant live updates, database persistence, and cooldown protection.
  • Argon2id + Zero Main-Thread I/O — Memory-hard Argon2id hashing (19 MiB default) inside a bounded worker pool prevents hash-flood DoS attacks and transparently upgrades legacy AuthMe (SHA-256, SHA-512), BCrypt, and PBKDF2 hashes on login.
  • Complete Account Security — RFC 6238 TOTP 2FA with 8 single-use backup codes, anti-bot /captcha, optional zero-dependency STARTTLS/SSL SMTP /email password recovery, Log4j2 password redaction, and an encrypted Web Editor (justlogin.net).

1. Native Configuration-Phase Dialogs (1.21.7–26.x)

When a 1.21.7+ Java client connects, JustLogin pauses the connection inside the Configuration phase and opens a native Minecraft Dialog screen. The player never enters the world until authenticated:

In-game screenshot: Native Configuration-phase Paper Dialog modal shown before world spawn.

  • Single-Password or Confirm Mode — login.dialog-single-password: true (default) lets new players register with a single password field for frictionless onboarding, or set false to show both Password and Confirm Password fields (as pictured above).
  • Automatic Client Fallback —
  • Java 1.21.7–26.x: Native Configuration-phase Dialog modals (register, login, 2FA, forced password change)
  • Bedrock (Floodgate / Geyser): Optional Cumulus native Bedrock forms (bedrock.cumulus-forms: true) or chat command fallback
  • Older clients (< 1.21.7 via ViaVersion) or login.ui: command: Full pre-auth Play-phase lockdown with /register and /login

2. Standalone & Proxy /premium Auto-Login (Immutable game_uuid)

On offline-mode ("cracked") servers, switching a player between cracked and Mojang online mode normally changes their UUID from OfflinePlayer: to their Mojang UUID — wiping inventories, ender chests, economy balances, LuckPerms data, and land claims.

JustLogin solves this permanently: every account receives an immutable game_uuid on first join that never changes, even when toggling /premium, /cracked, or renaming a Mojang account.

How /premium works in-game

  1. Arm verification: An authenticated player with a paid Minecraft account runs /premium:
  1. Reconnect & auto-login: On their next join, JustLogin performs a full RSA + AES-CFB8 encryption handshake and verifies the session against Mojang's sessionserver (hasJoined). If the player connects with a cracked client instead, JustLogin safely rolls back the pending request so the player is never locked out of their account.

Works on Standalone Paper AND Velocity / BungeeCord

  • Standalone Paper (premium.standalone-enabled: true) — Works out of the box on a single Paper server with no proxy, no ProtocolLib, and no PacketEvents. JustLogin intercepts the login handshake directly on Paper's Netty pipeline, verifies Mojang encryption, applies the player's Mojang skin textures, and keeps their permanent game_uuid via AsyncPlayerPreLoginEvent.
  • Velocity & BungeeCord Networks (proxy.enabled: true) — JustLogin-Velocity / JustLogin-Bungee handles Mojang online-mode negotiation and UUID rewriting at the proxy edge, then forwards an HMAC-SHA256 signed token (justlogin:auth) with timestamp + single-use nonce to your Paper backends. Optional proxy.auth-servers locks unauthenticated cracked players to designated auth/lobby servers until BACKEND_AUTH_OK is received.

3. Defense-in-Depth Security, 2FA, Captcha & Email Recovery

  • Argon2id + Automatic Legacy Rehash — Passwords are hashed with Argon2id (19 MiB memory, 2 iterations, 1 parallelism) on a bounded worker pool (HASHING_BUSY backpressure protects TPS). Imported AuthMe SHA-256 / SHA-512, BCrypt, and PBKDF2 hashes are transparently upgraded to Argon2id the first time the player logs in.
  • RFC 6238 TOTP 2FA & Backup Codes — Players can enable authenticator-app 2FA via /2fa setup and /2fa confirm . Secrets are encrypted with AES-256-GCM using plugins/JustLogin/secrets.key (kept separate from the SQL database), verified TOTP time-steps are tracked to block replay attacks, and 8 single-use hashed backup codes are generated on setup.

In-game screenshots: TOTP 2FA setup with clickable otpauth:// URI & single-use backup codes, plus login verification prompt.

  • Anti-Bot /captcha & Isolated Rate-Limiting — Configurable alphanumeric Captcha challenges trigger after captcha.trigger-after-failures: 3 failed login attempts (or on registration when captcha.require-on-register: true). Per-account and per-IP rate limits are isolated so a shared NAT/school IP never locks out innocent players prematurely.
  • Zero-Dependency SMTP Email Recovery — Players can link and verify an email with /email set + /email confirm and recover forgotten passwords via /email recover [code] [newPassword] over STARTTLS or SSL/TLS without bundling heavy Jakarta Mail dependencies.
  • Log4j2 Password Redaction (LogPasswordFilter) — Automatically strips /login, /register, /changepassword, /unregister, /cracked, /2fa, /email set, /email confirm, /email recover, and /jl changepassword arguments before they ever reach the console or logs/latest.log.
  • Safe-by-Default Configuration —
  • IP-bound HMAC auto-relogin sessions are off by default (sessions.enabled: false)
  • Unsolicited Mojang username auto-detection is off by default (premium.auto-detect-mojang: false)
  • Fail-closed startup checks verify Paper proxy forwarding (paper-global.yml / spigot.yml) and require a >= 16-character proxy.shared-secret

4. In-Game Admin GUI, Account Management, Importers & Web Editor

  • Paginated Admin GUI (/jl gui [page]) — Browse all registered accounts in a 54-slot chest UI (strictly click/drag-locked). Left-click to toggle force_password_change, Shift+Left-click to reset 2FA, Right-click to inspect full account status in chat, or Shift+Right-click to unregister.
  • Account Rename & Transactional Merge —
  • /jl rename renames an account in-place while preserving its exact game_uuid.
  • /jl merge transactionally merges source into target (preserving the target's game_uuid and carrying over linked premium_uuid / email metadata if missing).
  • 1-Click Auto-Migration (/jl import) — Automatically scans plugins/ for existing AuthMe, FastLogin, LibreLogin / LibrePremium, LoginSecurity, nLogin, OpeNLogin, LimboAuth, and Authy configurations/databases (reading real-world tables like librepremium_data, ls_players, openlogin, AUTH, players, plus database.yml / config.conf MySQL & SQLite settings), normalizes legacy split BCrypt-2A / Argon-2ID and SHA digests, supports --dry-run previews, preserves permanent game_uuid across AuthMe + FastLogin migrations, imports emails & TOTP secrets, and writes a detailed plugins/JustLogin/import-report-.txt.
  • AES-256-GCM Encrypted Web Editor (justlogin.net or Localhost HTTP) —
  • /jl editor [page] exports a paginated YAML snapshot encrypted client-side with AES-256-GCM (the decryption key stays in the URL #fragment and is never transmitted to the relay server).
  • Hosted live at justlogin.net, or set editor.local-http.enabled: true to serve the bundled SPA directly on 127.0.0.1:8787/.
  • Review changes in-game with /jl applyedits and commit with /jl applyedits confirm.

JustLogin Web Editor (justlogin.net / local loopback): zero plaintext secrets leave your server — everything is encrypted client-side with AES-256-GCM.


Quick Start

Standalone Paper Server

  1. Drop JustLogin-1.0.0.jar into plugins/ on a Paper 1.21.7–26.x server (Java 21+) and start the server.
  2. On first boot, JustLoginLoader downloads runtime libraries (libraries.txt), generates plugins/JustLogin/secrets.key, initializes plugins/JustLogin/data/justlogin.db (SQLite), and extracts messages_en.yml, messages_cs.yml, and messages_sk.yml.
  3. Everything works out of the box — including native Configuration-phase Dialogs (1.21.7+) and standalone /premium verification. Adjust plugins/JustLogin/config.yml anytime and run /jl reload.

Velocity or BungeeCord Network

  1. Place JustLogin-Velocity-1.0.0.jar on Velocity (or JustLogin-Bungee-1.0.0.jar on BungeeCord) and JustLogin-1.0.0.jar on every Paper backend.
  2. Generate a random proxy.shared-secret (at least 16 characters) and set the exact same secret in both proxy and Paper config.yml.
  3. Configure the same MariaDB database under storage in both proxy and Paper config.yml.
  4. Set proxy.enabled: true and proxy.mode: velocity (or bungee) on Paper, matching Paper's native forwarding (config/paper-global.yml for Velocity modern forwarding or spigot.yml for BungeeCord).

Commands & Permissions

Command · Aliases · Permission · Description
/register · /reg · justlogin.use · Register a new cracked account
/login · /l · justlogin.use · Authenticate an existing account
/logout · — · justlogin.use · End active authenticated session
/changepassword · /changepass, /cp · justlogin.use · Change your account password
/unregister · — · justlogin.use · Permanently delete your own account
/captcha · — · justlogin.use · Complete pre-auth anti-bot captcha challenge
/email · — · justlogin.email · Verify/clear recovery email or recover password via SMTP
/2fa · — · justlogin.2fa · Set up, disable, or verify RFC 6238 TOTP 2FA
/premium · — · justlogin.premium · Arm Mojang online auto-login (standalone Paper & proxy)
/cracked [password] · — · justlogin.premium · Switch back to offline password authentication
/skin · /skins · justlogin.skin · Change or reset your player skin with persistent storage
/jl help [page\ · topic\ · cmd] · /justlogin help, /jl ? · justlogin.use · Interactive paginated help and command detail cards
/justlogin reload · /jl, /auth · justlogin.admin.reload · Reload config.yml and locale messages
/jl status · — · justlogin.admin.status · Inspect account UUIDs, hash algorithm, 2FA & premium status
/jl audit [limit] · — · justlogin.admin.audit · View recent security audit log entries
/jl unregister · — · justlogin.admin.unregister · Admin remove an account
/jl changepassword · /jl changepass · justlogin.admin.changepass · Admin reset a player's password
/jl forcechangepassword · /jl force

Escrita por filasik. Leia com imagens no Hangar.

Como instalar justLogin

  1. Confira se o seu servidor roda Paper e Spigot no Minecraft 1.21 – 26.x.

  2. Baixe o arquivo .jar pelo Hangar e coloque na pasta plugins do seu servidor.

  3. Reinicie o servidor. Evite /reload, muitos plugins não lidam bem com ele.

  4. Digite /plugins no console: justLogin deve aparecer em verde. Os arquivos de configuração são criados na pasta plugins na primeira inicialização.

Guia completo: Como instalar plugins em um servidor de Minecraft

Compatibilidade

Versões do Minecraft
26.x, 1.21
Roda em
Paper, Spigot
Edição
Java
Precisa de
ViaVersion, floodgate
Licença
MIT
Preço
Grátis
Manutenção
Atualizado ativamente (14/11/2026)

justLogin comparado com similares Comparar todas as alternativas

RecursoDownloadsNotaVersõesÚltima atualizaçãoPreço
justLogino que você estava vendo0–1.21 – 26.xhá 1 horaGrátis
sonarJones2,302–1.8 – 26.xhá 27 diasGrátis
LockLoginKarmaDev121K4.51.8 – 1.2020 jan 2024Grátis
Spartan AntiCheat & AntiExploitVagdedes23K–1.8 – 26.xhá 28 diasGrátis

Perguntas

justLogin funciona no Minecraft 26.x?

Sim. justLogin é compatível com o Minecraft 26.x. Todas as versões compatíveis: 26.x, 1.21.

justLogin é grátis?

Sim. Você pode baixar justLogin de graça em Hangar.

Em qual software de servidor justLogin roda?

justLogin roda em servidores Paper e Spigot.

justLogin precisa de mais alguma coisa?

Sim: ViaVersion, floodgate. Instale antes de justLogin.

justLogin ainda recebe atualizações?

Sim. A última atualização saiu no último dia.

Quais são as melhores alternativas a justLogin?

Os mais parecidos são sonar, LockLogin e Spartan AntiCheat & AntiExploit. Comparar todas as alternativas

Alternativas ao justLogin

sonarPlugins · 1.8 – 26.x

Sonar is a lightweight, effective and easy-to-use anti-bot plugin for Velocity, BungeeCord, Paper, and Bukkit.

Grátis2,302 downloads
CleanPingPlugins · 1.8 – 1.21

CleanPing is an advanced /ping plugin, compatible with Spigot, Paper, Folia, BungeeCord and Velocity (with Redis).

Grátis3,481 downloads
Comparar todas as alternativas ›

Avaliações

–★★★★★
0 avaliações
50
40
30
20
10

Entre para deixar uma avaliação.