← Назад к ресурсам

Speedometer

Vanilla Style Minecraft Speedometer.

Modrinth game-mechanics technology utility

Описание

# Speedometer (1.17-1.21) A lightweight, compass-style **Speedometer** item that visually tracks your movement speed. As you move faster, the needle advances across **32 frames** and **caps at frame 31**. --- ## Features - **Real-time speed display** with a smooth **32-frame** needle animation (`00` → `31`) - **Caps at max** (frame `31`) at high speeds - **Lightweight + modder-friendly**: simple item + model predicate, minimal moving parts - **Vanilla-friendly** behavior (regular utility item) --- ## Crafting Recipe Crafted like a Compass, but with **Copper** and **Amethyst**: ![Speedometer Recipe](https://cdn.modrinth.com/data/cached_images/4a0afa2d8995c582aa5be34ca880dd89785f7e0f.png) --- ## Future Plans - ~~Backport to older versions, all the way back to 1.17 as that was the Amethyst and Copper release.~~ - Support for all mod loaders 1.17-1.21: ~~Fabric~~, ~~Forge~~, ~~NeoForge~~ & Quilt - Backport to even older versions using different items (possibly gold & lapiz?) and changing the textures to them as well. (SPEEDOMETER CLASSIC) - Add a HUD mode (optional on-screen gauge) + keybind to toggle (client-only). - Add units toggle (m/s, blocks/sec, km/h, mph) and show numeric speed in tooltip/actionbar. - Add a config for scaling/cap (walking vs sprinting vs elytra), smoothing, and “max needle at X m/s”. - Support vehicles (minecart/boat/horse) and optionally show mount speed instead of player velocity. - Add sound/visual feedback (subtle click/tick at frame changes, optional). - Add enchant/upgrade ideas: “Overclocked” (higher cap). - Add redstone integration: a “Speed Monitor” block that outputs signal strength based on entity speed holding linked item. - Add compat hooks (optional): trinket slot support, Curios/Trinkets compatibility, and better vehicle speed via common - APIs when present. - Add translation keys + language files for proper tooltips and item group name. - Add data-driven frames so texture frame count and thresholds can be changed via resource packs/datapacks.