Companions-Max

命令与权限

全部命令、别名、权限和 Tab 参数补全规则。

命令与权限

<参数> 为必填,[参数] 为可选,实际输入不要带括号。随从参数使用配置中的英文标识,不是中文显示名称。

玩家与主命令

命令权限用途
/companions/ccompanions.player.menu打开主菜单
/c help无额外权限查看帮助;管理员条目需 companions.admin.help
/c shopcompanions.player.shop商店;每个随从还需 companions.buy.<标识>
/c ownedcompanions.player.owned已拥有随从
/c upgradecompanions.player.upgrade养成菜单
/c upgrade ability [true或false]companions.upgrade.ability升级;false 表示降级
/c upgrade renamecompanions.upgrade.rename进入改名输入
/c upgrade hidenamecompanions.upgrade.hidename切换名字显示
/c upgrade changeweaponcompanions.upgrade.changeweapon进入武器修改输入
/c togglecompanions.player.toggle召唤或收回当前随从
/c details <在线玩家>companions.player.details查看随从详情
/tradecompanion <在线玩家> <随从>companions.player.trade交易随从;别名 /tradec
/companioncoincompanions.player.coin查看硬币;别名 /ccoin/cc

直接购买升级需要已经装备随从,并满足费用、级别等实际条件。Tab 补全不代表免除这些条件。

管理命令

命令权限别名/说明
/c editorcompanions.admin.editor游戏内编辑器,默认 OP
/c reloadcompanions.admin.reload重载配置;数据库连接参数变更建议重启
/c versioncompanions.admin.version本地版本
/givecompanion <玩家> <随从> [true或false]companions.admin.give/givec;true 为给予后装备,装备需要在线
/removecompanion <玩家> <随从>companions.admin.remove/removec
/givecompanionitem <在线玩家> companiontoken <数量>companions.admin.item/givecitem,给予兑换券
/forceactive <在线玩家> <随从>companions.admin.forceactive强制装备其已拥有随从
/forcedeactive <在线玩家>companions.admin.forcedeactive强制收回
/forceupgrade <在线玩家> <升级类型> [true或false]companions.admin.forceupgrade类型同上;布尔值用于 ability,不收费
/companioncoin give <玩家> <数量>companions.admin.coin给予硬币
/companioncoin remove <玩家> <数量>companions.admin.coin移除硬币
/clearcompaniondata <玩家或all>companions.admin.cleardata/ccdata;永久清除玩家数据,先备份

/cc 是硬币命令,清数据的别名是 /ccdata。一般玩家不应获得 companions.admin.cleardata。 除编辑器权限在 plugin.yml 中明确默认 OP 外,其他权限由命令代码检查,建议在权限插件中按需显式配置。 控制台支持主命令的 reload/version,以及适用的管理命令;界面功能需要玩家身份。

Tab 补全

全部 10 个注册命令及其别名共享补全逻辑。支持子命令、在线玩家、当前随从目录、升级类型、兑换券、布尔值与常用数量,忽略大小写并按前缀过滤。 权限不足不显示对应建议;玩家不可见的在线目标不进入建议列表。不会为补全查询数据库或扫描离线玩家;需要处理离线玩家时手动输入名称。

例如依次输入 /givec → 玩家名 → 随从标识 → true/false/c editor 没有额外参数,不会错误补全玩家名。

Copyright © 2026