SpotiHUD Playerctl
by JSDfJ
SpotiHUD Playerctl exposes the title, artist, album, playback status and position of the track playing in a supported media player as variables for Hudder.
What it does
Playerctl is the command-line tool used to control media players that expose the MPRIS interface, and this mod reads from it. Each value appears as a Hudder variable: title, artist and album as text, status as one of Playing, Paused or Stopped, and position as a time formatted 0:00. Hudder then draws these variables wherever a HUD layout places them, so a track readout can sit on screen during play.
The mod is installed on the client alone, and only the client needs Fabric Language Kotlin and Hudder. Because it depends on Playerctl, it works only on systems where that tool is available. Files are published for Fabric, with the latest build, 1.1.0, covering 26.3, and game versions 1.21 – 26.3 across 17 release versions. The code is released under the GNU Lesser General Public License v3.0 or later, and source code, an issue tracker and a wiki are linked from the project page.
Key features
Track title variable
A title string from the current media player is available as a Hudder variable for display.
Artist and album variables
The artist and album names are exposed as separate string variables, so each can be placed on its own line.
Playback status variable
The status shows Playing, Paused or Stopped, so a layout can change with the state of the player.
Formatted position variable
The current playback position is formatted as 0:00, ready to print next to the title.
Gallery
Compatibility
Latest build for each game version and loader.
26.x5 of 5 versions with builds
1.21.x12 of 12 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 2
Use cases
Who it’s for: Players who run Hudder layouts and want the track currently playing in a supported media player to appear in the game HUD. It fits a streamer or a player who keeps music on during a session.
How it compares
Spotifier is a Fabric client mod with files for 1.21.9 – 26.3, under the Mozilla Public License 2.0, and it is open source. Simple Spotify Controller is open source under the GNU General Public License v3.0 only, but it has files only for 1.21.1. Spoty Widget is open source under the MIT License and covers 1.21 – 26.3 on Fabric, the same range as this mod, but it draws its own widget and does not use variables.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| SpotiHUD Playerctl | Fabric | 1.21 – 26.3 | Client-side only | 2026-10-12 |
| Spotifier | Fabric | 1.21.9 – 26.3 | Client-side only | 2026-09-15 |
| Simple Spotify Controller | Fabric | 1.21.1 | Client-side only | 2025-02-01 |
| Spoty Widget | Fabric | 1.21 – 26.3 | Client-side only | 2026-09-17 |
Questions
Which dependencies does SpotiHUD Playerctl need?
Does SpotiHUD Playerctl work on every operating system?
Does the server need the mod?
Which Spotify options does the mod work with?
In the catalog
SpotiHUD Playerctl is one of 5,392 Social mods on ModsFinder, and one of 4,084 Social mods for Fabric. 8,071 mods support Minecraft 26.3.
More from JSDfJ
Similar mods
Official listing
- Modrinth page
- modrinth.com/mod/spotihud-playerctl
- Owner
- JSDfJ
- Published
- 2026-04-26
- Updated on Modrinth
- 2026-10-12
- Facts verified
- 2026-10-15
