## ✨ Features
- **🔭 Extended View Distance on Any Server:**
Playing on servers that force a tiny 4 or 6 chunk view distance (Aternos, large SMPs)? ChunkFlow intelligently intercepts chunk unload packets and retains static terrain data in memory up to **32 chunks**, giving you a vast, beautiful horizon without putting any strain on the server.
- **⚡ Predictive Velocity Streaming (Elytra / Mounts):**
When traveling at high speeds (flying with Elytra, riding horses/boats, or with speed effects), ChunkFlow tracks your velocity vector and proactively prioritizes terrain meshing in your forward travel cone, preventing void dropouts and pop-in.
- **🛡️ 100% Client-Side & Ban-Safe:**
Purely visual chunk caching! Does not tick redstone or simulate entities on distant chunks. Works out-of-the-box on Vanilla, Paper, Spigot, Purpur, and Fabric servers without requiring any server-side plugins or mod installs.
- **📊 Real-Time HUD Widget:**
A clean, non-intrusive status overlay in the top-right showing your active view distance, number of cached chunks, and high-speed streaming indicator (`⚡`).
- **⌨️ Flexible In-Game Commands & Hotkey:**
- Press **F8** to instantly toggle ChunkFlow on/off (rebindable in Controls).
- Full suite of `/chunkflow` commands.
---
## ⚙️ Commands & Controls
- **/chunkflow** — Displays current status, active view distance, cached chunk count, and streaming speed.
- **/chunkflow on** — Enables ChunkFlow.
- **/chunkflow off** — Disables ChunkFlow and clears cached chunks.
- **/chunkflow distance <4-32>** — Sets your custom extended render distance (default: `16`).
- **/chunkflow hud** — Toggles the on-screen HUD widget.
- **/chunkflow clear** — Manually flushes cached chunks from memory.
- **F8 Key** — Quick toggle shortcut (configurable in `Options` ➔ `Controls` ➔ `Key Binds` ➔ `Miscellaneous`).
## 📄 License
This project is licensed under the **MIT License**.

