Tags
Creators
Details
1.4.1
Compatibility
Changes
MCLocalAuth v1.4.1 โ Velocity
Type: First Velocity Release - Metrics, Update Checker, MySQL Storage
Date: July 3, 2026
Status: ALPHA โ ๏ธ
File: MCLocalAuth-Velocity-v1.4.1.jar
โจ New Features
๐ Velocity Support
MCLocalAuth is now available on Velocity! Full standalone module.
- All features included (Discord bot, slash commands, IP authentication)
- Independent SnakeYAML configuration
- Compiled with Java 17 for Velocity 3.3.0+ compatibility
๐ bStats Metrics
bStats integration to track how many servers use the plugin.
- Anonymous and opt-out data collection
- View statistics: bstats.org
๐ Update Checker
The plugin automatically checks at startup if a newer version is available on Modrinth.
- Async check (no startup impact)
- Smart version comparison (only notifies if the Modrinth version is higher)
- Console message with download link
๐๏ธ MySQL Storage (optional)
Option to store player data (IPs, names, logins) in a MySQL database instead of data.yml.
Configuration:
storage:
type: "yaml" # yaml or mysql
mysql:
host: "localhost"
port: 3306
database: "mclocalauth"
username: "root"
password: ""
Auto-created tables:
mclocalauth_playersโ UUID, name, last IP, last loginmclocalauth_ipsโ UUID + authorized IPs (unique key)
Benefits:
- Ideal for multi-server Velocity networks
- Shared data across all servers connected to the same database
- Automatic fallback to YAML if database is not configured
๐ฎ Geyser/Bedrock Support
- Automatic Bedrock player detection (name prefix + Floodgate UUID)
- Adapted kick message without color codes for Bedrock clients
- Configurable via
geyser.enabledandgeyser.prefix
๐ Configurable Discord Link
discord.invite_linkfield in config.yml%discord_link%placeholder in kick messages
๐ Compatibility
| Platform | Versions |
|---|---|
| Velocity | 3.3.0+ โ |
Java: 17+
๐ Installation
- Download
MCLocalAuth-Velocity-v1.4.1.jar - Place in
plugins/ - Configure the Discord bot in
plugins/mclocalauth/config.yml - Restart the proxy
๐ Known Issues
No known bugs at this time.
Build: Maven 3.9.5 + Java 17
Status: ALPHA โ ๏ธ
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:JBqDPoTB"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:znkt8N7X:JBqDPoTB"
}

