
Icsys
Lightweight client-side mod that shows your movement speed as a customizable HUD.
About this Mod
I Can Show Your Speed (ICSYS) 🏃♂️
A lightweight, client-side speed HUD overlay mod for Minecraft.
[!IMPORTANT]
Archive Notice: This repository has been archived by the owner and is no longer actively maintained. The code and assets are preserved solely for historical, reference, and educational purposes.
Track your movement speed in real time with a fully customizable overlay — choose which metrics to display, add progress bars, adjust smoothing, and position the HUD anywhere on screen.
📽️ Demo
🎯 Features
Displays your real-time movement speed as a compact HUD overlay with three metrics:
- Speed: Total 3D movement speed (blocks/second).
- H-Speed: Horizontal speed only (useful for sprinting/elytra).
- V-Speed: Vertical speed with ↑↓ direction (useful for falling/flying).
Each metric can be shown as text, a color-coded progress bar, or both.
✨ Highlights
- Fully Customizable: Toggle each metric and bar individually, adjust opacity, and choose color themes.
- Drag & Drop: Position the HUD anywhere with mouse dragging and pixel-perfect arrow key nudging.
- Smart Snapping: HUD snaps to screen edges and center with visual guides.
- Adjustable Smoothing: Cycle between 6 smoothing presets (1t to 60t) for raw or smooth readings.
- Color-Coded: Speed values change color: white → yellow → red as you move faster.
- Bar-Only Mode: Minimal bars with tiny labels (S, H, V↑/V↓) when text is off.
- Zero Overhead: No mixins, client-side only, uses Fabric API events.
⌨️ Controls
H: Toggle the speed HUD on/off.K: Open the interactive configuration positioning screen.
Layout Positioning Screen Controls
- Drag: Reposition the HUD block using the mouse cursor.
- Arrow Keys /
WASD: Nudge HUD position by exactly 1 pixel (Ctrlto nudge 10px). 1/2/3: Toggle textual display of Speed, Horizontal Speed, and Vertical Speed.Ctrl+1/2/3: Toggle visual speed progress bar overlays.R: Cycle through reading smoothing averages (1 → 5 → 10 → 20 → 40 → 60 ticks).O/Ctrl+O: Cycle background opacity levels.T: Cycle visual HUD color themes.ESC: Save active configurations and exit screen.
📦 Requirements
- Minecraft Version: 26.1
- Fabric Loader Version: ≥ 0.18.4
- Fabric API
- Fabric Language Kotlin
- Mod Menu (Optional — provides a graphical config menu button in your mod list)
📄 License
Licensed under the terms of the MIT License.
Available Versions
How to Install Icsys on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set fabric Loader
In the panel under "Egg", select the fabric loader and matching Minecraft version (26.1.2).
Install Mod
Open the mod browser in the dashboard and search for "Icsys". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
26.1.2, 26.1.1, 26.1 (+1 more)
Server-side
✗ UnsupportedRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
Icsys server crashes on startup – what to do?
Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (26.1.2). You can switch loaders with one click in the panel.
Is Icsys compatible with fabric?
Icsys officially supports fabric for Minecraft 26.1.2, 26.1.1, 26.1. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with Icsys – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Icsys consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Similar Mods
Rent Modded Server
Install Icsys with just one click on your server.