Tags
Creators
Details
0.4-sentinel
Compatibility
Changes
๐ก๏ธ Aethelguard v0.4-sentinel
Hello there! ๐
Aethelguard is a modern authentication and account-security plugin built for Paper/Purpur Minecraft servers. It focuses on clean console logs, strong auth flow control, and deep configuration without making the setup feel painful.
Aethelguard is not just another /login plugin. When a player joins, they are kept inside a controlled authentication flow until everything is complete: captcha, password or PIN login, 2FA, security questions and recovery tools all work together. During that process, the playerโs inventory is protected, chat access is blocked, noisy vanilla connection logs can be suppressed, and admins get cleaner, more useful console output. โจ
๐ Main Features
- ๐ Password auth with
/register,/loginand/changepassword - ๐ข 4-digit PIN login system
- ๐งฉ Built-in PIN GUI with quartz, forest-green, pumpkin, netherite and monitor themes
- ๐ก๏ธ Captcha modes: MAP, TEXT, NUMERIC, ALPHANUMERIC and MATH
- ๐บ๏ธ Map captcha with slot lock, inventory protection and cleanup
- ๐ฑ TOTP 2FA for Google Authenticator, Microsoft Authenticator, Authy and similar apps
- ๐ Clickable QR setup link for 2FA
- โ Required security question after first registration
- ๐งพ Account recovery with security questions and backup codes
- ๐ง Adaptive security with trusted-IP captcha bypass and suspicious-IP extra captcha
- ๐ VPN/proxy checks
- ๐ Admin tools: status, ipinfo, accounts, sessions and diagnostics
- ๐งน Optional suppression for vanilla join/quit/connection/command logs
- ๐ English/Turkish messages and custom language-file support
- โ๏ธ Detailed config.yml comments and automatic config sync
๐ Whatโs New in v0.4-sentinel?
v0.4-sentinel is the final free release line. It adds the PIN system, PIN GUI, diagnostics, IP/account lookup tools, required registration security questions, stronger timeout handling and a much cleaner auth flow.
It also fixes the local YAML password storage path, polishes 2FA QR links, allows captcha/security-question answers through chat, improves inventory protection during auth, and cleans up many edge-case bugs from earlier builds. This is the recommended version for live servers. โ
๐ Who Is It For?
Aethelguard is for server owners who want a cleaner and more configurable alternative to classic login-only auth plugins. It is especially useful for offline-mode servers, survival/network lobby setups, and Paper/Purpur communities that care about account safety and clean administration.
Version: v0.4-sentinel
Platform: Paper / Purpur 1.21.x
Java: 21
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:RgS3Rezg:pRUtm2xp"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:RgS3Rezg:pRUtm2xp"
}

