vZoom

vZoom

A feature-rich, smooth cinematic zoom mod for Minecraft (Fabric).

von
6 Downloads
fabricutility
Server mit dieser Mod mieten

Screenshots

vZoom in action

Über diese Mod

codeberg fabric-api


Sponsored; Not affiliated with Modrinth.

vZoom

A feature-rich, smooth cinematic zoom mod for Minecraft (Fabric).

Hold the zoom key (default C) and scroll the mouse wheel to dial the zoom in
and out with effectively unlimited range, with look-sensitivity reduction,
saveable zoom profiles, and a configurable info HUD — all from one
version-independent engine that ships for two Minecraft targets.

Targets

vZoom is built around a shared, version-independent engine in :core. The same
engine drives two targets:

  • v1_21_11 — Minecraft 1.21.11 (Mojang mappings, remap Loom, Java 21)
  • v26_2 — Minecraft 26.2 (Mojang names, NoRemap Loom, Java 25)

Both behave identically; only the low-level rendering / keybind glue differs.

Controls

All keybinds are configurable under Options → Controls. The auxiliary
keybinds default to unbound so they never clobber your existing bindings —
assign them if you want them.

Action Default What it does
Zoom C Engages zoom. How it engages depends on Activation Mode. While engaged, scrolling the wheel adjusts the zoom level.
Zoom In (step) unbound Zooms in by one notch per press (same as one scroll-up tick). Only does something while zoom is engaged.
Zoom Out (step) unbound Zooms out by one notch per press.

How the zoom math works (short version)

  • The applied FOV is vanillaFov / currentZoom. A zoom of 2.0 halves the FOV
    (looks 2× closer); 0.5 doubles it (wide-angle "zoom out").
  • By default scrolling uses geometric scaling: each notch multiplies the
    current zoom by scrollFactor, so steps feel perceptually uniform and the
    range is effectively unbounded.
  • The displayed value is the interpolated currentZoom, which glides toward
    your scroll target using the chosen easing.

Config reference

Open the settings via Mod Menu (a suggested, optional dependency), or edit
config/vzoom.json directly and press Reload Config in-game. Every option
below is editable in the settings screen unless marked (JSON only). Booleans
toggle; numbers use +/- steppers; enums cycle.

Basic

Option Default Description
Zoom HUD (hudEnabled) true Master switch for the on-screen zoom indicator. Off hides the readout entirely.
Cinematic Camera (cinematicCamera) true Enables Minecraft's vanilla "smooth camera" while zoomed, softening mouse movement for a cinematic feel.
Retain Zoom on Release (retainZoomOnRelease) false When on, releasing the zoom key keeps the current zoom level instead of resetting to 1.0. Useful combined with Toggle activation.
Activation Mode (activationMode) HOLD How the Zoom key engages zoom. HOLD = zoom only while held. TOGGLE = one press flips zoom on/off. DOUBLE_TAP = a quick double-press flips it on/off.
Double-Tap Window (ms) (doubleTapIntervalMs) 300 Max milliseconds between two presses to count as a double-tap (only used in DOUBLE_TAP mode). Lower = need faster taps.
Reduce Look Sensitivity (reduceSensitivity) true Slows down mouse-look while zoomed so the view doesn't whip around at high zoom. Strongly recommended for aiming.
Scale Sensitivity w/ Zoom (scaleSensitivityWithZoom) true If on, the look-slowdown grows with depth (deeper = slower). If off, a fixed factor set by Sensitivity Scale is used.
Invert Scroll (invertScroll) false Reverses the scroll direction (scroll up = zoom out).

Scroll & Easing

Option Default Description
Scroll Mode (scrollMode) GEOMETRIC How a wheel notch becomes zoom. GEOMETRIC multiplies the current zoom (smooth, unlimited range). LINEAR adds a fixed amount each notch. DISCRETE snaps between a fixed number of evenly-spaced levels (like camera-lens detents).
Easing (easingMode) EXPONENTIAL The curve of the zoom transition. INSTANT snaps with no glide. EXPONENTIAL is the classic fast-then-settle glide. LINEAR moves at a constant speed toward the target. SMOOTH is a gentle ease-in-out. EASE_OUT accelerates then settles softly.
Scroll Factor (scrollFactor) 1.15 Multiplier per notch in GEOMETRIC mode. 1.15 ≈ +15% zoom in per notch. Higher = coarser steps.
Scroll Sensitivity (sensitivity) 1.0 Extra multiplier applied to every scroll delta. Higher = faster scrolling overall.
Transition Speed (smoothing) 14.0 Speed of the easing glide (higher = snappier, lower = lazier).
Linear Step (linearStep) 1.0 Zoom amount added/removed per notch in LINEAR mode.
Discrete Levels (discreteLevels) 16 Number of evenly spaced detent levels in DISCRETE mode. More = finer steps.

Zoom Range

Option Default Description
Default Zoom (defaultZoom) 5.0 Zoom multiplier applied the moment you engage zoom (before scrolling).
Min Zoom (minZoom) 1.0 Lower bound on the zoom value. Set below 1.0 (e.g. 0.6) to allow wide-angle zoom-out past the normal FOV.
Max Zoom (maxZoom) 4096.0 Upper bound. Purely a safety cap; raise it for extreme telescope zooms.

Look Sensitivity

Option Default Description
Sensitivity Scale (sensitivityScale) 0.5 Fixed look-speed multiplier used when Scale Sensitivity w/ Zoom is off. 0.5 = half-speed look while zoomed.
Sensitivity Floor (sensitivityScaleFloor) 0.02 Minimum look-speed multiplier when scaling with zoom, so very deep zoom never freezes the camera entirely.

HUD

Option Default Description
HUD Style (hudStyle) TEXT Appearance of the indicator. TEXT shows x4.50. PERCENT shows 450%. BAR shows the multiplier plus a horizontal progress bar. COMPACT is a compact variant; MINIMAL hides the readout.
HUD Position (hudAlign) BOTTOM_RIGHT Screen anchor: any corner, any edge center, or dead center.
HUD Scale (hudScale) 1.0 Text size multiplier for the indicator.
HUD Color (hudColor) #FFB14E Text color of the main zoom line (cycles a palette in the screen; full ARGB in JSON).
HUD Background (hudBackground) true Draws a translucent panel behind the indicator text for readability.
Show FPS (showFps) false Adds an FPS: line to the indicator.
Show Target Coordinates (showCoordinates) false Adds an XYZ: line showing the coordinates of the block (or entity) you are currently looking at — a long-range raycast, so it works far beyond your normal reach. Omitted if you're looking at the sky.
Show Facing (showDirection) false Adds an 8-way compass heading (Facing: NW` etc.) line.
Show Target Info (showTargetInfo) false Adds a line naming what you're looking at (block or entity display name) plus its distance, e.g. Diamond Ore (62.4m).
HUD Offset X / Y (hudOffsetX, hudOffsetY) 0 Pixel offsets nudging the indicator from its anchor for fine placement.
HUD Background Color (hudBackgroundColor) (JSON only) #66000000 ARGB color of the indicator panel.

Auto-Disable

Each of these, when on, forces zoom off while that condition is true (the key
can still be held; it just won't engage). Handy to stop zoom fighting with
combat or movement.

Option Default Description
Disable While Sprinting (disableWhileSprinting) false No zoom while sprinting.
Disable While Flying (disableWhileFlying) false No zoom while creative flying or gliding with an elytra.
Disable While Using Item (disableWhileUsingItem) false No zoom while eating, drawing a bow, blocking, etc.
Disable While Underwater (disableWhileUnderwater) false No zoom while submerged.

Verfügbare Versionen

vZoom 1.0.0-fixrelease
MC 26.2fabric
30. Juni 2026
vZoom 1.0.0release
MC 1.21.11fabric
30. Juni 2026

vZoom auf dem Server installieren

1

Server bestellen

Bestelle einen Minecraft Java Server mit mindestens 3 GB RAM (4 GB empfohlen).

2

fabric Loader setzen

Wähle im Panel unter "Egg" den fabric-Loader und die passende Minecraft-Version (26.2).

3

Mod installieren

Öffne den Mod-Browser im Dashboard und suche nach "vZoom". Klicke "Installieren" – fertig! Alternativ: Lade die .jar via SFTP in den /mods Ordner.

Kompatibilität

Mod-Loader

fabric

Minecraft-Versionen

26.2, 1.21.11

Server-seitig

Nicht unterstützt

Empfohlener RAM

4 GB(min. 3 GB)

Häufige Fragen

vZoom Server crasht beim Start – was tun?

Häufigste Ursache: falsche fabric-Version oder zu wenig RAM. Prüfe im Server-Log (latest.log), ob ein "OutOfMemoryError" oder "Mixin"-Fehler auftritt. Bei Mado Hosting: Stelle sicher, dass mindestens 3 GB RAM zugewiesen sind und der Loader zur Mod-Version passt (26.2). Über das Panel kannst du den Loader mit einem Klick wechseln.

Ist vZoom mit fabric kompatibel?

vZoom unterstützt offiziell fabric für Minecraft 26.2, 1.21.11. Im Mado Dashboard werden inkompatible Loader-Kombinationen automatisch erkannt.

Server laggt mit vZoom – wie optimiere ich die Performance?

Empfohlener RAM: 4 GB (+1 GB pro 8 Spieler). Prüfe mit /spark profiler, ob vZoom den meisten Tick-Time verbraucht. Häufige Fixes: Server-View-Distance auf 8-10 reduzieren, bei Forge "performant" oder "starlight" als Zusatz-Mod installieren. Bei Mado Hosting läuft dein Server auf NVMe-SSDs mit dedizierten CPU-Kernen für minimale Latenz.

Modded Server mieten

Installiere vZoom mit nur einem Klick auf deinem Server.

Empfohlener RAM
4 GBab €8/Monat
Min. 3 GB | +1 GB pro 8 Spieler
Jetzt Server erstellen
1-Klick Mod Installation
NVMe SSD Speicher
DDoS-Schutz inklusive

Details

Lizenz
zlib License
Server-seitig
Nicht unterstützt

Unterstützte Versionen

26.21.21.11