1.3.0
Compatibility
Changes
Version 1.3.0 (Minecraft 1.21.11)
✨ Major Improvements
-
Fully reworked camera logic for Minecraft 1.21.11, resulting in significantly smoother and more stable behavior compared to the previous version.
-
Fixed the one-time flicker that occurred when switching from first person to third person for the first time after loading.
-
Players no longer need to manually re-toggle perspective every time they load into the game; perspective state is now handled consistently.
🧠 Smart Perspective Handling
-
Improved cave and enclosed-area detection for automatic switching to first person, enhancing exploration and combat.
-
Added structure-aware detection, ensuring reliable camera behavior inside Minecraft-generated structures.
-
Automatic perspective switching now coexists cleanly with manual perspective toggling, without conflicts or visual artifacts.
-
Perspective switches now include smooth transitions instead of abrupt camera jumps.
🌊 Underwater Visual Improvements
-
Fixed rare flickering of underwater visual effects present in the previous version.
-
Underwater effects are now applied consistently, resulting in stable visuals while entering, exiting, or moving within water.
🎯 Interaction & Visual Stability
-
Reworked selection outline logic, making block and entity outlines completely stable during camera movement and perspective transitions.
-
Improved consistency between camera position and interaction targeting, eliminating outline jitter and desync.
🧩 UI Changes
-
Updated the in-game UI layout and behavior for a cleaner and more responsive experience.
-
Camera-related settings now behave more predictably with immediate visual feedback.
🛠️ Internal & Stability Changes
-
Refactored camera update flow to ensure a single, authoritative camera state.
-
Improved transition handling to reduce edge-case glitches during rapid state changes.
-
General stability and performance improvements across all camera states.
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:TlXoWMXc:Kc0Fjy9h"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:TlXoWMXc:Kc0Fjy9h"
}

