Tags
Creators
Details
Licensed MIT
Published 3 months ago
Updated 2 months ago
All versions
1.4.1
Release
LunAuth 1.4.12 months ago 99
Uploaded by
Compatibility
Minecraft: Java Edition
1.21.1
Platform
NeoForge
Supported environments
Server-side
Singleplayer
Changes
Added
- Added an asynchronous JSON-based positioning system (
PositionStorage.java) to securely handle player coordinate backups independently from user credentials. - Added new configuration parameters to
settings.toml:features.hide_coordinatesto toggle coordinate spoofing, alongside editablespawn.x,spawn.y, andspawn.zvalues to pinpoint the safe-zone location. - Added an absolute coordinate interception hook on the
EntityJoinLevelEventphase, forcing unauthenticated players directly to the predefined safe spawn zone before world chunks load on the client side.
Fixed
- Fixed a critical vulnerability where player positions could be accidentally overwritten with spawn coordinates during a server migration, initial mod update, or unexpected crash.
- Fixed data desynchronization between the server data and local world maps (such as Xaero's World Map or JourneyMap), preventing cheat clients or map modifications from grabbing real base coordinates upon logging in.
- Fixed post-authentication teleport desync, ensuring smooth transition and position restoration immediately after a valid
/loginor/registercommand execution.
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:gFNOFF0t:H17qN1A2"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:gFNOFF0t:H17qN1A2"
}

