WI Zoom is the zoom from the Wurst Client as a standalone Minecraft mod, letting you zoom in and out with the mouse wheel and providing up to 50x magnification without the need for a spyglass. This mod is fully compatible with OptiFine and Sodium, but unlike OptiFine's zoom, WI Zoom lets the camera move in a logical way, without making it wobble around. WI Zoom supports all of the latest Minecraft versions, including snapshots.

[!IMPORTANT] Always make sure that your modloader and all of your mods are made for the same Minecraft version. Your game will crash if you mix different versions.
Hold down the V key to activate the zoom (this keybind can be changed).
While zooming, you can use the mouse wheel to zoom in further.
How to change the keybind (click to expand)
In the pause menu, click on "Options...".

In the Options menu, click on "Controls...".

In the Controls menu, scroll down to the "WI Zoom" section. If you don't have any other mods installed, you will find this section at the very bottom.

[!IMPORTANT] Make sure you have Java Development Kit 25 installed. It won't work with other versions.
pwsh
git clone https://github.com/Wurst-Imperium/WI-Zoom.git
cd WI-Zoom
In Fabric versions:
pwsh
./gradlew genSources eclipse
In NeoForge versions:
pwsh
./gradlew eclipse
In Eclipse, go to Import... > Existing Projects into Workspace and select this project.
Optional: Right-click on the project and select Properties > Java Code Style. Then under Clean Up, Code Templates, Formatter, import the respective files in the codestyle folder.
[!TIP] You'll probably want to install the Extension Pack for Java to make development easier.
pwsh
git clone https://github.com/Wurst-Imperium/WI-Zoom.git
cd WI-Zoom
In Fabric versions:
pwsh
./gradlew genSources vscode
In NeoForge versions:
pwsh
./gradlew eclipse
(That's not a typo. NeoForge doesn't have vscode, but eclipse works fine.)
Open the WI-Zoom folder in VSCode / Cursor.
Optional: In the VSCode settings, set java.format.settings.url to https://raw.githubusercontent.com/Wurst-Imperium/WI-Zoom/master/codestyle/formatter.xml and java.format.settings.profile to Wurst-Imperium.
I don't use or recommend IntelliJ, but the commands to run would be:
git clone https://github.com/Wurst-Imperium/WI-Zoom.git
cd WI-Zoom
./gradlew genSources idea --no-configuration-cache
Note: IntelliJ IDEA is not yet compatible with Gradle's configuration cache. You will run into issues.
Possible workarounds:
- Turn off args files (this setting). Won't work for some users because of a command length limit.
- Add --no-configuration-cache to all of your Gradle commands.
$ claude mcp add WI-Zoom \
-- python -m otcore.mcp_server <graph>