随机命令组
YlesRandomCommand 是一款随机命令组插件。
可以把一组奖励命令配置成多个随机节点,再通过 /yrc run 对指定玩家执行。每个节点按权重抽取,权重支持固定数值、四则运算和 PlaceholderAPI 变量。
插件信息
| 项目 | 内容 |
|---|---|
| 插件名 | YlesRandomCommand |
| 支持版本 | 1.7.10 - 1.21.7 |
| 硬前置 | 无 |
| 软依赖 | PlaceholderAPI |
功能
| 功能 | 说明 |
|---|---|
| 随机命令组 | 一个命令组可以配置多个随机节点,每次执行按权重抽取其中一个 |
| 动态权重 | chance 支持固定数值、四则运算和 PlaceholderAPI 变量 |
| 条件判断 | 可以按主手物品、权限、NBT、PAPI 条件判断是否允许执行 |
| 多种命令类型 | 支持控制台、临时 OP、消息、聊天、广播、音效、ActionBar、Title 和延迟命令 |
| 批量执行 | /yrc run 可以指定执行次数,不填时默认执行 1 次 |
提示
PlaceholderAPI 是软依赖。只有在需要使用 PAPI 条件、PAPI 变量权重或命令内容里的 PAPI 变量时才需要安装。
指令
主命令:/YlesRandomCommand,别名:/yrc
| 指令 | 说明 |
|---|---|
/yrc run <玩家> <命令组> [次数] | 对指定玩家执行命令组,次数不填默认为 1 |
/yrc reload | 重载插件配置 |
提示
run 只能对在线玩家执行。命令组名称对应 packet/*.yml 里的顶层节点。
效果图
