Skip to content
iPlugin

安装

安装插件、确认菜单加载,并按实际使用的功能选择依赖。

安装步骤

下载

从分发下载、自动构建或项目仓库获取 Invero 插件 JAR。Invero 用于 Bukkit 系服务端,Java 运行环境遵循服务端要求。

放入插件目录

将 JAR 放入服务端 plugins/,启动服务端。运行库由插件加载,不需要另外安装一个 TabooLib 插件。

首次启动会生成 plugins/Invero/config.yml,并在配置的工作空间不存在时释放随附示例。默认使用 SQLite,数据文件为 plugins/Invero/data/invero_data.db;只做本地数据保存不需要另装数据库插件。

确认加载

在控制台执行 invero menu list,或由有 invero.command.access 权限的玩家执行 /invero menu list。该权限首次注册时默认授予 OP。

列表中的名称是已经加载的菜单 ID。接着用 /invero menu open <菜单ID> 打开其中一个菜单;控制台则用 invero menu open <菜单ID> <在线玩家名>。命令不存在时检查插件启动错误;命令存在但列表为空时检查工作空间加载信息,见问题排查。

功能依赖

这些是按功能选装的依赖,不是启动一个普通物品菜单所需的整套插件。

要使用的功能依赖或外部服务
原版物品、布局、点击动作、内置文本与输入界面不需要额外菜单插件
%...% 外部占位符,以及向其他插件提供 Invero 持久数据占位符PlaceholderAPI;外部占位符还需其对应扩展
eco(money、vault)余额操作Vault,以及向 Vault 提供经济服务的插件
playerpoints(points、point)点数操作PlayerPoints
bindings.adyeshach NPC 入口Adyeshach
connect(bungee)跨服跳转支持 BungeeCord 插件消息通道的代理端及其目标子服配置
Database.type: SQL 持久数据可连接的 MySQL 数据库与账户;连接字段见主配置
菜单、节点、物品导出链接所选 Paste HTTP 服务;Pastebin 还需自己的开发者密钥
JavaScript 节点JavaScript 运行库由插件加载,不要求另装脚本插件

外部物品

只安装你要取用的物品来源对应的插件。下面的来源名用于 source / value 写法;它们不保证都能改成图标顶层简写,具体配置见物品来源。

物品来源名及别名对应插件
zaphkiel、zapZaphkiel
oraxenOraxen
itemsadder、iaItemsAdder
azureflow、afAzureFlow
itemtools、itItemTools
craftengine、ceCraftEngine
hmccosmetics、hmcHMCCosmetics
sxitem、sx、siSX-Item
mmoitems、miMMOItems,以及该插件要求的 MythicLib
ecoitems、ecoEcoItems 及其自身依赖
magiccosmetics、magicMagicCosmetics
magicgem、gemMagicGem
nexoNexo
slimefun、sfSlimefun
headdatabase、hdbHeadDatabase
neigeitems、niNeigeItems

base64、json、serialized 和 kether 是内置来源,不需要一个同名外部插件。安装或移除外部物品插件后完整重启,单纯重载菜单不会重新发现这些来源。

安装完成后,可创建第一个菜单。文件放置和 ID 规则见文件目录;面向玩家的打开方式见菜单打开入口,不必为此开放管理命令权限。

Last updated on