Add movement_status 0.1.0 (#304)

* Add movement_status 0.1.0

Submitted by @UniDex101 through the form.

Submission: sicPoqM12PnKQ3e1dnDx8memNU2Ll3GXtcq1TGOahU0
Co-authored-by: UniDex101 <[email protected]>

* Add movement_status 0.1.0

Submitted by @UniDex101 through the form.

Submission: sicPoqM12PnKQ3e1dnDx8memNU2Ll3GXtcq1TGOahU0
Co-authored-by: UniDex101 <[email protected]>

---------

Co-authored-by: UniDex101 <[email protected]>
This commit is contained in:
Ludovic MarieandUniDex101 authored and GitHub committed 2026-11-07 09:11:22 +01:00
1 parent 8984945062
commit 5798ba209e
2 files changed
+60

No files matched your search

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.9 KiB

+60
View File
@@ -0,0 +1,60 @@
id = "movement_status"
kind = "native-mod"
name = "Movement Status"
summary = "Better toggle Sprint/Sneak display functionality"
description = """
# Movement Status
A lightweight native HUD for Horizon that shows your current movement state in the corner of the screen.
It reads the live player state (sprinting, sneaking, flying, elytra gliding) and the physical vs. logical key state so it can correctly distinguish between a key that is being held and a key that is toggled via vanilla’s Toggle Sprint / Toggle Crouch options.
## Features
- Live movement status in the bottom-left corner:
- `Sprint [Held]` / `Sprint [Toggled]`
- `Sneak [Held]` / `Sneak [Toggled]`
- `Flying [Creative]` / `Flying [Elytra]`
- Multiple states can be shown at once (sprint + sneak, etc.)
- Optional semi-transparent background box
- Respects vanilla Toggle Sprint and Toggle Crouch settings
- Uses the real physical key state so the Held/Toggled labels stay accurate
## Requirements
- Horizon (Minecraft: Java Edition 26.3)
- Native mod support enabled in the launcher
## Installation
1. Install the mod from the launcher’s Mods page (or drop the `.hnmod` into `horizon-native-mods/`).
2. Click **Build** and confirm the native-code warning.
3. Once built, turn the mod on under Options → Mods.
## Settings
A single toggle controls the background box. Open Options → Mods → Movement Status → Settings to turn it on or off.
## Notes
This is a status HUD only. It does not change movement, keybinds, or gameplay. It simply reports what the game is already doing.
The physical key checks currently use the vanilla defaults (Left Control for sprint, Left Shift for sneak). Custom keybinds may show the wrong Held/Toggled label until a future update maps the bound key.
## License
MIT"""
authors = []
owners = ["UniDex101"]
owner_ids = [289881197]
license = "MIT"
source = "https://github.com/UniDex101/movement-status/tree/main"
icon = "icons/movement_status.png"
categories = ["game-mechanics"]
[[versions]]
version = "0.1.0"
published = "2026-11-05"
game = "26.3"
file = "movement_status-0.1.0.hnmod"
sha256 = "1274dab9429a8f5267cabd0137df72c9712c84cb9e5daab99a44dab4fdf21eb6"