Tags
Creators
Details
Licensed MIT
Published last year
Updated yesterday
All versions
v1.0.8-R
Release
xLogin v1.0.8-Ryesterday 134
Uploaded by
Compatibility
Minecraft: Java Edition
26.3
26.2
26.1.x
1.21.x
1.20.x
1.19.x
1.18.x
1.17.x
1.16.x
1.15.x
1.14.x
1.13.x
Platforms
Bukkit
BungeeCord
Folia
Paper
Purpur
Spigot
Velocity
Waterfall
Changes
xLogin v1.0.9-Pre — Security & MySQL Hotfix
🆕 New Features
/xlogin migratedb— Migrate all player data from H2 to MySQL without losing accounts or passwords.- Full MySQL compatibility —
savePlayerDatanow usesINSERT ... ON DUPLICATE KEY UPDATEfor MySQL.
🔒 Security Fixes
- Critical impersonation fix: Cracked clients (TLauncher) could join with a premium username if that player wasn't in the DB yet. Proxy now falls back to Mojang API as a second check.
/premiumUUID transition fix: Searches by username as fallback and auto-updates the UUID in the database.
🐛 Bug Fixes
AdminCommandhardcoded H2 removed: All subcommands now route throughDatabaseManager.- Mojang API
User-Agent: Added to all requests across Paper, Velocity and BungeeCord to prevent403errors. /premium confirmfeedback: Shows "Verifying with Mojang..." and proper error if not registered.
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:FEQ1r4Lb:TVWsSBeu"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:FEQ1r4Lb:TVWsSBeu"
}

