Zume

Zume

Mod

An over-engineered Zoom mod by Nolij

Client Utility

232.0k downloads
33 followers
Created8 months ago
Updated18 days ago

Follow Save
Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.
Filter loader...
Filter versions...

1.0.0

by Nolij on Jun 15, 2024
Download
  • added Embeddium config screen integration on LexForge 20.1, Fabric 20.1-20.6, and NeoForge 20.1 and 21+
  • applied more aggressive jar size reduction techniques (@rhysdh540)
    • wrote much smaller custom config serializer from scratch to replace Jankson
    • obfuscate/shrink more class and member names
    • reduced jar size impact of mixins
  • fixed Fabric and NeoForge 21 compatibility
  • dropped LexForge 20.6+
  • further improvements to overall system stability and other minor adjustments have been made to enhance the user experience

0.19.1

by Nolij on May 13, 2024
Download
  • further improvements to overall system stability and other minor adjustments have been made to enhance the user experience

0.19.0

by Nolij on May 6, 2024
Download
  • fixed crash on NeoForge 20.5+
  • created APIs for 3rd-party integrations with Zume (other mods that integrate with Zume should only use these API classes from now on)
  • compressed JAR even more (@rhysdh540 is a mad man)
  • added ProGuard optimization & obfuscation to further reduce JAR size (with much help from @rhysdh540 and @embeddedt)
  • publish releases to maven (thanks @jaredlll08)
  • many internal refactors
  • further improvements to overall system stability and other minor adjustments have been made to enhance the user experience

0.18.1

by Nolij on Apr 16, 2024
Download
  • added support for NeoForge 20.5+
  • made missing dependencies error on Fabric more user-friendly
  • improved mod compatibility by using events on LexForge for mc17-mc18.2
  • added explicit incompatibility with outdated versions of Embeddium++ which were causing obscure crashes
  • further improvements to overall system stability and other minor adjustments have been made to enhance the user experience

0.18.0

by Nolij on Apr 6, 2024
Download
  • added global config (stored in .minecraft/global/zume.json5) (overridden by old config file if present)
  • added config path override (use JVM argument -Dzume.configPathOverride="path/to/zume.json5")
  • added thirdPersonToggleMode config option
  • third-person zoom now uses defaultZoom config value instead of activating at maximum value
  • easing now uses exponent instead of named methods
  • fixed bounce when deactivating third-person zoom
  • fixed single-frame flicker when deactivating zoom
  • fixed Vintage Forge implementation bug with some mixin loaders
  • fixed bug with third-person zoom in Legacy Fabric & Vintage Forge implementations
  • fixed 14.4 and 15.2 compatibility
  • streamlined release process
  • further improvements to overall system stability and other minor adjustments have been made to enhance the user experience

0.17.0

by Nolij on Mar 14, 2024
Download
  • refactored easing (again)
  • added easing to third-person zoom
  • buffed JAR compression
  • made defaultZoom config value more intuitive (0.7 is now 70% zoom, not 30% zoom)
  • Zume should do nothing on servers now (hopefully)
  • performed Herobrine summoning ritual (thanks @basdxz)
  • further improvements to overall system stability and other minor adjustments have been made to enhance the user experience

0.16.0

by Nolij on Mar 8, 2024
Download
  • added third-person zoom (zoom behaviour will be different in third-person)
  • bumped minimum NeoForge version for NeoZume to 20.4.195
  • fixed Mod Menu config bug on Fabric 16.5
  • user no longer needs to press escape after opening config from Mod Menu on Fabric 14.4
  • further improvements to overall system stability and other minor adjustments have been made to enhance the user experience

0.15.1

by Nolij on Mar 2, 2024
Download
  • fixed Mod Menu integration on Fabric 20.3+
  • fixed NullPointerException on Archaic Forge mod incompatibility screen
  • release JARs are now properly compressed (thanks @rdh)
  • further improvements to overall system stability and other minor adjustments have been made to enhance the user experience

0.15.0

by Nolij on Feb 24, 2024
Download
  • improved compatibility on Fabric implementations with other mods hooking mouse scrolling
  • de-duplicated some logic
  • bumped Fabric Loader version
  • removed maxFOV config option (this hasn't really had much of an effect for several versions now, and it causes bugs on lower FOV values)
  • further improvements to overall system stability and other minor adjustments have been made to enhance the user experience

0.14.0

by Nolij on Feb 12, 2024
Download
  • fixed obscure bug
  • added config modification API (should enable other mods to make a proper config screen for Zume)
  • added disable option (for modpacks containing mods that JiJ Zume)
  • made Zume not cause a crash if used on servers (to be clear, there is no reason to use Zume on a server, and absolutely no support will ever be provided for bugs caused by using Zume on a server)
  • further improvements to overall system stability and other minor adjustments have been made to enhance the user experience

0.13.2

by Nolij on Feb 5, 2024
Download
  • fixed localization issue on Vintage Forge

0.13.1

by Nolij on Feb 4, 2024
Download
  • made jar smaller (thanks @rdh)
  • fixed zoom scrolling on LexForge 20.2+

0.13.0

by Nolij on Feb 1, 2024
Download
  • made config buttons work on applicable platforms (Modern Fabric w/ Mod Menu + Neo/LexForge)
  • fixed Zoom key still applying while screens (such as inventory) are open
  • further improvements to overall system stability and other minor adjustments have been made to enhance the user experience

0.12.1

by Nolij on Jan 29, 2024
Download
  • icon should work on Lex/NeoForge implementations now
  • added capability for platform-specific jars (for JiJ support)
  • removed Herobrine (I only have myself to blame this time)

0.12.0

by Nolij on Jan 23, 2024
Download
  • did a lot of internal refactors
  • added toggleMode config option - when enabled, the Zoom keybind will act as a toggle (disabled by default)
  • removed Herobrine (fixed Windows config reloading for the 12th time - maybe this time it will actually work?) (big thanks to @celestialabyss for testing like 20 dev builds with various attempts at a fix for this)

0.11.1

by Nolij on Jan 18, 2024
Download
  • removed all mixins from NeoZume (thanks @embeddedt)
  • dropped 20.2 NeoForge support (sorry, was necessary for above)
  • actually fixed Windows config reloading issue (hopefully)

0.11.0

by Nolij on Jan 18, 2024
Download
  • replace several mixins with events on LexForge & NeoForge implementations
  • add zoom out animation when zoom key is released
  • sync mod manifests

0.10.0

by Nolij on Jan 16, 2024
Download
  • migrate to Kotlin buildscript (I hate Kotlin but I hate Groovy more)
  • migrate to Unimined (adding new platforms should be way easier now)
  • add support for LexForge 14.4+ (this required 3 separate implementations :harold:)
  • add support for NeoForge 20.1+
  • remove hard dependency on MixinBooter in Vintage Forge; Zume just verifies that mixins get loaded now, it doesn't care how
  • fixed config reloading issues on Windows

0.9.0

by Nolij on Jan 2, 2024
Download
  • add support for legacy forge (7.10 - 12.2)
  • fix compat with 23w51b+

0.8.0

by Nolij on Dec 14, 2023
Download
  • add support for b7.3 via Babric & 7.10 - 12.2 via Legacy Fabric

Project members

Nolij

Owner

rdh

Contributor

embeddedt

Maintainer


Technical information

License
Client side
required
Server side
unsupported
Project ID