OmniSight Zoom
A lightweight, tactical zoom mod for Fabric. OmniSight is built for performance and scouting, giving you high-magnification views and real-time world data without needing extra config libraries.
🔭 Core Features
- Extreme Magnification: Scroll from 0.5x (wide-angle) all the way up to 100x zoom.
- Entity Tracking: Hold Alt while zoomed to lock onto a mob. The camera will follow the target's movement automatically.
- Tactical HUD: View distance (Rangefinder up to 256m), entity names, and health bars directly through the lens.
- Precision Control: Mouse sensitivity scales down automatically as you zoom in, so aiming at 100x isn't jittery.
- Wide-Angle Mode: Zoom out to 0.5x for a GoPro-style field of view.
- Spyglass Support: Works alongside the vanilla spyglass with custom interactions.
🎭 Transition Styles
Switch between 6 different animation types in the settings:
- Glitch Step: A snappy, digital "ticking" effect.
- Overshoot: Mechanical bounce that snaps into place.
- Elastic: Smooth, organic transition.
- Heavy Glass: Weighted feel for high-end lenses.
- The Blink: Instant cut to the zoomed view.
- Tunnel Vision: Darkened edges to focus on your target.
⌨️ Controls
| Action |
Key (Default) |
| Zoom |
Z |
| Adjust Zoom |
Scroll Wheel |
| Entity Tracking |
Alt (Hold while zoomed) |
| Zoom Lock |
V |
| Settings Menu |
O |
🛠️ Technical Details
- No Dependencies: You don't need YACL or other config libs. Just the Fabric API.
- Performance: Uses efficient Mixins to handle FOV and rendering, ensuring no FPS drops.
- Hand Hiding: Automatically hides your held item at high zoom levels for a clear view.
- Client-Side: Only needed on your client. Works on any server.
Installation: Drop the jar into your mods folder and ensure you have the Fabric API installed.