The days of waiting are finally over, the roadblocks were finally demolished, and now, the second beta is finally ready! This release is focused on bringing Ok Zoomer to 1.17 in general, finishing the packet control and polishing the internals even more.
Changelog:
Updated to Minecraft 1.17
Updated to Java 16, cleaning up the codebase with new features like switch expressions
Updated to LibZoomer 0.2.1, improving the code once again and fixing issues related to mouse modifiers
Rewrote the config screen with SpruceUI, bringing in a significantly better config screen with no bloat!
Overhauled the "Presets" section, now named "Reset" and featuring a better way to reset the settings
Finished the packet control set, now counting with "Restrict Zoom Divisor" and "Acknowledge Mod"
Migrated the package to io.github.ennuil.okzoomer
Added Russian and Swedish translations (credits to Felix14-v2 and TechnicProblem!)
Removed the "Hide Zoom Overlay" option due to technical changes, it may be restored later
Removed dependency on Cloth Config, saving hundreds of kilobytes
Ok Zoomer 5.0.0-beta.1 for Minecraft 21w03a
on Jan 23, 2021This is the first beta release of Ok Zoomer 5.0.0, a release that moves most of Ok Zoomer's logic into LibZoomer, a new library that can be used by other developers in order to easily zoom in. The goal of the 5.0.0 version is also to expand the already-existing solutions to limit the mod by servers, with plans of making the Zoomer Boomer mod, which will use those solutions.
Changelog:
Updated to Minecraft 21w03a
Migrated most of Ok Zoomer's logic to LibZoomer
Updated packet-related code to Fabric Networking API v1
Added the "Force Classic Mode" packet, which forces all functional parts of the zoom to mimic OptiFine's
Changed the default of the "Print owo on Start" option to true. This will be reverted on the stable release
Added Turkish and Estonian translations (Thank you egeenis and Madis0! and sorry for forgetting to credit y'all)
Removed support for legacy config
Ok Zoomer 4.0.1 for Minecraft 1.16.2
on Oct 22, 2020This release fixes a few minor issues that have been in the 4.0.0 release:
Changelog:
Moved the zoom overlay injection to the game renderer
Added the "Hide Zoom Overlay" option, which reverts the new behavior when the HUD's hidden
Fixed the "Print owo on Start" having an outdated comment in the config file
Used the Unique annotation on the mixins, preventing potential conflicts
Ok Zoomer 4.0.0 for Minecraft 1.14.4
on Oct 22, 2020This is a backport of Ok Zoomer 4.0.0+1.16.2 to Minecraft 1.14.4. Some changes were needed in order to work on the really outdated version, but it should be completely functional.
Ok Zoomer 4.0.0 for Minecraft 1.15.2
on Oct 22, 2020This is a backport of Ok Zoomer 4.0.0+1.16.2 to Minecraft 1.15.2. Some changes were needed in order to work on the outdated version, but it should be completely functional.
Ok Zoomer 4.0.0 for Minecraft 1.16.2
on Oct 22, 2020This update completely rewrote this mod from ground up, the result is a massive improvement on Ok Zoomer. There were many changes since the past stable release (2.1.4/3.1.0), a new presentation video might be helpful.
Changelog since 3.1.0:
Completely rewrote the mod, with a cleaner code and less issues
Overhauled the zoom logic, making the "Hide Hands" option unnecessary
Updated the mod and dependencies to Minecraft 1.16.2
Switched the config system from Auto Config v1u/Cloth Config to Fiber/Cloth Config
Overhauled the config screen, with it being split into 4 categories ("Features", "Values", "Tweaks" and "Presets")
Reorganized the config file in order to be similar to the config screen
Changed the default key to C
Changed the default values in order to take advantage of exclusive features
Greatly simplified zoom scrolling
Added 2 values related to zoom scrolling: lesser scroll steps and scroll steps
Replaced the "Smooth Transition" option with "Zoom Transition"
Added the "Smooth Multiplier" value
Added linear transitions and values related to it
Replaced the "Smooth Camera" option with "Cinematic Camera"
Added a multiplied cinematic camera and the cinematic multiplier value
Replaced the "Toggle Zoom" option with "Zoom Mode"
Added persistent zoom (best used with the Persistent preset)
Added presets, which can be used in the config screen in order to instantly reset the config to specific sets
Added 3 keybinds ("Decrease Zoom", "Increase Zoom" and "Reset Zoom")
Added the "Extra Keybinds" option, which can disable those keybinds
Added zoom overlay, which is a vignette that can be customized with resource packs
Added two packets ("Disable Zoom and "Disable Zoom Scrolling")
Added the "Print owo on Start" option
Translated to Simplified Chinese (courtesy of KFC0803)
Removed the "Hide Hands" option
Removed the Dutch translation due to too many missing strings
Remove the Mods of the World integration
Changelog since 4.0.0-beta.3+1.16.2:
Removed the 4.0.0 alpha config file conversion
Disabled the "Print owo on Start" option by default
Permanently made C the default zoom key
Made zoom transitions affect the "Reduce Sensitivity" option
Added one more owo leading to a total of 54 owos