▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/Zoomrgy
Zoomrgy

Zoomrgy

A fully customisable zoom mod that let you customise how your zoom look

Оцените первым
181
0

Zoomrgy 🔍

A fully-featured, high-performance, and extremely configurable client-side zoom mod for Minecraft (Fabric).

Zoomrgy provides a smooth, premium zooming experience ("Smith Zoom") featuring highly-optimized easing curves, mouse sensitivity adjustment, scroll-wheel scaling, and built-in telemetry tools like a rangefinder and target highlighter.


🌟 Key Features

  • Ultra-Smooth Easing Transitions (Smith Zoom): Eases your field of view dynamically rather than instantly snapping. Supports multiple easing functions (Quadratic, Cubic, Circular, Sine, Elastic, Bounce, Smoothstep, and more) optimized for zero frame-rate stutter.
  • Scroll-Wheel Leveling: Hold down the zoom key and scroll your mouse wheel up or down to adjust your magnification level on the fly, with optional click audio feedback.
  • Dynamic Mouse Sensitivity Scaling: Scales mouse look speed down proportionally with the current FOV, preventing your cursor from feeling wildly sensitive at high magnifications.
  • Dual Zoom Presets & Spyglass Integration: Assign separate hotkeys for two distinct zoom presets (e.g., C for standard 4.5x zoom, V for high-power 14x zoom). Optionally intercepts and enhances vanilla Spyglass usage.
  • Intelligent Telemetry HUD: Displays current zoom magnification factor, directional compass heading, block/entity rangefinder distance, and entity type markers under your crosshair.
  • Highlight Targeted Entity: Automatically highlights the entity you are looking at under high magnification with a client-side glowing outline effect.
  • Cinematic Inertia: Simulates high-inertia camera panning for butter-smooth cinematic tracking shots (fully customizable).
  • Fog Reduction: Pushes fog distance back proportionally to the zoom multiplier to give you a clear line of sight over long distances.

🛠 Installation & Dependencies

To run Zoomrgy, place the compiled .jar file in your Minecraft mods folder. Make sure you have installed the following:

  1. Fabric Loader (version >=0.19.2 or newer)
  2. Fabric API (version >=0.150.0)
  3. Cloth Config API (Required for the configuration UI screen)
  4. Mod Menu (Highly recommended; provides access to the config screen GUI)

🎮 Controls & Keybindings

Zoomrgy registers a custom controls category. You can rebind these keys in Minecraft's default Controls > Key Binds menu:

Key Bind DescriptionDefault KeyBehavior
ZoomCActivates primary zoom level (holds state by default, supports toggling / double-tap lock).
Zoom Preset 2VActivates secondary high-magnification preset zoom.
Zoom InUnboundIncreases scroll-wheel zoom step manually.
Zoom OutUnboundDecreases scroll-wheel zoom step manually.
Toggle Zoom LockUnboundManually locks/unlocks the current active zoom state.
  • Scroll Wheel Mechanics: While zooming, use Scroll Up to zoom in further, and Scroll Down to zoom out.
  • Double Tap to Lock: Double tap the Zoom key within 300ms to lock your zoom state. Tap again or press any zoom binding to release the lock.

⚙ Configuration Settings

Configure Zoomrgy directly in-game by clicking the gear icon on the mod list using Mod Menu. The JSON configuration is saved to config/zoomrgy.json.

Below is a detailed breakdown of all available settings:

🎮 Controls & Behavior

In-Game Setting NameJSON Field KeyDefault ValueDescription
Base Zoom LevelzoomMultiplier4.5The multiplier applied to your base FOV when using primary Zoom (C).
Preset 2 Zoom LevelzoomMultiplierPreset214.0The multiplier applied when using Zoom Preset 2 (V).
Max Scroll LevelmaxScrollLevel10The maximum step limit for scroll-wheel zoom scaling.
Reset Scroll on ReleaseresetScrollOnReleasetrueSnaps your scroll multiplier back to 1.0x when you release the zoom key.
Zoom Toggle ModezoomToggleModefalsePressing the zoom key toggles the state permanently until pressed again (no hold required).
Double Tap to LockdoubleTapToLocktrueAllows double-tapping the hold-zoom key to lock the camera zoom.
Auto Zoom-Out on DamagezoomOutOnDamagetrueAutomatically drops zoom mode if you take damage to prevent combat disorientation.
Scroll Audio FeedbackscrollAudioFeedbacktruePlays a subtle mechanical click sound when changing zoom levels.
Spyglass Auto-ZoomspyglassAutoZoomtrueIntegrates mod easing transitions automatically when looking through a vanilla spyglass.
Spyglass Zoom LevelspyglassZoomMultiplier10.0The zoom multiplier applied to vanilla spyglass usage.
Show Vanilla Spyglass OverlayshowVanillaSpyglassOverlayfalseRetains or hides the default black square spyglass vignette border.

📈 Easing & Transitions

In-Game Setting NameJSON Field KeyDefault ValueDescription
Zoom SpeedzoomSpeed0.1 (10%)The rate of transition (interpolation factor). 0.05 is cinematic; 1.0 is instant.
Transition TypetransitionTypeSMOOTHSTEPThe mathematical easing function used to interpolate FOV transitions.
Dynamic Movement DampingmovementFovDamping0.8 (80%)Dampens sudden FOV offsets caused by in-game motion (sprinting, flight) to stabilize view.

🖱 Mouse & Sensitivity

In-Game Setting NameJSON Field KeyDefault ValueDescription
Cinematic Zoom SmoothnesscinematicSmoothness0.0 (OFF)Smooths out mouse look inputs (camera inertia). Increase up to 0.95 (95%) for cinematic pans.
Reduce SensitivityreduceSensitivitytrueProportionally lowers mouse sensitivity as zoom levels increase to maintain pixel-perfect aiming.
Affect Hand FOVaffectHandFovtrueScales first-person hand rendering FOV down during zoom animations.

🎨 Visuals & Overlay

In-Game Setting NameJSON Field KeyDefault ValueDescription
Show Zoom HUD OverlayshowZoomHudtrueRenders a clean glassmorphism-styled info bar at the bottom center of your screen.
Zoom HUD BackgroundzoomHudBackgroundtrueShows a semi-transparent dark plate with a subtle border outline behind the HUD.
Show Telemetry HUDshowTelemetryHudtrueShows target name (block/entity) and live distance reading under the crosshair.
Highlight Targeted EntityhighlightTargetEntitytrueHighlights the entity under your crosshair with a glowing client outline.
Zoom Vignette OpacityzoomVignetteOpacity0.4 (40%)Adds a cinematic dark vignette shadow around screen edges. Set to 0% to disable.
Reduce Fog during ZoomreduceFogtrueDynamically pushes environmental fog back during active zoom to maximize sight lines.
Hide Crosshair during ZoomhideCrosshairfalseHides the crosshair cursor during active zoom.
Spyglass Scope SimulationspyglassScopeOverlayfalseRenders a circular spyglass overlay mask on the screen during zoom.

📈 Easing Curve Types

Choose from a variety of transition styles under the Easing & Transitions settings:

  • INSTANT: Bypasses transitions entirely (instant snap).
  • LINEAR: Constant, steady animation speed.
  • SINE / QUAD / CUBIC: Eased transitions (In, Out, or In-Out) for a soft start/end.
  • SMOOTHSTEP: A classic graphics interpolation curve that starts slow, speeds up, and ends slow.
  • CIRCULAR: Eases aggressively using a circular root-based curve.
  • BACK: Slightly overshoots target zoom before pulling back, giving a spring-like feel.
  • ELASTIC: A wavy, physical spring-like oscillation transition.
  • BOUNCE: Bounces slightly upon reaching the target zoom.

👨‍💻 For Developers (Building from Source)

Zoomrgy is built using Gradle. If you wish to build or compile the mod yourself:

  1. Clone or download the repository.
  2. Open a terminal in the root directory.
  3. Run the Gradle build script:
    # Windows PowerShell
    .\gradlew.bat build
    
    # Linux / macOS
    ./gradlew build
    
  4. The compiled .jar artifact will be located in:
    build/libs/zoomrgy-[version].jar
    

📄 License

This mod is available under the MIT License. Feel free to fork, modify, or include it in custom modpacks.

Партнёрский материал

Как поиграть с друзьями с модом Zoomrgy?

Мод Zoomrgy куда интереснее в компании: поднимите сервер Майнкрафт с уже установленным модом, позовите друзей и играйте по своим правилам. Хостинг Майнкрафт для мода Zoomrgy будет готов за пару минут - BungeeHost сделает всё за вас.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

26.2.x26.1.x

Платформы

Поддерживаемые окружения

Клиент

Зависимости

Ссылки

Создатели

Детали

Лицензия:
Опубликован:3 месяца назад
Обновлён:1 месяц назад
Главная