主题
命令权限
本插件默认无需配置任何权限,服主开箱即用 (热加载插件可能会导致默认权限无效)
很多下面涉及的类型不知道的 低版本请使用tab提醒,1.12以上会自动提醒
权限
| 权限 | 用途 | 默认拥有者 |
|---|---|---|
| companionsPlus.clearData | 清理数据 | op |
| companionsPlus.coin | 给予/设置/拿走玩家精灵币 | op |
| companionsPlus.convert | 在 MySQL 与 SQLite 之间转换数据 | op |
| companionsPlus.give | 给玩家精灵 | op |
| companionsPlus.giveItem | 给玩家指定神秘箱 | op |
| companionsPlus.giveCapture | 给玩家指定生物捕捉道具 | op |
| companionsPlus.giveEquipment | 给玩家精灵装备 | op |
| companionsPlus.reload | 重载配置文件 | op |
| companionsPlus.open | 打开仓库 GUI | true |
| companionsPlus.shop | 打开商店 GUI | true |
| companions.upgrade.ability | 升级精灵按钮 | true |
| companions.upgrade.changeWeapon | 变更精灵装备按钮 | true |
| companions.upgrade.rename | 变更精灵名称按钮 | true |
| companions.upgrade.hideName | 显示/隐藏精灵名称按钮 | true |
| companions.upgrade.refineQuality | 洗炼精灵品质按钮 | true |
| companions.admin.blacklist | 绕过精灵命名黑名单 | op |
| companions.buy.all | 商城可见全部精灵 | op |
companions.buy.<精灵key> | 商城可见指定精灵 | op |
companions.have.<精灵key> | 自动给予指定精灵,需开启 isHavePermission | op |
CompanionsPlus.companionLimit.<节点> | 使用主配置中对应的仓库容量,需开启容量限制 | 按需配置 |
| companionsPlus.show | 使用配置的召唤指令,节点可自定义 | 按需配置 |
| companionsPlus.vanish | 使用配置的收回指令,节点可自定义 | 按需配置 |
指令
主命令为 /companionsPlus,简写为 /cpp。精灵 key、装备 key 和道具 key 均为配置中的节点名。
| 指令 | 用途 |
|---|---|
| /cpp clearData [玩家名/all] | 清理指定玩家或全部玩家数据 |
| /cpp coin [give/set/take] [玩家名] [数量] | 给予/设置/拿走玩家精灵币 |
| /cpp convert [mysql/sqlite] | 转换数据库存储类型,不用于导入旧版 YAML 数据 |
| /cpp give [玩家名] [精灵key] (true/false) | 给予一个精灵实例,最后一项为是否立即启用,默认 false |
| /cpp giveItem [玩家名] [神秘箱key] [数量] | 发放 box.yml 中配置的神秘箱 |
| /cpp giveCapture [玩家名] [捕捉道具key] [数量] | 发放 capture.yml 中配置的捕捉道具 |
| /cpp giveEquipment [装备key] [玩家名] | 发放精灵装备,每名玩家同一装备 key 只能拥有一件 |
| /cpp reload | 重载配置文件 |
| /cpp open | 打开仓库 GUI,点击精灵进入管理界面 |
| /cpp shop | 打开商店 GUI |
| /s | 默认召唤指令,重新显示已选用的精灵 |
| /v | 默认收回指令,收回精灵并取消选用 |
/s、/v 在主配置 settings.show、settings.vanish 中设置,可用英文逗号配置多个指令。使用 /v 后,需要在仓库重新选用精灵才能再次召唤。
[] 必填 () 非必填