跳到正文

MusicLayer

一个为音乐添加便捷控制层的模组,支持多个模组操控和选择音乐。

收藏

介绍

介绍由机器翻译自 CurseForge 原页面,仅供参考。

此模组需要  HammerLib。

警告:此模组本身不会影响游戏玩法,但其他模组使用它时,它可以播放音乐。除非其他模组有依赖要求,否则单独安装它没有任何意义。

 

此模组可以在不冻结游戏的情况下播放音乐,并支持通过以下几种默认方式播放 Ogg 文件:

  • 通过资源位置播放(例如:使用 testmod:music/beach,即可播放 /assets/testmod/sounds/music/beach.ogg 文件)
  • 通过 URL 播放(例如:使用 任意指向 .ogg 文件的直链 即可播放)。注意:通过 URL 播放的声音会缓存到 .minecraft/musiclayer/music/ 文件夹中,文件名为传入 URL 的 MD5 值。另请注意,首次下载音乐时,播放可能会稍晚一些,因为音乐会直接通过 URL 播放;之后则会从文件系统读取(立即播放)。(此外还会启动一个线程,用于检查远程文件与本地文件的 MD5 值是否一致;当托管端的文件发生变化时会用到。)
  • 可自定义!这意味着你可以使用任意输入流来播放所需的声音!

 

注意:此模组会将另一个库提取到 /asm/MusicLayer/SoundLib.jar!这是正常现象,也是 MusicLayer 正常运行所必需的。

 

关于此模组的介绍就到这里,没有其他补充,感谢阅读。

 

使用许可:

  • 你可以在整合包中使用此模组。
  • 未经许可,不得将此模组转载到其他网站。转载时必须提供 CurseForge/Modrinth 下载链接,并获得我的许可(Discord 上的  Zeitheron )。
  • 不得将此模组(或 DragonForge 团队的任何其他模组)加入你自己的模组中。不过,制作附属内容是允许的,如果能事先友好地私信沟通就更好了。

注意:

  • 此模组仅支持它目前提供版本的最新 Minecraft 版本。请勿要求降级!

想讨论任何问题?需要 API 帮助?

加入 Discord 服务器,并在 Twitter 上关注 Zeitheron!

如果你想支持我的创作,可以通过  Patreon 成为我的赞助者。 

常见问题

MusicLayer 支持哪些 Minecraft 版本?

MusicLayer 支持 Minecraft Java 版 1.12.2,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。

MusicLayer 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

Zeith 的其他作品

查看全部 →