MCPcopy Index your code
hub / github.com/Up-Mods/OkZoomer

github.com/Up-Mods/OkZoomer @9.3.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release 9.3.0 ↗ · + Follow
261 symbols 568 edges 42 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Ok Zoomer icon

Ok Zoomer

Ok Zoomer is a mod that adds a highly configurable zoom key packed with tons of features!

By default, a unique take on zooming is provided, however, by configuring this mod through Mod Menu or a file, the zoom can be adapted for your own purposes! Here's an example: want a cinematic camera while zooming? Enable it! Want to have a better control over it? Toggle it to the Multiplied mode and adjust the multiplier! Do you hate it but still want some grip on the zoom? Enable "Reduce Sensitivity"! On this mod, you are in charge of the zoom!

For more information, see the Modrinth or CurseForge pages.

Download

This mod is available for download on the following services:

Extension points exported contracts — how you extend this code

ConfigEnum (Interface)
(no doc) [6 implementers]
src/main/java/io/github/ennuil/ok_zoomer/config/ConfigEnums.java
EditBoxAccessor (Interface)
(no doc)
src/main/java/io/github/ennuil/ok_zoomer/mixin/EditBoxAccessor.java

Core symbols most depended-on inside this repo

id
called by 14
src/main/java/io/github/ennuil/ok_zoomer/utils/ModUtils.java
create
called by 14
src/main/java/io/github/ennuil/ok_zoomer/wrench_wrapper/WrenchWrapper.java
children
called by 10
src/main/java/io/github/ennuil/ok_zoomer/config/screen/components/OkZoomerAbstractSelectionList.java
addServerEffectEntry
called by 8
src/main/java/io/github/ennuil/ok_zoomer/config/screen/components/OkZoomerAbstractSelectionList.java
registerConfigurationPacket
called by 7
src/main/java/io/github/ennuil/ok_zoomer/packets/ZoomPackets.java
checkRestrictions
called by 7
src/main/java/io/github/ennuil/ok_zoomer/packets/ZoomPackets.java
setScrollAmount
called by 7
src/main/java/io/github/ennuil/ok_zoomer/config/screen/components/OkZoomerAbstractSelectionList.java
resetZoomDivisor
called by 6
src/main/java/io/github/ennuil/ok_zoomer/utils/ZoomUtils.java

Shape

Method 201
Class 49
Enum 8
Interface 2
Function 1

Languages

Java100%
Python1%

Modules by API surface

src/main/java/io/github/ennuil/ok_zoomer/config/screen/components/OkZoomerAbstractSelectionList.java71 symbols
src/main/java/io/github/ennuil/ok_zoomer/packets/ZoomPackets.java23 symbols
src/main/java/io/github/ennuil/ok_zoomer/config/ConfigEnums.java15 symbols
src/main/java/io/github/ennuil/ok_zoomer/utils/ZoomUtils.java10 symbols
src/main/java/io/github/ennuil/ok_zoomer/config/screen/OkZoomerConfigScreen.java10 symbols
src/main/java/io/github/ennuil/ok_zoomer/config/screen/ConfigTextUtils.java8 symbols
src/main/java/io/github/ennuil/ok_zoomer/zoom/MultipliedCinematicCameraMouseModifier.java7 symbols
src/main/java/io/github/ennuil/ok_zoomer/zoom/LinearTransitionMode.java7 symbols
src/main/java/io/github/ennuil/ok_zoomer/zoom/ZoomerZoomOverlay.java6 symbols
src/main/java/io/github/ennuil/ok_zoomer/config/metadata/WidgetSize.java6 symbols
src/main/java/io/github/ennuil/ok_zoomer/packets/payloads/ForceZoomDivisorPacket.java5 symbols
src/main/java/io/github/ennuil/ok_zoomer/packets/payloads/ForceSpyglassPacket.java5 symbols

For agents

$ claude mcp add OkZoomer \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page