Skip to content

使用说明

YlesFirstCommandYlesLib 放进 plugins 文件夹,然后重启服务器。

首次启动后会生成 config.ymlmessage.ymlcommands/ 命令规则目录。修改完成后,可以用 /yfc reload 重载。

配置文件

文件 / 目录用途
config.yml基础设置
message.yml插件消息
commands/进服命令规则

使用流程

  1. commands/ 目录新建或修改一个 .yml 文件。
  2. 写入规则节点,设置 delaycondition、消息和命令。
  3. 使用 /yfc reload 重载。
  4. 玩家进入服务器后,插件会按规则延迟判断条件。
  5. 条件通过执行 succeed-command,条件失败执行 fail-command

命令规则

规则文件放在 commands/ 目录,可以按自己的用途拆成多个 .yml 文件。

最小示例:

yaml
新手进服:
  delay: 3
  condition:
    - "permission:{firstcommand.new}"
  succeed-message: "&a欢迎回来。"
  fail-message: "&c当前条件不满足。"
  succeed-command:
    - "[console]say %player_name% 条件通过"
  fail-command:
    - "[console]say %player_name% 条件不通过"

这里的 新手进服 是规则节点名。玩家进入服务器后,插件会等待 delay 秒,再判断 condition 并执行对应分支。

提示

按当前插件逻辑,规则会在玩家每次进入服务器时执行。需要只在首次进入时执行的话,可以用权限、PAPI 变量或其它条件做限制。