CameraOverhaul backport/recreation for 1.12.2
What's this?!
It's a clientside mod that attempts to improve overall satisfaction of the game through the introduction of various camera rotations, to emphasize on the player's movement and improve visual feedback. Strafing and turning around will tilt the camera sideways. Jumping, falling, and moving forward/backwards will affect the camera's pitch.
How to Install CameraOverhaul (Vintage) (Mod)
CameraOverhaul (Vintage) by myxazaur is verified for Forge across Minecraft versions 1.12.2 (latest release: 2.1.0.1, file size: 771 KB). Follow the steps below to install it safely from ModCraft.tv:
- Click the Download button above and select your Minecraft version (1.12.2) and platform (Forge).
- Make sure you have the compatible loader or environment installed for Forge.
- Move the downloaded CameraOverhaul (Vintage) file into your Minecraft
.minecraft/modsfolder and launch the game.
All Versions
+ Add Version## Added:
- Mouse input smoothing feature
- 'Sprinting' configuration context
contextTransitionSmoothingconfig option. Configuration contexts will now be smoothly blended between, preventing sudden snaps upon elytra/swimming/sprinting activation
## Fixed:
- Camera can move when the game is paused
- Constant vertical camera shake on slime blocks
- Explosion Handling:** Migrated from packet-based tracking (SPacketExplosion) to a native Forge event-based system (ExplosionEvent.Detonate). This provides more robust detection of explosions directly from the world state
- Vehicle Detection:** Improved logic for detecting when a player is in a vehicle. The system now dynamically checks if the ridden entity is not a living entity, ensuring better compatibility with various vehicle mods
- Explosion Scaling:** Added a new configuration option, Scale by Strength (default:
true) - When enabled, the intensity of the screen shake (trauma) scales dynamically based on the explosion's power
- When disabled, explosions use a fixed trauma value
- Note:** this feature was already present in previous versions, but it could not be disabled
- Entity Blacklist** - New config option to ignore specific entities for camera effects
- Useful for compatibility with mods that use custom camera entities (e.g., MrCrayfish's Furniture Mod mirrors)
- ⚠️ *This setting is only available in the config file, not in the in-game GUI*
- Only Living Entities** - New option
onlyLivingEntities(default:true) - When enabled, camera effects only apply to EntityLivingBase and its subclasses
- ⚠️ *This setting is only available in the config file, not in the in-game GUI*
### Fixed
- Fixed camera tilting unexpectedly when looking into mirrors from MrCrayfish's Furniture Mod (thanks to the above options)
- Fixed a bug where any player's arm swing would trigger screen shake on the client side
- Fixed a bug where the screen shake trauma from an arm swing was applied twice at once
### Changes / Additions:
- New camera system from the original mod with all its features
- Mod id has been changed (so the old config file will not work)
- Custom configuration menu
- Detect swimming from [AquaAcrobatics](https://www.curseforge.com/minecraft/mc-mods/aqua-acrobatics) mod. Without it, swimming will be detected when sprinting underwater
- MixinBooter is no longer required