跳转至

实用程序2

实用程序(util)是通过整合常用功能、开发工具和插件API,达到简化开发、降低学习难度和提高代码标准化程度的一套工具。第二代实用程序库采用面向对象设计,具备更好的可读性和扩展性。适用于Paper 1.20.4服务端。

​ 本项目由DC交通大学脚本工程系负责主要开发和维护。本页内容可能不是最新,请查看Util2仓库。

安装方法

通过Git

1
2
cd ./plugins/PySpigot/python-libs
git clone https://app.kunjk.top/gitea/DCJTU_ScriptEngineering/util2.git

通过Git安装后,每次更新只需在仓库目录下运行git pull即可。

手动安装

  1. 访问版本发布页面,下载最新版本“源代码”。
  2. 将压缩包解压至./plugins/PySpigot/python-libs

包清单

包名 描述
basic 基础功能:时间和字符
develop 开发用内容:箱子菜单、铁砧输入、命令框架和语言桥
plugins 插件包
tools 工具整合:电邮、容器、位置、粒子等

插件包清单

调用插件包前,请确认已正确安装所需要的插件。

插件名 描述
CoreProtect 保护插件,查询和写入方块、容器、实体变动记录等
EssentialsX 基础插件,涉及经济、传送等
GPS 导航系统
PlayerHeads 获得玩家和生物的头颅物品
ImageOnMap 渲染地图画
NoteBlockAPI 播放nbs格式音乐,文件需存放于服务端
ZMusic 播放网易云平台音乐,提供链接缓存功能

依赖库

调用相关包前,请确认已正确安装所需要的依赖库。

程序路径 依赖库 库类型
util2.develop.anvilgui AnvilGUI Java