Tags
Creators
Details
1.2.3
Compatibility
Changes
MCLocalAuth v1.2.3 - Changelog
Type: Critical Fixes
Date: October 21, 2025 - 22:06
Status: STABLE โ
๐ Bug Fixes
1. UTF-8 Encoding Fixed
Problem: Discord messages with garbled characters
Example: รขโยนรฏยธ Dรยฉlier le compte
Solution: All messages without accents/special emojis
- Discord titles: Simple ASCII text
- Server logs:
[OK],[ERROR],[WARN] - No more problematic emojis (โ โ โ ๏ธ)
Result: Clean and readable messages everywhere
2. Administrator Configuration Added
New in config.yml:
admin:
discord_id: "YOUR_DISCORD_ID"
minecraft_uuid: ""
Allows storing admin identifiers for future features (reserved commands, etc.)
3. /status Command Updated
- Old text:
/auth <username> <code> - New text:
/auth <code>
Consistent with v1.2.2
๐ง Technical Details
Modified files:
-
config.yml- Added admin section (discord_id, minecraft_uuid)
-
DiscordBot.java- Logs without UTF-8 emojis
- Messages: "Starting", "connected", etc.
-
DiscordCommandListener.java- All Discord messages in simple ASCII
- Titles without emojis (โ โ โ text)
- "been" instead of "รฉtรฉ", etc.
Reason: Java 8 + Windows Console = UTF-8 Issues
Solution: ASCII only for maximum stability
๐ฆ Compatibility
- โ Minecraft: 1.8 โ 1.21+
- โ Java: 8+
- โ Server: Spigot, Paper, Purpur
- โ Config: Compatible v1.2.0-1.2.2 (auto-adds admin section)
Migration from v1.2.2:
- No action required
- Admin section added automatically on first start
๐ฎ Usage
Admin Configuration (Optional)
- Open
plugins/MCLocalAuth/config.yml - Find the "admin" section
- Fill in:
discord_id: Your Discord ID (right-click > Copy ID)minecraft_uuid: (optional) Your Minecraft UUID
To get your UUID:
โ https://mcuuid.net/?q=YOUR_USERNAME
โ Fixed Bugs
- โ Unreadable Discord messages (encoding)
- โ Broken emojis in logs
- โ
Obsolete "/auth <username>
" text
๐ Previous Versions
v1.2.2 (10/21/2025 19:53)
- Fixed code search (findByCode)
- Code works even after kick
v1.2.1 (10/21/2025 19:53)
- Force delete old Discord commands
- /auth without username parameter
v1.2.0 (10/21/2025 19:33)
- Added /mctest
- Simplified /auth (code only)
- Fixed "player not found"
v1.1.0 (10/21/2025 19:12)
- Fixed plugin.yml package
- Initial functional build
โ๏ธ Installation
- Stop the server
- Replace old JAR with
MCLocalAuth-Spigot-v1.2.3.jar - (Optional) Configure
admin.discord_idinconfig.yml - Restart the server
- Test with
/mcteston Discord
โจ Next Version (v1.3.0)
Planned features:
- Reserved admin commands (via discord_id)
- Persistent Discord linking system
- Functional /unlink
- Authentication statistics
- Multi-language support (FR/EN)
File: MCLocalAuth-Spigot-v1.2.3.jar
Size: 10.68 MB
Build: Maven 3.9.5 + Java 8 (1.8.0_432)
Status: STABLE โ
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:znkt8N7X:azcmEkA9"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:znkt8N7X:azcmEkA9"
}

