Описание
# Quantum Client
A sleek, lightweight Minecraft utility client for **Fabric 1.21.9 – 1.21.11**.
Quantum replaces the default Minecraft main menu with a fully custom animated dark UI and brings a suite of quality-of-life modules accessible anywhere in-game through a single keybind. It ships with a custom high-quality font, a themeable accent-color system, a drag-and-drop HUD editor, and a pixel-perfect crosshair designer.
> Internally the project is still named `zenithclient` (package, class names, and config folder), but everything you see in-game is branded **Quantum Client**.
## Features
### Main Menu
- Fully custom animated main menu that replaces the vanilla panorama.
- Interactive parallax **starfield background** that reacts to your cursor, with a theme-tinted glow.
- Animated **"QUANTUM" wordmark**, smooth frame-rate-independent transitions, and a decorative orbit/altitude widget that tracks the hovered menu item.
- Smooth hover slides and color cross-fades on every menu row.
- The interactive background carries over to the vanilla menu screens too (world select, options, multiplayer), replacing their panorama.
### Themes
- 16 built-in accent themes: Lava, Arctic, Jade, Neon, Gold, Mint, Void, Ember, Frost, Rose, Ocean, Sunset, Matrix, Cobalt, Sakura, and Ash.
- Every HUD element, menu accent, and toggle recolors to the active theme instantly.
### In-Game Overlay (toggle with **Right Shift**)
A draggable settings panel opens over the game, main menu, or any screen. Right-click a module to open its settings sub-panel.
**Movement**
- **AutoSprint** - sprints automatically; options for omni-directional sprint and sprinting in water.
**Visual**
- **Fullbright** - removes all darkness (works in every biome and dimension) with an adjustable brightness level and optional night-vision boost.
- **Zoom** - hold a key to smoothly zoom in like a spyglass. Configurable magnification, smooth easing, scroll-to-adjust, and a **rebindable zoom key**.
- **Crosshair** - draw your own **15×15 crosshair** in a built-in pixel editor. Choose theme-accent color, or leave it off for the true vanilla color-inversion look that adapts to whatever's behind it. Adjustable pixel scale.
- **Time Changer** - override the visual time of day with a slider across the full Minecraft day (client-side only, doesn't touch the server).
- **Particles** - a themed drifting particle overlay shown behind the settings screen, with density, speed, and theme-color options.
- **Custom Font** - toggle the Quantum font on/off globally, with a text-shadow option.
**HUD**
- **Coordinates** - X Y Z position, with optional facing direction, biome name, background, scale, and screen position.
- **FPS Display** - live frames-per-second counter, color-coded by performance, with an optional ms readout.
- **Armor HUD** - equipped armor next to the hotbar with durability, theme-colored borders, and a low-durability warning threshold.
- **Ping Display** - current server ping in milliseconds, color-coded by latency.
- **Keystrokes** - live WASD / mouse / space key display with adjustable opacity and scale.
### HUD Editor
- A dedicated drag-and-drop editor to freely reposition every enabled HUD element.
- Elements that share a default corner auto-stack so they never overlap.
- Double-click to reset an element, or reset everything at once. A grey safe-zone border shows the screen bounds.
### Settings & Config
- Every module state and setting saves automatically to config files under `config/zenithclient/`.
- Per-module settings panels with animated toggles, sliders, dropdowns, keybind capture, and buttons.
- Accessible from anywhere - main menu, singleplayer, or multiplayer - via Right Shift.
## Installation
1. Install [Fabric Loader](https://fabricmc.net/) for your Minecraft version (1.21.9–1.21.11).
2. Drop [Fabric API](https://modrinth.com/mod/fabric-api) into your `mods` folder.
3. Drop the Quantum Client `.jar` into your `mods` folder.
4. Launch the game - the custom main menu appears automatically. Press **Right Shift** in-game to open settings.
---
_Quantum is in **early alpha** - more modules and features are on the way._