Cinnamon Client
by Cinnamonpuma
Cinnamon Client is a Fabric client mod that adds a customizable HUD, a modern UI framework and drag-and-drop placement for on-screen elements.
What it does
Cinnamon Client lets a player move, resize and align HUD elements live in-game. Elements can be dragged anywhere on screen, snapped to edge guides and scaled to an exact size, so the layout can be set up without editing config files. Its screens are built on a shared UI framework, and the mod is built on Kotlin with a lightweight, modular structure that keeps its footprint small.
The mod needs Fabric Language Kotlin as a required dependency, alongside Fabric itself. It is client-side only, so only the player's client needs it and servers run without it. Files target 1.21.5 – 1.21.8 with 1.8 for 1.21.8 as the latest build, published from 2025-06-28 and updated 2025-12-02. It is released under the Creative Commons Attribution Non Commercial Share Alike 4.0 license and is not open source, though its source code is public.
Key features
Drag and drop placement
HUD elements can be picked up and moved to any position on the screen while the game is running.
Edge snapping guides
Alignment guides snap elements to screen edges and to each other for precise placement.
Dynamic scaling
Each element can be resized to an exact preference, with the scale adjusted in place.
Modern UI screens
Configuration screens share one framework, so navigation between menus stays consistent.
Networking utilities
Packet-level utilities provide fine-grained controls for mods that need network hooks.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Use cases
Custom HUD layouts
A player arranges health, coordinates and other overlays into a layout that suits the playing style.
Screen recording setups
Elements can be moved out of the way of the game view before recording or streaming.
Who it’s for: Players who want to rearrange their on-screen information with a visual editor, and players who work with the Fabric client and Kotlin-based tooling.
How it compares
MovableArmorHud is a Client-side only Fabric mod for 1.21.8 – 1.21.11 under All rights reserved, and it is not open source. MovableInventory is also Client-side only on Fabric for 1.21.8 – 1.21.11 under All rights reserved. Stoneworks HUD chat is Client-side only on Fabric for 1.21.4 – 1.21.8 under the MIT License and is open source, so it covers a narrower version span than Cinnamon Client.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Cinnamon Client | Fabric | 1.21.5 – 1.21.8 | Client-side only | 2025-12-02 |
| MovableArmorHud | Fabric | 1.21.8 – 1.21.11 | Client-side only | 2026-01-15 |
| MovableInventory | Fabric | 1.21.8 – 1.21.11 | Client-side only | 2026-01-15 |
| Stoneworks HUD chat | Fabric | 1.21.4 – 1.21.8 | Client-side only | 2025-10-05 |
Questions
Does Cinnamon Client need Fabric Language Kotlin?
Does a server need Cinnamon Client installed?
Which game versions does Cinnamon Client support?
In the catalog
Cinnamon Client is one of 8,016 Management mods on ModsFinder, and one of 5,930 Management mods for Fabric. 17,695 mods support Minecraft 1.21.8.
More from Cinnamonpuma
Similar mods
What the author says
CinnamonClient is a powerful utility mod for the Minecraft client, specifically crafted for versions 1.21.6 and beyond, built on the Fabric modding framework. I've poured countless hours into its development, using 90% Kotlin to ensure clarity, easy extensibility, and to give you real-time control over your game…
Official listing
- Modrinth page
- modrinth.com/mod/cinnamon-client
- Owner
- Cinnamonpuma
- Published
- 2025-06-28
- Updated on Modrinth
- 2025-12-02
- Facts verified
- 2026-10-15
