Spatial Audio System 1.1.0
Manta 2.5.0(内置)GitHub 发行说明↗Modrinth 发行说明↗
新增 Sound Handy、红石输出,并扩展了播放功能。
Sound Handy
可以从远处操作自己的 Playback Device。右键点击目标装置进行选择,按鼠标中键播放或停止。Shift+滚轮切换目标,Shift+R 显示和编辑范围,Shift+H 切换装置边框的显示。
装置的名称、音源、播放状态等可以在迷你 HUD 中查看。可以在 Sound Handy 的界面中更改名称或打开装置的界面。测试播放只有您自己能在当前位置听到。Wiki 中新增了专门的讲解页面。
播放与范围设置
- 为普通播放新增了循环按钮(↻)。在停止之前,会循环播放单曲槽位中的音源。
- 计划播放最多可设置 16 项。界面每次显示 6 行,通过滚动切换。
- 将计划播放的启用、禁用切换移至计划播放界面。删除项目改为使用垃圾桶按钮,并在每行设置了停止按钮(■)。
- 启用计划播放后,普通槽位中的媒介会返回物品栏。没有空位时会掉落在脚下。
- 不使用 Range Board 时的播放范围现在可在 1〜64 格之间设置。新装置的默认值为 64 格。更改会从下次播放起生效。
- 使用 Range Board 时以板的范围为优先。各面的衰减距离未设置时,使用板的默认值 8 格。
红石输出
最多可设置 16 条与播放状态联动的规则。支持“Playing”的持续输出,以及“On start”“On stop”“On end”的脉冲输出。信号强度为 1〜15,延迟以 0.5 秒为单位、最长 30 秒,脉冲长度以 0.1 秒为单位、最长 5 秒。也可以只针对特定的计划播放项目。
多个输出重叠时,使用最强的信号。信号以弱信号的形式输出到周围,不会通过固体方块传递。装置自身的输出回到输入时,不会再重新开始播放。现有装置的输出默认处于禁用状态。
中途加入时的播放
加入服务器、切换维度或进入范围时,现在可以从与已经过时间相应的位置开始听到声音。由于下载时间等原因,玩家之间的播放位置可能会有差异。
修复与改进
- 修复了循环播放在 10 分钟后停止的问题。
- 修复了向空槽位发送信号会解除循环设置的问题,以及取出媒介后仍继续播放的问题。
- Range Board 的说明和上传失败时的消息现已支持翻译。
- 改善了中途加入玩家的播放位置延迟。
- 内置 Manta 2.5.0,更新了界面、提示框、HUD 和 Wiki 的文字渲染。
兼容性与开发者信息
通信协议版本为 1.5。旧版客户端无法连接。请将服务器和客户端统一为对应版本。可以使用服务器日志中的 SAS-CatchUp 和 SAS-Delivery 确认播放的开始位置。另请注意与要求 Manta 1.x 的旧版本同时使用的条件。