ProtocolLib
功能:
ProtocolLib是一个允许读取和写入Minecraft协议的库。它处理了大部分反射和通道注入所需的繁琐工作,并提供了包装器来简化数据包修改。ProtocolLib通常随着大部分Minecraft更新而更新,因此,理想情况下,单独的插件不需要更新。
用法:
服务器运营者只需从上面的链接中下载ProtocolLib。它本身不会执行任何操作,只是让其他插件能够正常运行。开发者可以在wiki上找到教程。
权限:
protocol.admin
指令:
主要的管理命令是:
- config: 重新加载配置文件。
- check: 在BukkitDev上检查新版本。
- version: 显示当前运行的ProtocolLib版本。
- timings: 开启或关闭测量插件消耗的CPU时间。
- listeners: 显示使用ProtocolLib的插件及它们拦截的数据包类型。
数据包日志的命令:
/packetlog <protocol> <sender> <packet>文件名.rar下载次数:0[记录]暂无描述暂无介绍
配置:
可配置的一小组选项包括:
auto updater.notify: true auto updater.download: false auto updater.delay: 43200 auto updater.last: 0 metrics: true background compiler: true ignore version check: None
兼容性:
该项目的主要目标之一是实现与不同版本的Minecraft的最大兼容性。除了包更改外,它应该对未来的更改具有弹性。
示例插件:
- Lib's Disguises
- Holographic Displays
- Advanced Anti Cheat
- Server List Plus
- FurnitureLib
- AntiAura
- PremiumVanish
统计:
ProtocolLib通过BStats匿名收集统计数据。赞助项目的方式可以在GitHub上找到。
收录