简介
BoostedAudio 是一款基于网页的插件,提供游戏内近距离语音聊天和音乐/音效流媒体功能,支持自托管网页客户端,性能优异。现已兼容 BungeeCord、Velocity 和 Folia 多服务器架构。
主要特性
- 完全可定制的网页客户端
- 自托管网页与音频文件管理(也可自行通过 Nginx 或 Apache 托管客户端)
- 近距离语音聊天,采用空间化音频和 WebRTC 技术,实现如 Discord 般的无延迟通话
- 音频扬声器,支持空间化音频
- 播放列表系统,轻松管理大量音频文件,工作流程便捷
- 区域音频,支持 WorldGuard(软依赖)
- 无线电直播流媒体,用于播放音频
- 丰富的配置选项
- 二维码连接系统,提升 Geyser/基岩版兼容性
- BungeeCord 与 Velocity 多服务器兼容
- Folia 兼容
- 性能负载管理,高级情况下可通过多代理分流负载;插件已通过 1500+ 玩家同时在线的测试
- GUI 编辑器,用于编辑区域、扬声器,以及管理文件并修改文件音量
- 强大的 API,支持完全自定义网页客户端,并可通过数据包系统进行修改;插件提供 WebRTC 层系统,便于通过 API 集成电话、无线电或特定语音频道等功能
- 命令方块支持,包含大量声音管理命令
- Geyser 支持,配合二维码系统
- 临时静音系统,用于管理近距离聊天
- PlaceHolderAPI 支持,用于 TAB 列表或玩家头顶显示,变量:
%boostedaudio_on_audiopanel%,%boostedaudio_panel_state%
使用与命令
开始使用
要使用本插件,您需要进行配置。请查阅 Wiki 获取详细指南。
基础命令
/boostedaudio help/ba help/audio
版本说明
免费版
免费版本限制最多 5 人 同时连接音频客户端,且不提供深度的客户端自定义功能(免费版适用于朋友间服务器或插件测试)。除此之外,其他所有功能均包含在免费版中。
您可以从免费版无缝升级到高级版,无需重新配置。
高级版(付费)
高级版提供网页客户端无人数限制和完整的个性化定制功能。
购买链接:BoostedAudio ✨Proximity Voice Chat and Music
支持与帮助
如果您需要帮助,请加入我的 Discord 服务器。
请注意:如果您遇到任何问题,请不要直接留下一星评价。只有您通过 Discord 支持频道提交工单联系我,我才能为您解决问题。
软依赖
以下插件为可选依赖,用于启用特定功能
- WorldGuard:用于实现区域音频功能。
- ProtocolLib:用于地图二维码系统。
- PlaceHolderAPI:用于在 TAB 列表或玩家头顶显示图标。
- FFMPEG:用于通过标准化工作流程修改音频音量,详情请见 Wiki。
BoostedAudio 配置指南
BoostedAudio 是一款用于增强 Minecraft 服务器音频体验的插件。通过简单的配置,您可以调整各种音效的音量、音高和播放范围,为玩家创造更沉浸式的游戏环境。
基础配置
配置文件位于 plugins/BoostedAudio/config.yml。您可以在服务器运行时使用 /ba reload 命令重载配置,无需重启服务器。
配置结构
配置文件主要包含以下部分
debug: 启用或禁用调试日志。defaults: 设置音效的默认属性。sounds: 为特定音效配置自定义属性。
默认值
在 defaults 部分,您可以设置适用于所有音效的全局属性(除非在 sounds 部分被覆盖)。
defaults:
volume: 1.0
pitch: 1.0
range: 16- volume: 音量乘数。1.0 为原版音量,大于 1.0 提高音量,小于 1.0 降低音量。
- pitch: 音高乘数。1.0 为原版音高。
- range: 音效可被听到的范围(以方块为单位)。原版默认值为 16。
自定义音效
在 sounds 部分,您可以为特定的 Minecraft 音效名称(或命名空间ID)设置独立的属性,这些设置将覆盖默认值。
配置格式
sounds:
# 使用音效名称(不带命名空间)
entity.creeper.primed:
volume: 2.0
range: 32
# 使用完整的命名空间ID
minecraft:entity.wither.spawn:
volume: 3.0
pitch: 0.8
range: 64属性说明
- 每个音效可以配置
volume、pitch和range中的一个或多个。 - 未指定的属性将使用
defaults中设置的值。 - 音效名称可以参考 Minecraft Wiki 或通过调试模式获取。
操作命令
- /ba reload: 重载插件配置文件。
- /ba debug: 切换调试模式。启用后,服务器日志会记录播放音效的详细信息(包括音效名称),便于您识别和配置特定音效。
注意事项
- 过高的音量乘数可能导致音效失真。
- 增大音效范围可能会对服务器性能产生轻微影响,尤其是在播放大量远距离音效时。
- 请确保使用正确的音效名称。调试模式是获取准确名称的最佳工具。
如需更详细的信息或高级配置,请访问官方 Wiki:https://supermax-8.gitbook.io/boostedaudio/basics/configuration