promotional bannermobile promotional banner

Brodie's Camera Zoom

A customizable Minecraft zoom mod featuring smooth transitions, Instant Snap mode, scroll-wheel zoom adjustment and customizable keybindings.

BRODIE'S ZOOM
COMPLETE PROJECT SPECIFICATION

  1. PROJECT OVERVIEW

Brodie's Zoom is a client-side Minecraft Fabric mod that adds customizable camera zoom functionality.

The mod aims to provide a smooth, natural zoom experience while maintaining Minecraft's classic visual style.

Name: Brodie's Zoom
Mod ID: brodieszoom
Current version: 1.0.0
Minecraft version: 26.3 (compatibility should be verified before release)
Mod loader: Fabric
Mod type: Client-side utility
Default zoom key: C
Default zoom mode: Smooth Cinematic

  1. MAIN FEATURES

Brodie's Zoom currently includes:

  • Smooth Cinematic zoom.

  • Instant Snap zoom.

  • Scroll-wheel zoom adjustment.

  • Customizable zoom key.

  • Customizable zoom mode key.

  • Custom settings interface.

  • Bug-report interface.

The mod is designed to feel like a natural extension of Minecraft rather than a completely separate interface.

  1. ZOOM MODES

SMOOTH CINEMATIC

Default: Enabled

Smooth Cinematic gradually zooms in and out instead of changing the camera instantly.

Features:

  • Gradual zoom when the zoom key is held.

  • Gradual zoom out when the key is released.

  • 300 ms transition duration.

  • Ease In/Out Sine animation.

  • Scroll-wheel zoom adjustment.

The animation is designed to provide a smooth, controlled transition similar to Zoomify.

INSTANT SNAP

Instant Snap provides immediate zoom without gradual camera transitions.

Features:

  • Immediate zoom when the zoom key is held.

  • Immediate return to normal FOV when released.

  • No gradual zoom animation.

  • Scroll-wheel zoom adjustment remains available.

Default: Disabled.

  1. SCROLL-WHEEL ZOOM

Scroll-wheel zoom allows users to adjust their zoom level while holding the zoom key.

Features:

  • Scrolling changes the zoom level.

  • Scrolling while zooming does not change the selected hotbar slot.

  • Smooth adjustment when Smooth Cinematic is enabled.

  • Instant adjustment when Instant Snap is enabled.

Default values:

Default zoom multiplier: 0.25
Minimum zoom multiplier: 0.05
Maximum zoom multiplier: 0.25
Scroll adjustment: 0.025 per wheel step
Scroll animation duration: 180 ms

A smaller zoom multiplier produces a stronger zoom.

The scroll-wheel animation uses a Smoothstep transition and is separate from the main Smooth Cinematic animation.

  1. DEFAULT KEYBINDINGS

Zoom:
Default binding: C
Description: Hold to zoom in.

Toggle Zoom Mode:
Default binding: Unbound
Description: Switch between Smooth Cinematic and Instant Snap.

Open Settings:
Default binding: Unbound
Description: Open Brodie's Zoom settings.

All three keybindings are customizable through Minecraft's keybinding system.

The reassignment interface supports:

  • Keyboard keys.

  • Mouse buttons.

  • Escape to cancel reassignment.

The default C binding is the primary zoom control.

  1. DEFAULT SETTINGS

Zoom mode: Smooth Cinematic
Smooth zoom: Enabled
Instant Snap: Disabled
Zoom multiplier: 0.25
Minimum zoom multiplier: 0.05
Maximum zoom multiplier: 0.25
Main zoom transition: 300 ms
Scroll transition: 180 ms
Scroll adjustment: 0.025
Zoom key: C
Toggle Zoom Mode key: Unbound
Open Settings key: Unbound

  1. SETTINGS PERSISTENCE

Keybindings are saved through Minecraft's normal options system.

The persistence of the following settings has not yet been confirmed:

  • Smooth Cinematic / Instant Snap preference.

  • Scroll-wheel zoom level.

These settings should not be advertised as persistent between game sessions until that behaviour has been tested.

  1. SETTINGS INTERFACE

The main settings screen contains:

  1. Brodie's Zoom title.

  2. ZOOM SETTINGS subtitle.

  3. Keybindings heading.

  4. Zoom key reassignment button.

  5. Zoom mode key reassignment button.

  6. Zoom Behaviour heading.

  7. Zoom type selection button.

  8. Description of the selected zoom mode.

  9. Bug Reports button.

  10. Done button.

The interface follows Minecraft's classic visual style, using familiar buttons, text and separators.

The current layout includes:

  • Bug Reports button positioned at centerY + 75.

  • Done button positioned at centerY + 103.

These positions were adjusted to prevent overlapping interface elements.

  1. BUG REPORTS

Brodie's Zoom includes a dedicated Bug Reports screen.

It currently provides:

  • A text field for describing a problem.

  • A Submit Report button.

  • A Back button.

  • A confirmation message after submission.

Current limitation: Reports are not actually transmitted to an online service or saved to a remote bug tracker. The current submission only displays a local confirmation.

An online reporting system may be considered for a future update.

  1. VISUAL DESIGN AND BRANDING

Brodie's Zoom uses Minecraft's classic visual style as its primary design direction.

The desired branding is inspired by Minecraft's modern title-screen typography.

Logo direction:

  • Bold, chunky Minecraft-style lettering.

  • White or stone-grey text.

  • Dark outlines and subtle 3D depth.

  • Green accents.

  • Simple, recognisable design.

  • Readable at small sizes.

Proposed text layout:

BRODIE'S
ZOOM

The logo should look like an authentic Minecraft utility mod rather than an esports team logo.

The final logo is still being developed.

  1. COMPATIBILITY AND DISTRIBUTION

Game: Minecraft Java Edition
Mod loader: Fabric
Mod category: Utility
Side: Client
Current version: 1.0.0
Planned distribution: CurseForge

The distributable mod file is named:

brodies-zoom-1.0.0.jar

Compatibility with additional Minecraft versions and loader versions must be verified before being advertised.

  1. PUBLISHING INFORMATION

The planned CurseForge project information is:

Project name: Brodie's Zoom

Summary:

A customizable Minecraft zoom mod featuring smooth transitions, Instant Snap mode, scroll-wheel zoom adjustment and customizable keybindings.

Category: Mods
Game: Minecraft
Loader: Fabric
Mod type: Client-side utility
Current version: 1.0.0
Project logo: Still being finalised.

Publication has not yet been confirmed.

  1. PLANNED IMPROVEMENTS

Potential future improvements include:

  • Persistent zoom mode preference.

  • Persistent scroll zoom level.

  • Online bug-report integration.

  • Additional customization options.

  • More interface polish.

  • Additional compatibility testing.

  • Further Minecraft version support.

These are potential improvements, not features currently confirmed as implemented.

  1. CURRENT PROJECT STATUS

Currently implemented:

  • Smooth Cinematic zoom.

  • Instant Snap zoom.

  • Scroll-wheel zoom.

  • Customizable keybindings.

  • Main settings interface.

  • Bug Reports interface.

  • Successfully built version 1.0.0.

Still being worked on:

  • Final logo and branding.

  • Settings persistence.

  • Bug-report functionality.

  • Compatibility verification.

  • CurseForge publication.

  1. PROJECT IDENTITY

Name: Brodie's Zoom
Mod ID: brodieszoom
Version: 1.0.0
Platform: Minecraft Java Edition
Loader: Fabric
Purpose: Customizable camera zoom with smooth transitions and scroll-wheel adjustment.

Design philosophy: Keep the experience simple, customizable and visually consistent with Minecraft's classic interface.

Overall goal: Create a polished, reliable Minecraft zoom mod that feels like it belongs in the game.

Brodie's Camera Zoom Team

profile avatar
  • 2
    Projects
  • 9
    Downloads

More from BrodieIsAwesome