1.2.4
Compatibility
Changes
DGlogin 1.2.4
🌍 Multi-language support
The plugin is now fully translatable - English, Romanian and Polish included out of the box. Every message, GUI and item lore can be customized from the language/ folder. Missing keys fall back to English, so partial translations never break anything.
✨ Visual overhaul All menus and messages redesigned with a cleaner, more premium look (hex colors, consistent styling across all languages).
⚡ New: /premium command
Jump straight to the premium auto-login confirmation menu.
🔧 Fixes
- Players who relogged with fly enabled could get kicked before logging in — fixed
- Security hardening: 2FA setup now requires code confirmation, persistent brute-force protection, stronger password hashing
- Various performance improvements on the login path
Updating? Just swap the jar. To get the new visuals, delete your old language/ files (or messages.yml/gui.yml) and let them regenerate.
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:SRmA6cBm:Mi7OPF8e"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:SRmA6cBm:Mi7OPF8e"
}

