Zoomify

A zoom mod with infinite customizability.

LGPL-3.0 License

Stars
93

Bot releases are visible (Hide)

Zoomify - v2.9.2

Published by isXander almost 2 years ago

  • Fix crash when checking migrations
Zoomify - v2.9.1

Published by isXander almost 2 years ago

  • Re-compile with latest version of YetAnotherConfigLib as new version JAR isn't backwards compatible
Zoomify - v2.9.0

Published by isXander almost 2 years ago

  • Build on 1.19.3 (though 1.19.2 is still supported)
  • Add automatic migration from OK Zoomer to Zoomify
Zoomify - v2.8.0

Published by isXander about 2 years ago

Secondary Zoom

This new feature is a completely separate zoom to normal Zoomify.
Its primary goal is to compete with a similar feature in
Camera Utils (with more settings of course)
that I have seen many content creators love.

All you need to do is press another keybinding found in options! (F6 by default)

This secondary zoom has a few exclusive features but misses advanced ones present in
regular zoom that aren't really needed for the intended use case. These include:

  • Option to hide HUD whilst zooming
  • Cinematic camera is always on
  • An increased maximum zoom in time (5secs -> 30secs)
  • Toggleable only
  • No transitions - linear only
  • No additional mouse settings

This feature came with a semi-major rewrite to the internals of Zoomify,
though you shouldn't notice a difference. If you do, make sure to report it on the
issue tracker.

Zoomify - v2.7.0

Published by isXander about 2 years ago

  • Keybind Scrolling: Instead of using scroll wheel, use keybinds! (Configurable)
  • Fix funky behaviour with Spyglass integration
Zoomify - v1.6.0+build.2

Published by isXander about 2 years ago

Fix crashes when config has been migrated to Zoomify 2.x and then loaded on 1.x

Zoomify - v2.6.0

Published by isXander about 2 years ago

  • Switched to YetAnotherConfigLib (you need to download it) library rather than Cloth Config
  • Decrease maximum zoom in and out time to 5 seconds for better slider usability.
  • Update translations.
Zoomify - v2.5.1

Published by isXander about 2 years ago

No changelog provided

Zoomify - v2.5.0

Published by isXander about 2 years ago

  • Converted Cinematic Camera to a slider, 0% for off, 100% for normal etc
  • Add suffixes to some sliders, for example:
    • Initial Zoom: 4x
    • Relative Sensitivity: 100%
    • Cinematic Camera: 0%
  • Update default zoom times:
    • Zoom In: 1.0 secs
    • Zoom Out: 0.5 secs
Zoomify - v2.4.2

Published by isXander about 2 years ago

  • Add Support me! button to config
  • Update Estonian translations
Zoomify - v2.4.1

Published by isXander about 2 years ago

  • Fix conflict detection
Zoomify - v2.4.0

Published by isXander about 2 years ago

Keybinding Conflict Detection

  • Upon first launch of Zoomify (detected when config file doesn't exist), a toast appears explaining that Zoomify
    won't work, and you need to go to settings and unbind conflicting keybindings.

  • New button in settings: Unbind conflicting keys does just that, with a toast for each key that was modified.

  • Presets category renamed to Misc and presets moved into subcategory

Zoomify - v2.3.0

Published by isXander about 2 years ago

Features

  • You can now apply presets! As of now there are 3 to choose from:
    • Default - Resets all settings to default
    • OptiFine - Makes Zoomify behave like OptiFine zoom
    • OK Zoomer - Makes Zoomify behave like OK Zoomer defaults (useful for migrating)

presets page

  • Retain scroll steps setting: remember the amount of times you scrolled in since last zoom
  • Affect hand fov: on by default, turning off doesn't make your hand zoom in
  • Linear-like zoom setting: make scroll zoom increments appear more linear
    • This was already in Zoomify, but it wasn't able to be turned off.
Zoomify - v2.2.0

Published by isXander about 2 years ago

Features

  • You can now independently change the zoom in and out transitions.

Translation Updates

Zoomify - v2.0.3

Published by isXander about 2 years ago

  • Fix Ease Out Cubic transition
Zoomify - v2.0.2

Published by isXander about 2 years ago

  • Remove settings keybind.
  • Add /zoomify client command.
Zoomify - v2.0.1

Published by isXander about 2 years ago

  • Fix zoom in/out time being halved in-game
  • Add Russian translation
  • Update Estonian translation
  • Fix typo in English (US & GB)
Zoomify - v2.0.0

Published by isXander about 2 years ago

Highlights

Spyglass Integration

  • Zoom Behaviour option. Controls if Zoomify can only be used
    with a spyglass or override the vanilla spyglass zoom.
  • Overlay Visibility option controls when to render the
    spyglass overlay when zooming with Zoomify.
  • Sound Behaviour option controls when to play the
    zoom in and out sounds of the spyglass.

Relative View Bobbing

  • Added Relative View Bobbing option which reduced the amount of bobbing
    depending on the zoom level to make walking less jarring.

Zoom Speed Changes

  • Remove Zoom Speed option in favour of Zoom In Time and Zoom Out Time
    which dictates amount of seconds it takes to do said action.
  • Remove Scroll Zoom Speed option in favour of Scroll Zoom Smoothness.
    The higher the smoothness the longer and smoother the scrolling is.

Full Patch Notes

  • Zoom Behaviour option. Controls if Zoomify can only be used
    with a spyglass or override the vanilla spyglass zoom.
  • Overlay Visibility option controls when to render the
    spyglass overlay when zooming with Zoomify.
  • Sound Behaviour option controls when to play the
    zoom in and out sounds of the spyglass.
  • Remove Zoom Speed option in favour of Zoom In Time and Zoom Out Time
    which dictates amount of seconds it takes to do said action.
  • Added Relative View Bobbing option which reduced the amount of bobbing
    depending on the zoom level to make walking less jarring.
  • Remove Scroll Zoom Speed option in favour of Scroll Zoom Smoothness.
    The higher the smoothness the longer and smoother the scrolling is.
  • Remove Relative Sensitivity Gradient to reduce down to just the one
    Relative Sensitivity setting which can be disabled by setting the slider to 0.
  • When letting go of the zoom key or toggling zoom off whilst scrolled in,
    the normal zoom out transition is used with the same amount of time as if you weren't scrolled.
  • Increased number of scroll steps to 30.
  • Apply function to scroll zoom steps to make the first few steps smaller
    and the last steps larger to create a more linear effect.
Zoomify - v1.7.1

Published by isXander over 2 years ago

  • Removed scroll zoom transitions in favour of "Smooth Transition" on/off option.
  • Doubled amount of scroll steps from 10 to 20
Zoomify - v1.7.0

Published by isXander over 2 years ago

  • Relative Sensitivity Gradient - Controls the gradient of the sensitivity based on the zoom level.
Badges
Extracted from project README
Mod Loader Discord Modrinth CurseForge Ko-fi