实用程序2¶
实用程序(util)是通过整合常用功能、开发工具和插件API,达到简化开发、降低学习难度和提高代码标准化程度的一套工具。第二代实用程序库采用面向对象设计,具备更好的可读性和扩展性。适用于Paper 1.20.4服务端。
本项目由DC交通大学脚本工程系负责主要开发和维护。本页内容可能不是最新,请查看Util2仓库。
安装方法¶
通过Git¶
1 2 | |
通过Git安装后,每次更新只需在仓库目录下运行git pull即可。
手动安装¶
- 访问版本发布页面,下载最新版本“源代码”。
- 将压缩包解压至
./plugins/PySpigot/python-libs
包清单¶
| 包名 | 描述 |
|---|---|
| basic | 基础功能:时间和字符 |
| develop | 开发用内容:箱子菜单、铁砧输入、命令框架和语言桥 |
| plugins | 插件包 |
| tools | 工具整合:电邮、容器、位置、粒子等 |
插件包清单¶
调用插件包前,请确认已正确安装所需要的插件。
| 插件名 | 描述 |
|---|---|
| CoreProtect | 保护插件,查询和写入方块、容器、实体变动记录等 |
| EssentialsX | 基础插件,涉及经济、传送等 |
| GPS | 导航系统 |
| PlayerHeads | 获得玩家和生物的头颅物品 |
| ImageOnMap | 渲染地图画 |
| NoteBlockAPI | 播放nbs格式音乐,文件需存放于服务端 |
| ZMusic | 播放网易云平台音乐,提供链接缓存功能 |
依赖库¶
调用相关包前,请确认已正确安装所需要的依赖库。
| 程序路径 | 依赖库 | 库类型 |
|---|---|---|
| util2.develop.anvilgui | AnvilGUI | Java |