COWMODSКаталог модов

Server Password

Server Password is a server authentication plugin that protects access to your Minecraft server using a secure, fully GUI-based password system.

Автор: MrDino9000обновлён 26 окт. 2026 г.
УправлениеТехнологииУтилиты

Описание

Server Password — Secure Minecraft authentication

Minecraft Platform Dependencies

🔐 YOUR SERVER. YOUR RULES. YOUR PASSWORD.

A modern authentication system built to keep unwanted players out.

Forget messy chat commands and complicated login procedures.

Server Password brings a fully interactive, GUI-based authentication system to your Minecraft server. Players enter a custom access code through an intuitive interface before gaining access to the world.

No passwords in chat. No unnecessary commands. Just a clean, controlled login experience.

🛡️ ACCESS DENIED UNTIL VERIFIED

Players remain hidden, protected, and restricted until they successfully authenticate.

✨ THE AUTHENTICATION EXPERIENCE

🔢 A custom interactive password interface

A simple concept, carefully designed.

  • Fully GUI-based — No chat input required.
  • Alphanumeric passwords — Supports 0–9 and A–Z.
  • Smart layout — Automatically adapts to different password lengths.
  • Centered interface — Consistent presentation regardless of code size.
  • Built-in controls — Clear your input or submit your password.
  • Custom head textures — A more polished visual experience.

Everything happens inside Minecraft.

🚪 JOIN → VERIFY → PLAY

STEPEXPERIENCE
01 · CONNECTJoin the server and enter the authentication interface.
02 · AUTHENTICATEEnter the server password using the interactive GUI.
03 · UNLOCKSuccessfully verify your password and gain access to the world.

Until authentication is complete, access remains restricted.

🛡️ COMPLETE PRE-LOGIN PROTECTION

An unauthenticated player shouldn't be able to interfere with your server.

Server Password applies multiple restrictions during the authentication process.

PROTECTIONBEHAVIOR
🔒 Movement LockPrevents movement before authentication.
💬 Chat ProtectionBlocks chat messages and commands.
🖱️ Interaction LockPrevents unauthorized world interactions.
❤️ Damage ProtectionKeeps players invulnerable during login.
👻 Player VisibilityHides unauthenticated players.
📋 Tablist ProtectionDelays player visibility until verification.
📢 Join Message ControlDelays join announcements until authentication succeeds.

Your players see the world only when they're ready to enter it.

⏱️ EVERY SECOND COUNTS

Authentication timeout system

Don't let unauthenticated players sit indefinitely.

Server Password includes a configurable timeout system with a live visual countdown directly inside the login GUI.

  • ⏳ Configurable authentication time limit.
  • 🕒 Real-time visual countdown.
  • 🚫 Automatically kick players when time expires.
  • 🔄 Optionally reopen the authentication interface on timeout.

You control how long players have to authenticate.

🚨 PROTECTION AGAINST REPEATED ATTEMPTS

Multiple security controls. One system.

Keep unwanted access attempts under control.

🎯 Attempt Limits

Set the maximum number of incorrect password attempts allowed per connection.

⏸️ Attempt Cooldowns

Introduce configurable delays between unsuccessful authentication attempts.

🌐 IP-Based Bans

Optionally ban IP addresses after repeated failed attempts.

🔨 Temporary & Permanent Bans

Choose between time-limited restrictions and permanent bans.

⚠️ These controls provide an additional layer of protection. They are not a substitute for dedicated anti-bot or network security systems.

⚙️ BUILT FOR YOUR SERVER

🌍 Multilingual support

Deliver the authentication experience in different languages with the plugin's multilingual system.

🔧 Configurable behavior

Customize authentication timing, attempt limits, cooldowns, ban behavior, and other security options.

🔄 Reload without restarting

Apply configuration changes without requiring a full server restart.

🧩 No dependencies

Server Password works as a standalone plugin, without additional plugin dependencies.

💻 COMPATIBILITY

SUPPORT
🎮 Minecraft1.20.1+
⚙️ Server SoftwareSpigot / Paper
🌐 Online ModeSupported
🔓 Offline ModeSupported
📦 DependenciesNone required
🖥️ Client ModsNot required

🔐 KEEP CONTROL OF WHO GETS IN

Whether you're running a private survival world, a community server, or an offline-mode environment, Server Password gives you a straightforward way to control access.

One interface. One password. A more controlled entry experience.

🔽 DOWNLOAD SERVER PASSWORD AND SECURE YOUR SERVER

⚠️ IMPORTANT — SECURITY & DISCLAIMER

Server Password adds an authentication layer to help restrict access to your Minecraft server. It does not replace Minecraft account authentication or comprehensive server security.

📄 Read the full security disclaimer

Security Notice

This plugin is designed to provide an additional layer of access control. No authentication system can guarantee complete protection against every possible attack or vulnerability.

Server administrators remain responsible for maintaining appropriate security measures, including:

  • Proper firewall and network configurations.
  • Anti-bot and anti-abuse protection.
  • Secure server and plugin configurations.
  • Regular software and security updates.
  • Additional security tools when necessary.

Limitation of Responsibility

To the extent permitted by applicable law, the developers are not responsible for damage, data loss, unauthorized access, service interruptions, or other issues resulting from:

  • External attacks, exploits, or malicious activity.
  • Improper configuration or administration.
  • Software vulnerabilities.
  • Third-party modifications, tools, or clients.
  • Attempts to bypass the authentication system.

By using Server Password, administrators acknowledge these limitations and agree to incorporate the plugin into an appropriate broader security strategy.

🔐 SERVER PASSWORD

Secure the entrance. Control the access. Keep the experience simple.

Галерея

Server Password GUI + TimerServer Password GUI - Entering Password + Timer Running LowServer Password - TimeoutServer Password - Failed Attemps

Последние версии

Все версии →
release

Server Password 1.0.0

1.0.0
26 окт. 2026 г.36Minecraft: 26.3bukkit, paper, spigot
Скачать
Что нового
# **Changelog 1.0.0** 🆕 Added native login screens for Paper 1.21.7+, without resource packs. 🆕 Added a compact 3×4 PIN keypad. 🆕 Added direct typing with a shared virtual keyboard. 🆕 Added keyboard controls for case, spaces, deletion, and symbols. 🆕 Added show/hide, help, language, and disconnect buttons. 🆕 Added clearer PIN slots and success/error animations. 🆕 Added a countdown BossBar, warning colors, and progressive sounds. 🆕 Added the classic PIN selector for unsupported versions. 🆕 Added private text login through chat on unsupported versions. 🆕 Added numeric-password detection and PIN lengths up to nine digits. 🆕 Added PIN/TEXT modes, with four-digit PINs by default. 🆕 Added admin-only access until a password is configured. 🆕 Added setup instructions for admins and the console. 🆕 Added salted PBKDF2-SHA256 password hashing. 🆕 Added automatic plaintext-to-hash migration. 🆕 Added asynchronous password hashing and verification. 🆕 Added session invalidation after password changes. 🆕 Added validation for incompatible settings and passwords. 🆕 Added config and language updates that preserve customizations. 🆕 Added per-player languages and automatic EN/ES/DE detection. 🆕 Added admin commands for password and login settings. 🆕 Added permission-aware command autocompletion. 🆕 Added Modrinth update checks and optional admin notifications. 🆕 Added a one-time startup compatibility notice in the console. 🛠️ Fixed countdown updates resetting native screens. 🛠️ Fixed dialog errors and Help/Back navigation. 🛠️ Fixed old GUI tasks reopening the classic menu. 🛠️ Fixed numeric selectors allowing letters. 🛠️ Fixed custom head textures on older versions. 🛠️ Blocked attacks, inventory actions, and item transfers before login. 🛠️ Blocked outdated authentication results after disconnects or password changes. 🔄 Kept the original GUI through LEGACY and CODE_GUI modes. 🔄 Added separate JARs for 1.20.X, 1.21.X, 26.1.X, 26.2.X, and 26.3.X. 🔄 Updated configuration, documentation, and comments in English.
release

Server Password 1.0.0

1.0.0
26 окт. 2026 г.8Minecraft: 26.2bukkit, paper, spigot
Скачать
Что нового
# **Changelog 1.0.0** 🆕 Added native login screens for Paper 1.21.7+, without resource packs. 🆕 Added a compact 3×4 PIN keypad. 🆕 Added direct typing with a shared virtual keyboard. 🆕 Added keyboard controls for case, spaces, deletion, and symbols. 🆕 Added show/hide, help, language, and disconnect buttons. 🆕 Added clearer PIN slots and success/error animations. 🆕 Added a countdown BossBar, warning colors, and progressive sounds. 🆕 Added the classic PIN selector for unsupported versions. 🆕 Added private text login through chat on unsupported versions. 🆕 Added numeric-password detection and PIN lengths up to nine digits. 🆕 Added PIN/TEXT modes, with four-digit PINs by default. 🆕 Added admin-only access until a password is configured. 🆕 Added setup instructions for admins and the console. 🆕 Added salted PBKDF2-SHA256 password hashing. 🆕 Added automatic plaintext-to-hash migration. 🆕 Added asynchronous password hashing and verification. 🆕 Added session invalidation after password changes. 🆕 Added validation for incompatible settings and passwords. 🆕 Added config and language updates that preserve customizations. 🆕 Added per-player languages and automatic EN/ES/DE detection. 🆕 Added admin commands for password and login settings. 🆕 Added permission-aware command autocompletion. 🆕 Added Modrinth update checks and optional admin notifications. 🆕 Added a one-time startup compatibility notice in the console. 🛠️ Fixed countdown updates resetting native screens. 🛠️ Fixed dialog errors and Help/Back navigation. 🛠️ Fixed old GUI tasks reopening the classic menu. 🛠️ Fixed numeric selectors allowing letters. 🛠️ Fixed custom head textures on older versions. 🛠️ Blocked attacks, inventory actions, and item transfers before login. 🛠️ Blocked outdated authentication results after disconnects or password changes. 🔄 Kept the original GUI through LEGACY and CODE_GUI modes. 🔄 Added separate JARs for 1.20.X, 1.21.X, 26.1.X, 26.2.X, and 26.3.X. 🔄 Updated configuration, documentation, and comments in English.
release

Server Password 1.0.0

1.0.0
26 окт. 2026 г.7Minecraft: 26.1, 26.1.1, 26.1.2bukkit, paper, spigot
Скачать
Что нового
# **Changelog 1.0.0** 🆕 Added native login screens for Paper 1.21.7+, without resource packs. 🆕 Added a compact 3×4 PIN keypad. 🆕 Added direct typing with a shared virtual keyboard. 🆕 Added keyboard controls for case, spaces, deletion, and symbols. 🆕 Added show/hide, help, language, and disconnect buttons. 🆕 Added clearer PIN slots and success/error animations. 🆕 Added a countdown BossBar, warning colors, and progressive sounds. 🆕 Added the classic PIN selector for unsupported versions. 🆕 Added private text login through chat on unsupported versions. 🆕 Added numeric-password detection and PIN lengths up to nine digits. 🆕 Added PIN/TEXT modes, with four-digit PINs by default. 🆕 Added admin-only access until a password is configured. 🆕 Added setup instructions for admins and the console. 🆕 Added salted PBKDF2-SHA256 password hashing. 🆕 Added automatic plaintext-to-hash migration. 🆕 Added asynchronous password hashing and verification. 🆕 Added session invalidation after password changes. 🆕 Added validation for incompatible settings and passwords. 🆕 Added config and language updates that preserve customizations. 🆕 Added per-player languages and automatic EN/ES/DE detection. 🆕 Added admin commands for password and login settings. 🆕 Added permission-aware command autocompletion. 🆕 Added Modrinth update checks and optional admin notifications. 🆕 Added a one-time startup compatibility notice in the console. 🛠️ Fixed countdown updates resetting native screens. 🛠️ Fixed dialog errors and Help/Back navigation. 🛠️ Fixed old GUI tasks reopening the classic menu. 🛠️ Fixed numeric selectors allowing letters. 🛠️ Fixed custom head textures on older versions. 🛠️ Blocked attacks, inventory actions, and item transfers before login. 🛠️ Blocked outdated authentication results after disconnects or password changes. 🔄 Kept the original GUI through LEGACY and CODE_GUI modes. 🔄 Added separate JARs for 1.20.X, 1.21.X, 26.1.X, 26.2.X, and 26.3.X. 🔄 Updated configuration, documentation, and comments in English.
release

Server Password 1.0.0

1.0.0
26 окт. 2026 г.10Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, spigot
Скачать
Что нового
# **Changelog 1.0.0** 🆕 Added native login screens for Paper 1.21.7+, without resource packs. 🆕 Added a compact 3×4 PIN keypad. 🆕 Added direct typing with a shared virtual keyboard. 🆕 Added keyboard controls for case, spaces, deletion, and symbols. 🆕 Added show/hide, help, language, and disconnect buttons. 🆕 Added clearer PIN slots and success/error animations. 🆕 Added a countdown BossBar, warning colors, and progressive sounds. 🆕 Added the classic PIN selector for unsupported versions. 🆕 Added private text login through chat on unsupported versions. 🆕 Added numeric-password detection and PIN lengths up to nine digits. 🆕 Added PIN/TEXT modes, with four-digit PINs by default. 🆕 Added admin-only access until a password is configured. 🆕 Added setup instructions for admins and the console. 🆕 Added salted PBKDF2-SHA256 password hashing. 🆕 Added automatic plaintext-to-hash migration. 🆕 Added asynchronous password hashing and verification. 🆕 Added session invalidation after password changes. 🆕 Added validation for incompatible settings and passwords. 🆕 Added config and language updates that preserve customizations. 🆕 Added per-player languages and automatic EN/ES/DE detection. 🆕 Added admin commands for password and login settings. 🆕 Added permission-aware command autocompletion. 🆕 Added Modrinth update checks and optional admin notifications. 🆕 Added a one-time startup compatibility notice in the console. 🛠️ Fixed countdown updates resetting native screens. 🛠️ Fixed dialog errors and Help/Back navigation. 🛠️ Fixed old GUI tasks reopening the classic menu. 🛠️ Fixed numeric selectors allowing letters. 🛠️ Fixed custom head textures on older versions. 🛠️ Blocked attacks, inventory actions, and item transfers before login. 🛠️ Blocked outdated authentication results after disconnects or password changes. 🔄 Kept the original GUI through LEGACY and CODE_GUI modes. 🔄 Added separate JARs for 1.20.X, 1.21.X, 26.1.X, 26.2.X, and 26.3.X. 🔄 Updated configuration, documentation, and comments in English.
release

Server Password 1.0.0

1.0.0
26 окт. 2026 г.4Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6bukkit, paper, spigot
Скачать
Что нового
# **Changelog 1.0.0** 🆕 Added native login screens for Paper 1.21.7+, without resource packs. 🆕 Added a compact 3×4 PIN keypad. 🆕 Added direct typing with a shared virtual keyboard. 🆕 Added keyboard controls for case, spaces, deletion, and symbols. 🆕 Added show/hide, help, language, and disconnect buttons. 🆕 Added clearer PIN slots and success/error animations. 🆕 Added a countdown BossBar, warning colors, and progressive sounds. 🆕 Added the classic PIN selector for unsupported versions. 🆕 Added private text login through chat on unsupported versions. 🆕 Added numeric-password detection and PIN lengths up to nine digits. 🆕 Added PIN/TEXT modes, with four-digit PINs by default. 🆕 Added admin-only access until a password is configured. 🆕 Added setup instructions for admins and the console. 🆕 Added salted PBKDF2-SHA256 password hashing. 🆕 Added automatic plaintext-to-hash migration. 🆕 Added asynchronous password hashing and verification. 🆕 Added session invalidation after password changes. 🆕 Added validation for incompatible settings and passwords. 🆕 Added config and language updates that preserve customizations. 🆕 Added per-player languages and automatic EN/ES/DE detection. 🆕 Added admin commands for password and login settings. 🆕 Added permission-aware command autocompletion. 🆕 Added Modrinth update checks and optional admin notifications. 🆕 Added a one-time startup compatibility notice in the console. 🛠️ Fixed countdown updates resetting native screens. 🛠️ Fixed dialog errors and Help/Back navigation. 🛠️ Fixed old GUI tasks reopening the classic menu. 🛠️ Fixed numeric selectors allowing letters. 🛠️ Fixed custom head textures on older versions. 🛠️ Blocked attacks, inventory actions, and item transfers before login. 🛠️ Blocked outdated authentication results after disconnects or password changes. 🔄 Kept the original GUI through LEGACY and CODE_GUI modes. 🔄 Added separate JARs for 1.20.X, 1.21.X, 26.1.X, 26.2.X, and 26.3.X. 🔄 Updated configuration, documentation, and comments in English.
beta

Server Password 0.0.4-BETA-26X

0.0.4-BETA-26X
16 сент. 2026 г.401Minecraft: 26.1, 26.1.1, 26.1.2, 26.2, 26.3bukkit, paper, spigot
Скачать
Что нового
# Changelog 0.0.4-BETA 🆕 Added dedicated Java 25 build for Paper 26.1, 26.2, and 26.3. 🆕 Added automatic compatibility checks against Paper 26.1, 26.2, and 26.3 APIs. 🆕 Added native Adventure support for GUI titles, item names, kicks, broadcasts, titles, and join/quit messages. 🆕 Added Paper AsyncChatEvent support for locked players. 🆕 Added typed Paper IP ban support. 🆕 Added complete GUI timer and player-state cleanup during plugin shutdown. 🛠️ Fixed custom GUI heads being broken on Paper 26.3. 🛠️ Fixed custom heads triggering Mojang profile lookups and session-server timeouts. 🛠️ Fixed players being kicked with “Flying is not enabled” while authenticating in mid-air. 🛠️ Fixed reconnecting players being kicked before they could enter the password. 🛠️ Fixed temporary authentication state overwriting existing flight, invisibility, collision, invulnerability, blindness, darkness, and potion-effect state. 🛠️ Fixed flight and fall-distance handling while the player is locked. 🛠️ Fixed temporary player state remaining after disconnects, kicks, reloads, or shutdowns. 🛠️ Fixed asynchronous access to locked-player state. 🛠️ Fixed empty GUI charset configurations causing invalid cursor state. 🛠️ Fixed deprecated and removed Paper 26 API usage across profiles, chat, UI, messaging, kicks, and bans. 🗑️ Removed random-UUID head profiles responsible for external Mojang lookups.
beta

Server Password 0.0.4-BETA

0.0.4-BETA
16 сент. 2026 г.42Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, spigot
Скачать
Что нового
# Changelog 0.0.4-BETA 🆕 Added dedicated Java 25 build for Paper 26.1, 26.2, and 26.3. 🆕 Added automatic compatibility checks against Paper 26.1, 26.2, and 26.3 APIs. 🆕 Added native Adventure support for GUI titles, item names, kicks, broadcasts, titles, and join/quit messages. 🆕 Added Paper AsyncChatEvent support for locked players. 🆕 Added typed Paper IP ban support. 🆕 Added complete GUI timer and player-state cleanup during plugin shutdown. 🛠️ Fixed custom GUI heads being broken on Paper 26.3. 🛠️ Fixed custom heads triggering Mojang profile lookups and session-server timeouts. 🛠️ Fixed players being kicked with “Flying is not enabled” while authenticating in mid-air. 🛠️ Fixed reconnecting players being kicked before they could enter the password. 🛠️ Fixed temporary authentication state overwriting existing flight, invisibility, collision, invulnerability, blindness, darkness, and potion-effect state. 🛠️ Fixed flight and fall-distance handling while the player is locked. 🛠️ Fixed temporary player state remaining after disconnects, kicks, reloads, or shutdowns. 🛠️ Fixed asynchronous access to locked-player state. 🛠️ Fixed empty GUI charset configurations causing invalid cursor state. 🛠️ Fixed deprecated and removed Paper 26 API usage across profiles, chat, UI, messaging, kicks, and bans. 🗑️ Removed random-UUID head profiles responsible for external Mojang lookups.
beta

Server Password 1.2X-0.0.3-BETA-26X

1.2X-0.0.3-BETA-26X
8 авг. 2026 г.90Minecraft: 26.1, 26.1.1, 26.1.2, 26.2bukkit, spigot
Скачать
Что нового
Changelog 0.0.3-BETA Added dedicated Minecraft 26.X build for Spigot/Paper 26.1 and 26.2. Added working remembered sessions using remember-session-minutes. Added /serverpass <password> fallback command while players are locked/authenticating. Added safer plugin load order with loadbefore: PerPlayerProfiles. Added GUI close handling mode with code-gui.on-close. Fixed players being kicked with “Autenticación requerida.” when the auth GUI closes unexpectedly. Fixed compatibility issue where PerPlayerProfiles or the client could close the auth inventory and trigger a false kick. Fixed session state being cleared on every join even when remembered sessions were configured. Fixed /serverpass being declared in plugin.yml but not registered on startup. Fixed locked players being unable to use the fallback auth command. Fixed language reload not refreshing GUI textures after /spass reload. Fixed join message using hardcoded English text instead of language files. Fixed potion effect handling to be safer across Bukkit/Spigot API enum changes. Removed strict default kick-on-GUI-close behavior. It can still be restored with code-gui.on-close: "KICK".
beta

Server Password 1.2X-0.0.3-BETA

1.2X-0.0.3-BETA
8 авг. 2026 г.22Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11spigot
Скачать
Что нового
Changelog 0.0.3-BETA Added dedicated Minecraft 26.X build for Spigot/Paper 26.1 and 26.2. Added working remembered sessions using remember-session-minutes. Added /serverpass <password> fallback command while players are locked/authenticating. Added safer plugin load order with loadbefore: PerPlayerProfiles. Added GUI close handling mode with code-gui.on-close. Fixed players being kicked with “Autenticación requerida.” when the auth GUI closes unexpectedly. Fixed compatibility issue where PerPlayerProfiles or the client could close the auth inventory and trigger a false kick. Fixed session state being cleared on every join even when remembered sessions were configured. Fixed /serverpass being declared in plugin.yml but not registered on startup. Fixed locked players being unable to use the fallback auth command. Fixed language reload not refreshing GUI textures after /spass reload. Fixed join message using hardcoded English text instead of language files. Fixed potion effect handling to be safer across Bukkit/Spigot API enum changes. Removed strict default kick-on-GUI-close behavior. It can still be restored with code-gui.on-close: "KICK".
beta

Server Password 1.2X-0.0.2

1.2X-0.0.2
15 февр. 2026 г.222Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, spigot
Скачать
Что нового
🛠️ Fixed Player logout position not registering correctly.