CraftGR - A Touhou Project music player for Minecraft
CraftGR is a music player mod designed specifically for streaming Touhou Project fan-made arrangements from Gensokyo Radio. It features a customizable overlay with the song information and a sound visualizer.
ℹ️ Install YetAnotherConfigLib to access this mod's configuration menu.
🔎 Preview
-
The Song overlay HUD shows the name, release year, artist, album and the circle of the current song with a dynamic sound visualizer:

-
Music volume can be changed in Music & Sound Options menu:

-
Hotkey to mute/unmute the music:
❓ Frequently Asked Questions
Which Minecraft versions are supported?
Latest two Minecraft versions are always supported. We also provide additional support for several hand-picked versions that are popular among the modding community as long term support (LTS) versions.
LTS versions: 1.21.1, 1.21.11
I found a bug! What do I do?
If you are using the latest version of the mod, please make a bug report on the Issues page of this mod's GitHub repository.
📚 Attributions
- CraftGR is an open source project under LGPL-3.0 license
- Audio and song metadata are provided by Gensokyo Radio
- Gensokyo Radio is © LunarSpotlight Media
- Touhou Project is © Team Shanghai Alice / ZUN
- The owner (KabanFriends) and contributors of CraftGR are not affiliated with Mojang, Microsoft, or any of the teams behind Gensokyo Radio or Touhou Project.
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 |
- ✨ CraftGR now officially supports more than one Minecraft version at a time!
- Latest two Minecraft releases are always supported, with an additional support for several hand-picked versions popular among the modding community.
- As of 2.0.0, the supported versions are: **26.3, 26.2, 1.21.11 and 1.21.1**.
- This is the first ever release to support multiple versions. All of the features from previous versions should be kept as is, but please submit bug reports if you found any bugs!
- 🐛 Fixed an issue where the radio volume slider in the Music & Sound Options menu could not be dragged around consistently
- ✨ CraftGR now officially supports more than one Minecraft version at a time!
- Latest two Minecraft releases are always supported, with an additional support for several hand-picked versions popular among the modding community.
- As of 2.0.0, the supported versions are: **26.3, 26.2, 1.21.11 and 1.21.1**.
- This is the first ever release to support multiple versions. All of the features from previous versions should be kept as is, but please submit bug reports if you found any bugs!
- 🐛 Fixed an issue where the radio volume slider in the Music & Sound Options menu could not be dragged around consistently
- ✨ CraftGR now officially supports more than one Minecraft version at a time!
- Latest two Minecraft releases are always supported, with an additional support for several hand-picked versions popular among the modding community.
- As of 2.0.0, the supported versions are: **26.3, 26.2, 1.21.11 and 1.21.1**.
- This is the first ever release to support multiple versions. All of the features from previous versions should be kept as is, but please submit bug reports if you found any bugs!
- 🐛 Fixed an issue where the radio volume slider in the Music & Sound Options menu could not be dragged around consistently
- ✨ CraftGR now officially supports more than one Minecraft version at a time!
- Latest two Minecraft releases are always supported, with an additional support for several hand-picked versions popular among the modding community.
- As of 2.0.0, the supported versions are: **26.3, 26.2, 1.21.11 and 1.21.1**.
- This is the first ever release to support multiple versions. All of the features from previous versions should be kept as is, but please submit bug reports if you found any bugs!
- 🐛 Fixed an issue where the radio volume slider in the Music & Sound Options menu could not be dragged around consistently
- ✨ CraftGR now officially supports more than one Minecraft version at a time!
- Latest two Minecraft releases are always supported, with an additional support for several hand-picked versions popular among the modding community.
- As of 2.0.0, the supported versions are: **26.3, 26.2, 1.21.11 and 1.21.1**.
- This is the first ever release to support multiple versions. All of the features from previous versions should be kept as is, but please submit bug reports if you found any bugs!
- 🐛 Fixed an issue where the radio volume slider in the Music & Sound Options menu could not be dragged around consistently
- ✨ CraftGR now officially supports more than one Minecraft version at a time!
- Latest two Minecraft releases are always supported, with an additional support for several hand-picked versions popular among the modding community.
- As of 2.0.0, the supported versions are: **26.3, 26.2, 1.21.11 and 1.21.1**.
- This is the first ever release to support multiple versions. All of the features from previous versions should be kept as is, but please submit bug reports if you found any bugs!
- 🐛 Fixed an issue where the radio volume slider in the Music & Sound Options menu could not be dragged around consistently
- ✨ CraftGR now officially supports more than one Minecraft version at a time!
- Latest two Minecraft releases are always supported, with an additional support for several hand-picked versions popular among the modding community.
- As of 2.0.0, the supported versions are: **26.3, 26.2, 1.21.11 and 1.21.1**.
- This is the first ever release to support multiple versions. All of the features from previous versions should be kept as is, but please submit bug reports if you found any bugs!
- 🐛 Fixed an issue where the radio volume slider in the Music & Sound Options menu could not be dragged around consistently
- ✨ CraftGR now officially supports more than one Minecraft version at a time!
- Latest two Minecraft releases are always supported, with an additional support for several hand-picked versions popular among the modding community.
- As of 2.0.0, the supported versions are: **26.3, 26.2, 1.21.11 and 1.21.1**.
- This is the first ever release to support multiple versions. All of the features from previous versions should be kept as is, but please submit bug reports if you found any bugs!
- 🐛 Fixed an issue where the radio volume slider in the Music & Sound Options menu could not be dragged around consistently
- ✨ Updated to Minecraft 26.3 Release Candidate 2
- ✨ Non-square album cover images are now resized while keeping their aspect ratio
- 🐛 Fixed album cover images failing to load due to URL redirects on Gensokyo Radio's servers
- 🐛 CraftGR's executor services are no longer registered as daemon, meaning the client watchdog no longer generates crash logs when quitting the game
- ✨ Updated to Minecraft 26.3 Release Candidate 2
- ✨ Non-square album cover images are now resized while keeping their aspect ratio
- 🐛 Fixed album cover images failing to load due to URL redirects on Gensokyo Radio's servers
- 🐛 CraftGR's executor services are no longer registered as daemon, meaning the client watchdog no longer generates crash logs when quitting the game
- ✨ Updated to Minecraft 26.2
- ✨ Internal refactor for improved logging
- 🐛 Fixed a crash on launch if the WebSocket song provider is enabled while the Gensokyo Radio's API servers are down
- ✨ Updated to Minecraft 26.2
- ✨ Internal refactor for improved logging
- 🐛 Fixed a crash on launch if the WebSocket song provider is enabled while the Gensokyo Radio's API servers are down
- ✨ Updated to Minecraft 26.2 Release Candidate 2
- ✨ Radio playback can now be stopped while still trying to connect to the stream server
- 🐛 General stability fixes for radio states
- 🐛 Fixed the audio player's volume not being affected by the game's "Master" volume setting
- 🐛 Fixed CraftGR's executor service not shutting down when closing the client (which may have caused hangs when closing the game)
- ✨ Updated to Minecraft 26.2 Release Candidate 2
- ✨ Radio playback can now be stopped while still trying to connect to the stream server
- 🐛 General stability fixes for radio states
- 🐛 Fixed the audio player's volume not being affected by the game's "Master" volume setting
- 🐛 Fixed CraftGR's executor service not shutting down when closing the client (which may have caused hangs when closing the game)
- ✨ Updated to Minecraft 26.1
- ✨ The mouse cursor changes to the "pointing hand" icon when hovering over the song overlay
- 🐛 Third-party libraries included in the NeoForge version of the mod now properly uses Jar-in-Jar
- ✨ Updated to Minecraft 26.1
- ✨ The mouse cursor changes to the "pointing hand" icon when hovering over the song overlay
- 🐛 Third-party libraries included in the NeoForge version of the mod now properly uses Jar-in-Jar
- ✨ Updated to Minecraft 1.21.11
- 🔧 Migrated HTTP libraries from Apache HttpClient / Java-WebSocket to Java 11's java.net.http API
- ✨ Updated to Minecraft 1.21.11
- 🔧 Migrated HTTP libraries from Apache HttpClient / Java-WebSocket to Java 11's java.net.http API
- ✨ Updated to Minecraft 1.21.9
- 🐛 Fixed an issue where the hover indicator on the song overlay sometimes appeared while you are not in any screens
- ✨ Updated to Minecraft 1.21.9
- 🐛 Fixed an issue where the hover indicator on the song overlay sometimes appeared while you are not in any screens
- 🐛 Fixed the song title scrolling not working correctly, the fix for the previous bug was done incorrectly (I'm sorry)
- 🐛 Fixed the song title scrolling not working correctly, the fix for the previous bug was done incorrectly (I'm sorry)
- 🐛 Fixed the debug scissor rendering overlay accidentally being left enabled
- 🐛 Fixed the debug scissor rendering overlay accidentally being left enabled
- 🐛 Fixed the bug where the song title was not displayed when the overlay scale is larger than 1x
- 🐛 Fixed the bug where album art textures of previous songs were unloaded on the wrong thread, causing an error message in logs and incorrect song details being loaded
- 🐛 Fixed the bug where the song title was not displayed when the overlay scale is larger than 1x
- 🐛 Fixed the bug where album art textures of previous songs were unloaded on the wrong thread, causing an error message in logs and incorrect song details being loaded
- No Minecraft version update - This version will work on Minecraft 1.21.7 as well!
- 🐛 Fixed vanilla overlays (loading screen, toasts etc.) being rendered at incorrect scale
- No Minecraft version update - This version will work on Minecraft 1.21.7 as well!
- 🐛 Fixed vanilla overlays (loading screen, toasts etc.) being rendered at incorrect scale
- ✨ Updated to Minecraft 1.21.6
- ✨ Updated to Minecraft 1.21.6