BungeeUtil - BungeeCord数据包工具库
BungeeUtil 是一个用于 BungeeCord 的高级功能库,专注于数据包处理,并提供了丰富的 API 来实现各种自定义功能,例如高级 GUI、粒子效果和 Boss 栏等。它旨在帮助开发者轻松创建跨服务器的交互体验。
什么是 BungeeUtil?
BungeeUtil 是一个强大的数据包处理库,集成了多种实用的应用程序接口(API)。通过这个库,你可以实现例如跨 BungeeCord 打开自定义背包界面、播放音效或显示粒子效果等功能。
核心功能亮点
- 强大的 Inventory API:支持从简单的 Anvil-GUI 到可自定义行数的箱子界面等多种库存类型。
- BossBar API:用于创建和管理自定义 Boss 血条。
- Scoreboard API:用于创建和管理自定义记分板。
- 音效与粒子:可以向玩家发送声音和显示粒子效果。
完整的 API 和库列表及其文档,请访问
https://github.com/WolverinDEV/BungeeUtil/wiki/Features
性能与兼容性
运行速度
延迟极低,通常只有约 0.02 毫秒。你可以使用 /bungeetimings 命令来查看详细的延迟和性能计时数据。
支持的代理端
自 BungeeUtil 1.6.10 版本起,已兼容 Waterfall 和 BungeeCord。
如有更多兼容性问题,请在 SpigotMC 页面点击“获取支持”按钮,进入 Gitter 频道咨询。
文档与支持
官方文档
完整的文档请查阅
https://github.com/WolverinDEV/BungeeUtil/wiki
错误反馈指南
请不要将错误信息发布在评论中或因此给予差评。为了获得最佳帮助,请按以下正确方式反馈:
- 发布位置:在 BungeeUtil 的讨论区发帖,或在 GitHub 创建 Issue:
https://github.com/WolverinDEV/BungeeUtil/issues- 必需信息:请在错误日志上方提供以下信息,以便开发者准确排查:
- BungeeUtil 版本- BungeeCord 版本- 错误发生时的具体情况- 计算机系统与架构开发者信息
BungeeUtil 2.0 重要变更
目前已完成所有类的重构,以实现更优的数据包结构。这意味着大多数(几乎是所有)类的位置都已移动,所有依赖 BungeeUtil < 2.0 版本的插件将无法在 2.0 版本上运行。
未来将只对 2.0 版本进行功能更新,对 1.0 版本仅提供紧急修复(Hotfix)。
Maven 依赖
BungeeUtil 现已可通过 Maven 获取。在你的 pom.xml 文件的依赖部分添加:
<dependency>
<groupId>dev.wolveringer</groupId>
<artifactId>BungeeUtil</artifactId>
<version>2.0</version>
</dependency>如需使用最新的快照(Snapshot)版本,请启用以下仓库:
<repositories>
<repository>
<id>ossrh-snapshots</id>
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
</repository>
</repositories>其他
版本历史
如果需要下载其他版本的 BungeeUtil,可以访问:
https://github.com/WolverinDEV/BungeeUtil/tree/jars/
支持与捐赠
如果你喜欢这个项目,可以考虑通过捐赠来支持开发者,这有助于创造更多精彩的内容。