2.0-neoforge
Compatibility
Required content
Changes
v2.0 - The Dynamic Update
This version is a ground-up rewrite of the entire mod. The previous version relied on basic text rendering and had very limited logic. This update transitions the mod to a fully functioning, highly accurate dynamic HUD.
What is new in this version:
Cross-Platform Support
The mod natively supports both Fabric and NeoForge.
In-Game Configuration
Added a full settings menu powered by Cloth Config. You can now customize every color, scale, and toggle directly in the game.
True Rendering
Removed the old text-based cross character. The mod now uses proper 2D shape rendering for a clean, pixel-perfect crosshair and a custom-drawn Elytra icon.
Smart Combat Logic
Completely rewrote the targeting logic. It now accurately calculates 3D bounding boxes, true reach distances, and factors in your exact weapon cooldown and fall distance to trigger the critical hit colors.
Elytra Overrides
Added new logic that detects when you are flying and swaps the crosshair to an Elytra icon, with smart settings to automatically switch back to combat mode when you get close to an enemy.
Optimized Rendering
Fixed background matrix and pose stack rendering to ensure the mod plays nicely with other UI elements and the pause menu.
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:KbARTUby:7Cikyvwz"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:KbARTUby:7Cikyvwz"
}

