Links
Tags
Creators
Details
2.6
Compatibility
Changes
🛠 Passwords Plugin – Version 2.6
🔐 A powerful password system for Minecraft servers – customizable, GUI-based, and now even more flexible!
✅ New Features
-
➕ PlaceholderAPI Integration Support for two new check types:
noneandpattern, enabling advanced password verification logic. -
🗃️ Inventory Saving System Added a new config option to save and restore player inventories after password entry.
-
🛡️ Invulnerable Mode Option New toggle in the config to make players invulnerable before successful login (perfect for protected spawns or lobbies).
-
🔤 New Command Argument:
PasswordPlayerArgumentUsed in/setplayerpassword, providing improved auto-completion and error checking.
⚙️ Improvements
-
Config Structure Updated Cleaner layout and better default settings for a smoother setup.
-
Improved Debug Logging More detailed output in
CustomGuiHandlerto simplify issue tracking. -
Password Length Enforcement
/setplayerpasswordnow properly respects the configured maximum password length from the config.
🐞 Bug Fixes
- 🛠 Fixed
null inventoryerror inCustomGuiHandlerthat could crash the GUI. - 🛠 Resolved issues with login not processing correctly under specific conditions.
- 🛠 Corrected broken license display in the GitHub
README.md. - 🛠 Fixed compatibility bug with newer PlaceholderAPI versions.
📄 Compatibility
- ✅ Minecraft: 1.20 – 1.21.x
- ✅ Dependencies: PlaceholderAPI
- 🔧 Requires Java 17 or higher
🔗 Links
Optional dependencies
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:L0CNo68R:rCxfbgZf"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:L0CNo68R:rCxfbgZf"
}

