Links
Tags
Creators
Details
Licensed LGPL-3.0-only
Published 6 months ago
Updated 6 days ago
All versions
1.2.12+1.21.11
Release
Music Hud 1.2.12+1.21.11last month 171
Compatibility
Minecraft: Java Edition
1.21.11
Platform
Fabric
Supported environments
Client-side
Client and server
Required content
Changes
Client
Feature
- Windows SMTC & Linux MPRIS (have not fully test yet) support
- Advanced sound volume control (mix and hotkeys)
- Configurable mix alpha for HUD background themed colors
- Reactive Music compatibility
Improve
- Using TPDF resample on 24/32 bits audio
- Audio quality on 1.21.1
- Lyric animations
- Refactors render pipelines on 1.21.1
- Modern string splitter fallback
- Hud fluid background noise scaling
- Expands position offsets range in config
- Changes album image thumbnail size to avoid aliasing in main GUI
- Using icons on "back" button in "music collection detail view" and "artist detail view"
Fix
- A toast canceling issue occurred in Modern UI 3.12.0 for 1.21.9 ~ 1.21.11 (mVUS fork)
- Text renderer clip wrongly in some situations
Server
Fix
- Some game version wrongly marked as incompatible due to Paper "api-version"
客户端
功能
- 支持 Windows SMTC 与 Linux MPRIS(尚未充分测试)
- 可配置的 HUD 背景主题色混合透明度
- 高级音量控制(混合和热键控制)
- Reactive Music 兼容
改进
- 对 24/32 位音频使用 TPDF 重采样
- 1.21.1 上的音频质量
- 歌词动画
- 重构 1.21.1 的渲染管线
- 现代字符串分割器回退
- HUD 流体背景噪声缩放
- 扩大配置中位置偏移可配置的范围
- 调整专辑封面缩略图大小,避免在主界面中出现锯齿
- "音乐收藏详情"和"艺术家详情"界面的返回按钮使用图标
修复
- 1.21.9 ~ 1.21.11 上 Modern UI 3.12.0(mVUS fork) 中 Toast 取消异常
- 文本渲染器在某些情况下裁剪错误
服务端
修复
- Paper 打包中 "api-version" 导致版本兼容判断错误
Optional dependencies
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:7Rnb6oJr:E9dvElGa"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:7Rnb6oJr:E9dvElGa"
}




