▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ BananaLogin The Ultimate & Secure Authentication System for your Server ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Protect your offline-mode (cracked) server with confidence! BananaLogin is a lightweight, highly secure, and feature-rich authentication plugin designed to keep unauthorized players out of your server.
⭐ WHY CHOOSE BANANALOGIN? ⭐
Premium Auto-Login [Unique!] Players with a premium Minecraft account can link their profile using /premium. Once linked, they will automatically bypass the login screen on their next visits!
Secure Hashing Passwords are securely hashed and encrypted to ensure your players' data is never compromised.
Version Compatibility Fully compatible and tested on servers running from 1.16 straight up to 1.21.
Built-in SQLite Storage No complicated setups required. BananaLogin works out of the box with an optimized local SQLite database.
Session Protection Prevents players from moving, chatting, dropping items, or executing commands until they successfully authenticate.
Extremely Lightweight Optimized code ensuring zero performance impact on your server ticks.
# Tipo di salvataggio dati: "json" o "sqlite" storage-type: json
# Impostazioni sessione session: # Secondi prima che una sessione scada (0 = mai) timeout: 0
# Posizione dello spawn dove vengono tenuti i giocatori non autenticati # Se impostato su false, i giocatori restano dove sono entrati spawn-on-join: false
spawn:
world: world
x: 0.5
y: 64.0
z: 0.5
yaw: 0.0
pitch: 0.0
# Messaggi di ingresso join-not-registered: "&eBenvenuto! Per favore registrati con &a/register <password> <confermaPassword>" join-registered: "&eBentornato! Per favore effettua il login con &a/login <password>" join-premium: "&aBentornato, &6{player}&a! Autenticazione automatica riuscita."
# Messaggi di registrazione register-success: "&aRegistrazione completata! Ora sei autenticato." register-already: "&cSei già registrato. Usa /login." register-logged-in: "&cSei già autenticato." register-wrong-usage: "&cUtilizzo corretto: /register <password> <confermaPassword>" register-password-mismatch: "&cLe password non corrispondono! Riprova." register-password-too-short: "&cLa password deve contenere almeno {min} caratteri."
# Messaggi di login login-success: "&aLogin effettuato! Bentornato, &6{player}&a!" login-wrong-password: "&cPassword errata! Riprova." login-not-registered: "&cNon sei registrato. Usa /register <password> <confermaPassword>" login-already: "&cSei già autenticato." login-wrong-usage: "&cUtilizzo corretto: /login <password>"
# Messaggi Premium premium-not-logged: "&cDevi essere autenticato per usare questo comando." premium-not-premium: "&cNon sei un giocatore premium (account originale)." premium-already: "&cIl tuo account è già collegato come premium." premium-invite: "&6✦ &eSei un giocatore premium! Usa &a/premium &eper collegare l'account e saltare il login per sempre!" premium-confirm-request: "&eSei entrato in modalità collegamento premium. &aEsegui di nuovo /premium per confermare." premium-confirm-success: "&a✦ Account premium collegato con successo! Verrai disconnesso, al prossimo accesso entrerai automaticamente." premium-kick-message: "&6Il tuo account premium è stato collegato!\n&aRientra per giocare senza login."
# Messaggi Generali not-logged-in: "&cDevi autenticarti per giocare! Usa /login <password>" not-registered-action: "&cDevi prima registrarti! Usa /register <password> <confermaPassword>" no-permission: "&cNon hai i permessi necessari per farlo." player-only: "&cQuesto comando può essere usato solo dai giocatori."
# Impostazioni password password:
min-length: 6
# Comandi bloccati finché non ci si autentica (oltre a /login e /register) blocked-commands: -
"/"
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ ❓ SUPPORT ❓ If you encounter any issues, bugs, or have suggestions, please do not use the review section! Instead, report it in the discussion section of this resource.
⭐ If you love the plugin, please consider leaving a 5-star review! ⭐ ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬