Blockify

Blockify

Allows users to passthrough their Spotify information into Minecraft

10 804 downloads 74 followers

Blockify Mod

License ModLoader Minecraft Java Version Environment Discord

Fork of the original Blockify — overlays your Spotify playback on the Minecraft HUD: track title, artist, album art, progress bar, and volume.

Requirements

  • Minecraft 26.1.2 with Fabric Loader 0.19.2+ and Fabric API
  • Java 25 or newer
  • MidnightLib 1.9.3+ (for the in-game config screen)
  • A Spotify Premium account (the Web API endpoints used for playback control are Premium-only)

How to use

Press Play/Pause once to open the Spotify authorization page in your browser. Blockify runs a temporary local server on port 8001 to receive the OAuth callback; tokens are stored in config/blockifyTokens.json.

Default key bindings

Action Key
Play/Pause (or Authorize on first run) Num 5
Previous Song Num 4
Next Song Num 6
Save current track to your library L
Force Update Num 8
Hide Blockify HUD Num 9
Increase Volume Num +
Decrease Volume Num -
Toggle In-Game Music Num 1

All bindings can be remapped from the standard Minecraft Controls screen under the Blockify category.

Commands

  • /sharetrack — sends a link to the currently playing track into chat (visible only to you).

Configuration

Open the in-game config screen via Mod Menu → Blockify. Available options include HUD scale, position, anchor corner, album-art toggle, custom colors for title/artist/time/progress bar/background, background transparency, in-game music volume, and volume step.

Screenshots

Screenshot 1 Screenshot 2 Screenshot 3

Building from source

./gradlew build          # build the mod JAR (output in build/libs/)
./gradlew runClient      # launch a dev Minecraft client with the mod

Contributing

Contributions are greatly appreciated.

  1. Fork the project
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Localisation

Translations are managed through Crowdin — please don't open PRs that hardcode translated strings.

Crowdin

Version Minecraft Loader Download

Blockify 1.3.0-alpha

1.3.0-alpha

26.1.2
fabric
Download

[1.21.3] Blockify 1.2.6-unstable Latest

1.2.6-unstable

1.21.3
fabric, quilt
Download

[1.20.6] Blockify 1.2.5-unstable Latest

1.2.5-unstable

1.20.6
fabric
Download

[1.19.2] Blockify 1.2.4.1

1.2.4.1

1.19.2
fabric, quilt
Download

[1.19.2] Blockify 1.2.4

1.2.4

1.19.2
fabric, quilt
Download

[1.19] Blockify 1.2.3

1.2.3

1.19
fabric, quilt
Download

[1.19] Blockify 1.2.2

1.2.2

1.19
fabric
Download

[1.18.2] Blockify 1.2.1

1.2.1

1.18.2
fabric
Download

[1.17] Blockify 1.2.0

1.2.0

1.17, 1.17.1, 1.18, 1.18.1
fabric
Download

[1.17x] [1.18x] Blockify 1.1.3

1.1.3

1.17, 1.17.1, 1.18, 1.18.1, 1.18.2
fabric
Download

[1.17x] [1.18x] Blockify 1.1.2

1.1.2

1.17, 1.17.1, 1.18, 1.18.1, 1.18.2
fabric
Download

[1.17x] [1.18x] Blockify 1.1.1

1.1.1

1.17, 1.17.1, 1.18, 1.18.1, 1.18.2
fabric
Download

[1.17.x] [1.18.x] Blockify 1.1.0

1.1.0

1.17, 1.17.1, 1.18, 1.18.1, 1.18.2
fabric
Download

Blockify 1.0.1 for Minecraft 1.18

mc1.18-1.0.1

1.18, 1.18.1
fabric
Download

Blockify 1.0.1 for Minecraft 1.17

mc1.17-1.0.1

1.17, 1.17.1
fabric
Download

Blockify 1.0.0 for Minecraft 1.18

mc1.18-1.0.0

1.18, 1.18.1
fabric
Download

Blockify 1.0.0 for Minecraft 1.17

mc1.17-1.0.0

1.17, 1.17.1
fabric
Download