BGMCraft

BGMCraft

以背景音乐游玩Minecraft,不同生物群系和建筑有不同的音乐、战斗音乐,且极其易于编辑。

游戏机制

重要提示,如果你不喜欢AI请阅读

此模组完全由AI辅助编写,它是作为个人模组制作的,因为其他音乐模组添加自定义内容有些繁琐。 你不必使用它,或者也可以使用,我不在意。

另外,这不是为了与 CircuitLords 的模组 "Reactive Music" 竞争,正如我所说,给那个模组添加自定义内容有点繁琐,我想做一个更简单的、让不熟悉 Java 的人也能用的模组。

谢谢你阅读 ^^

什么是 BGMCraft?

BGMCraft(背景音乐工艺……我对这个名字非常自豪……)是一个通过播放……背景音乐来为你的 Minecraft 增添风味的模组。

在游戏时,你添加到对应文件夹的任何歌曲都会播放,并根据你游戏中的情况而变化。 只是旅行?播放一些宁静的环境音乐。与怪物战斗?自动同时播放战斗音乐。生命值低且与怪物战斗?那就播放锁定音乐之类的吧,我也不知道。

你还可以设置音乐仅在特定生物群系、兴趣点和结构内播放。 例如,在沙漠中播放沙漠主题音乐,或在试炼密室中播放工业风格音乐。

所有这些都可以在文件目录中轻松编辑(并且可以分享!)。

你可以在此处下载示例配置包: https://files.catbox.moe/hbs0ak.zip

如果你不确定如何将其添加到游戏中,请向下滚动一点,直到看到“配置包”部分。

强大的设置与功能

所有这些设置都在模组菜单配置中,但也可以在游戏中按 B 键访问(你可以关闭此快捷键,别担心)

  • 音量滑块:滑动调节音量(太棒了) 设置中的 BGM 滑块,设为 16%
  • 交叉淡入淡出滑块:让音乐无缝过渡到另一首 设置中的交叉淡入淡出滑块,设为 3.6 秒
  • 配置包:在游戏中即时切换你的音乐预设。压缩你的文件并发送给朋友,或发布到世界。 配置包选择器,2个箭头用于切换配置包,一个添加新配置包的按钮,一个导入按钮,以及一个删除按钮。配置包创建界面,文本框中写着“My cool new profile”,这实际上不在模组中,是我自己写的。 配置包导入界面,一个选择 zip 文件的选项,一个选择文件夹的选项,或者你可以将文件拖放到 Minecraft 中。
  • 区域:为特定区域设置自定义音乐,目前仅限客户端侧,但未来更新中会支持服务器范围。

好吧,但自己制作音乐包有多简单?

非常简单。

在 bgmcraft 的配置文件中,打开配置包文件夹并选择你想要编辑的配置包。

在游戏中创建一个新配置包更容易,因为模组会为你创建所有额外的文件夹,并且你不需要重启游戏来尝试它们。

你应该会看到 4 个选项

  • 主世界
  • 下界
  • 末地
  • 自定义

除了“自定义”,其他都一目了然,我们稍后会讨论它。 在这个例子中,我们将使用“主世界”文件夹。

进入文件夹后,你会看到大量不同的生物群系和地点。如果你愿意,可以为每一个设置音乐,但如果你只想设置一组,请使用“Surface”文件夹。

如果某个文件夹缺少音频,它会自动回退到“Surface”中匹配状态的任何音频。

你应该会看到 4 个文件夹

  • 平静
  • 紧张
  • 警报
  • 危险

平静是默认音乐,在你的角色健康且未战斗时播放。 紧张音乐在你的角色被敌对生物发现或受到一定次数攻击时播放。

如果你激怒了一个中立生物,它不会自动播放,该生物必须攻击你一定次数才能触发。

警报音乐在你的角色有 4 颗心或更少且未战斗时播放。 危险音乐在你的角色有 4 颗心或更少,并且被敌对生物发现或受到一定次数攻击时播放。

多个音轨可以放入这些部分,并且会从文件夹中的音轨中随机播放一首。

分享你的配置包

比制作它更容易

只需压缩你的配置包(例如使用 7zip,Win.Rar 无法正常工作,必须解压出来),然后发送给朋友,再将 zip 文件拖放到你的游戏中即可导入。

是的,差不多就是这样。

致谢

Yokai(我):提出创意 Braylon:帮助提升生活质量,比如配置包功能是他的主意。 Ceemad:也帮助提升了生活质量,比如交叉淡入淡出是她的主意。 AI:我想是吧。

计划最终将其开源,但要等到我们脱离 Alpha 阶段。

本模组中使用的任何音乐都不是我或(大部分)使用它的用户制作的。