飞行警报+

飞行警报+

为Minecraft鞘翅飞行添加自定义音频和视觉警报。

冒险

🛩️ PullUp+

PullUp+ 是一款 Minecraft 模组,为鞘翅飞行提供 高度可自定义的语音警告 和 HUD 视觉提示。

本模组为 Minecraft 中的鞘翅飞行提供可自定义的语音警告。您可以根据本地配置文件集、服务器同步配置文件集或通过 PullUp 云编辑器生成的配置文件集,定义不同的触发逻辑、HUD 文本和音效。

本模组基于 MUYU_Twilighter/pullup_fabric 开发,并进行持续维护和更新。


核心功能

  • 智能状态检测: 支持使用数学表达式精确检测玩家飞行状态(高度、速度、俯仰角、碰撞距离等)。
  • 立体语音警告: 在相应规则触发时自动播放自定义音效(例如经典的 "Pull up!"、"Terrain ahead!"、"Sink rate!")。
  • 视觉 HUD 提示: 支持屏幕中央弹出高亮文字提示,可自定义颜色和透明度。
  • 多源配置文件支持: 支持 本地配置、服务器同步 以及从 云编辑器 一键导入。
  • 高兼容性: 支持 Fabric、Forge 和 NeoForge。

快速开始

  1. 将对应游戏版本的模组 .jar 文件放入您的 mods 文件夹。
  2. 首次启动游戏后,模组会在 config/pullup/ 目录下自动生成主配置文件和示例配置文件集。
  3. 在单人游戏或客户端: 输入 /pullupclient gui 打开配置文件管理界面。
  4. 在多人游戏: 如果服务器也安装了此模组,客户端只需输入 /pullupclient grab 即可自动获取并同步服务器的飞行警告规则。

提示: 本模组作为 仅客户端 模组可完全正常运行。但如果安装在服务器端,则可以实现服务器规则同步。


命令

客户端

  • /pullupclient gui — 打开直观的配置文件 GUI 管理界面。
  • /pullupclient status — 查看当前启用状态、已加载规则数量和云连接状态。
  • /pullupclient load <filename> — 加载指定的本地配置文件。
  • /pullupclient load default — 恢复并加载内置默认配置文件。
  • /pullupclient grab — 主动请求并同步当前服务器配置文件。

服务器端

  • /pullupserver load <filename> — 为整个服务器加载指定的配置文件。
  • /pullupserver enablesend — 允许将服务器配置文件广播并应用到加入的客户端。

可视化编辑器

觉得手动修改 JSON 配置文件太繁琐?我们提供了可视化编辑器!

  1. 在游戏中输入 /pullupclient cloud edit,系统会为您生成一个专属编辑链接。
  2. 在浏览器中打开该链接,即可通过可视化界面轻松编辑规则、警告音、触发范围和 HUD 文本。
  3. 编辑完成后点击发布,并复制生成的 短代码。
  4. 在游戏中输入 /pullupclient cloud import <short_code>,即可将规则保存到本地并立即应用!

编辑器网址:https://pullup.akihito.dpdns.org/


许可证

  • 开源许可证: 本分支采用 GPL-3.0-only 许可证开源。
  • 上游项目: 特别感谢上游作者的杰出贡献:MUYU_Twilighter/pullup_fabric(MIT 许可证)。