Links
Tags
Creators
Details
All versions
0.1.1
Release
Zoom Extended 0.1.1last month 3
Compatibility
Minecraft: Java Edition
26.2
Platform
Fabric
Supported environments
Client-side
Required content
Changes
Zoom Extended v0.1.1 Stable Release
Initial Stable Release
- Added dedicated third-person zoom behavior for both third-person camera perspectives.
- Third-person zoom now moves the camera outward by default, allowing you to see more of your surroundings instead of magnifying inward.
- Outward camera movement smoothly follows the existing zoom animations and configured zoom steps.
- Camera collision is preserved, preventing the outward camera from simply clipping through walls.
- Added configurable Third-Person Zoom Modes:
- OUTWARD — moves the camera outward without changing the FOV. This is the new default.
- OUTWARD + FOV — combines outward camera movement with the normal FOV zoom effect.
- FOV ONLY — uses the original inward FOV zoom behavior in third person.
- Added a configurable Maximum Third-Person Distance.
- Defaults to 16 blocks.
- Configurable from 4 to 64 blocks.
- Stronger zoom levels progressively move the camera closer to the configured maximum distance.
- Reduced the default zoom sound volume from 25% to 10%.
- Existing beta configurations using the previous untouched 25% default automatically migrate to 10%.
- Sound volume remains fully configurable.
- Added highly configurable multi-step zooming with fine-grained zoom levels.
- Added Hold and Toggle activation modes.
- Added scroll-wheel zooming with configurable direction, step amount, and transition duration.
- Added configurable zoom-in, zoom-out, and step-change animations.
- Added multiple easing styles including Sine, Cubic, Back, Elastic, Bounce, and more.
- Added optional tick-based / stepped zoom animations.
- Added configurable zoom sounds for entering, exiting, and changing zoom steps.
- Added configurable sound volume, pitch, and step pitch variation.
- Added configurable zoom-step wrapping, reversing, default step selection, and previous-step memory.
- Added relative mouse sensitivity scaling while zoomed for more precise aiming.
- Added configurable HUD and hand behavior while zooming.
- Added configurable minimum FOV and extreme-zoom safety options.
- Added zoom-aware entity rendering optimizations with configurable distances and presets.
- Added separate optimization controls for players, hostile mobs, passive mobs, items/projectiles, and other entities.
- Added adaptive entity optimization based on current zoom strength.
- Added support for up to 1096x configurable maximum zoom.
- Significantly improved Relative Mouse Sensitivity while zoomed.
- Sensitivity now continuously adapts throughout the entire zoom range, beginning with small zoom levels such as 1.1x.
- Removed the previous sensitivity floor that caused extreme zoom levels to remain far too sensitive.
- At the default sensitivity strength, mouse sensitivity now scales proportionally with the current zoom level.
- Reworked the configuration tab interface.
- Tab widths and spacing now adapt more cleanly to the available screen size.
- Tab names automatically use more compact variants when the interface becomes narrower.
- Larger interfaces display the fuller tab names where space is available.
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:7MpfU8en:IHXQLb0D"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:7MpfU8en:IHXQLb0D"
}

