CameraOverhaul is a highly configurable clientside Minecraft mod that attempts to improve overall satisfaction of the game through the introduction of various camera rotations, emphasizing the player's movement and improving visual feedback. Strafing and turning around will tilt the camera sideways. Jumping, falling, and moving forward or backwards will affect the camera's pitch. Nearby explosions will shake the screen, and ceasing movement for enough time will cause the camera to gently sway around while waiting for your input.
- Available at Modrinth & CurseForge!
- Supports Fabric, Quilt, NeoForge, as well as legacy Forge!
- Supports Minecraft versions from
1.14
to1.21
and newer! Make sure you get the right release; - Requires Cloth Config API!
- Feels best at high framerates! Sodium, Lithium, and other optimization mods are recommended!
You can use in-game configuration screens (Mod Menu if on Fabric/Quilt) to configure the mod in-game.
You can also manually edit the well-documented configuration file with intensity scaling for all features at
.minecraft/config/cameraoverhaul.toml
.
Set any factor to 0.0
to turn its feature off.
Negative numbers are also usually legal, allowing inverting effects, if that's your thing.
Released under the GNU General Public License 3.0.
Copyright (c) 2020-2025 Mirsario & Contributors.
This project uses the Stonecutter comment-macro preprocessor for multi-version support.
- The IntelliJ Stonecutter Dev plugin is highly recommended. Manually install it in zip form if you see complaints about your IDE version not being supported.
- After getting the repository's source code, use
gradlew tasks
to list available Gradle tasks. - Use the
buildAll
Gradle task to properly build all targets of the mod. - Use tasks under the
Stonecutter
group to "checkout" specific versions, running the preprocessor on the source code and updating all comment blocks.
Thank you to the following contributors for helping improve the mod for everyone!