Links
Tags
Creators
Details
Published 5 months ago
Updated 4 months ago
All versions
26.1-1.0.1
Release
In-Game Music Player 26.1-1.0.14 months ago 525
Compatibility
Minecraft: Java Edition
26.1.x
Platform
Fabric
Supported environments
Client-side
Changes
Added
- Added .mp3 support alongside .ogg.
- Added lyrics support.
- Added lyrics display in the Playing tab.
- Added lyrics editing in the Add tab and Edit tab.
- Added TXT drag-and-drop support for lyrics.
- Added lyrics support in metadata.json, like lyrics/song.txt.
- Added prompts/flows for optional lyrics when adding tracks.
- Added theme presets for Minecraft colors.
- Added a color theme picker screen, replacing the old dropdown.
- Added editable theme colors for selected highlight, drop area, content background, picker background, picker hover, etc.
- Added real PC clipboard support for GUI textboxes.
- Added keyboard shortcuts to basically every textbox/editor: search, Add, Edit, lyrics, Theme hex fields, Json editor.
- Added keybind menu opening from any screen/menu, not just while in a world.
Changed / Replaced
- Replaced the old Theme preset dropdown with a pick-color theme screen.
- Rearranged Theme tab color textboxes into a cleaner grid.
- Updated Add tab text from only .ogg to .ogg/.mp3.
- Updated metadata/theme JSON editor behavior.
- Restored/kept the older Info tab instructions after the newer ones were disliked.
- Changed clipboard handling from internal fallback-first to Minecraft/PC clipboard-first.
Fixed
- Fixed Edit tab track list scrolling.
- Fixed dropdown/theme picker click offset issues.
- Fixed theme picker scroll interfering with page scroll.
- Fixed unreadable theme preset text for bright/dark presets where possible.
- Fixed selected highlight not being editable.
- Fixed gray/content background areas not changing with themes.
- Fixed drag-and-drop area color not changing with themes.
- Fixed black/dark theme making title/text disappear.
- Fixed lyrics text/buttons overlapping in the Edit tab.
- Fixed lyrics textbox shortcuts not working.
- Fixed Json tab dropdown/code editor weird disappearance issues from earlier work.
- Fixed Java/mixin compatibility issues for older ports.
- Fixed wrong Java target/toolchain issues in Gradle.
- Fixed 1.20 mixin using JAVA_21 instead of older compatible level.
- Fixed missing Fabric API dev dependency issue in the 1.19.1 port.
- Fixed clipboard paste from websites not reaching the mod textboxes.
Optimized
- Reduced memory pressure when loading large tracks.
- Improved cover/image handling so huge covers are safer.
- Kept optimizations carried into every ported version.
- Rechecked and rebuilt optimizations after feature additions.
- Avoided loading/processing more than needed in UI paths where we touched things.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:ggv1EIuy:ZhF63LIc"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:ggv1EIuy:ZhF63LIc"
}

