All versions
v3.7.1
Release
ZMusic v3.7.1 Fabric 1.20.6last month 6
Compatibility
Minecraft: Java Edition
1.20.5–1.20.6
Platform
Fabric
Supported environments
Client-side
Changes
- 将模组运行时切换到原生
zmusic-player。 - 新增 Minecraft 26.1、26.1.1、26.1.2 支持,由 26.1.2 构建覆盖。
- 将 Fabric、Forge、NeoForge 拆分为独立 Gradle 构建组,并使用矩阵构建减少稳定版构建时间。
- 新增 Forge 1.20.4 构建。
- 新增模组图标元数据。
- 修复 26.x jar 缺少 core classes 的问题。
- 修复 NeoForge 26.1.2 构建和 NeoForm setup 问题,使用 26.1.2.70 beta 依赖并修复 setup cache。
- 修复 Forge 版在 SCP Lockdown 滑动门等模组触发空声音事件时,可能因读取声音分类导致客户端崩溃的问题。
- 修复 Fabric 版在收到空声音实例时可能触发同类崩溃的问题。
- 重构稳定版发布流程,支持 GitHub Releases、Modrinth、CurseForge、Codeberg 和 CNB 使用同一份发布产物与更新日志。
English:
- Switched the mod runtime to the native
zmusic-player. - Added Minecraft 26.1, 26.1.1, and 26.1.2 support through the 26.1.2 builds.
- Split Fabric, Forge, and NeoForge into dedicated Gradle build groups with matrix builds for faster stable releases.
- Added Forge 1.20.4 build support.
- Added mod icon metadata.
- Fixed 26.x jars missing bundled core classes.
- Fixed NeoForge 26.1.2 build and NeoForm setup issues by using the 26.1.2.70 beta dependency and repairing the setup cache.
- Fixed a Forge client crash when mods such as SCP Lockdown sliding doors emit a sound event with a null sound instance.
- Fixed the same class of Fabric crash when a null sound instance is passed to the sound hook.
- Reworked stable release publishing so GitHub Releases, Modrinth, CurseForge, Codeberg, and CNB use the same artifacts and release notes.
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:uNkLHvrX:y0CAy2ib"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:uNkLHvrX:y0CAy2ib"
}

