输入至少两个字符

登录/注册后动作

文档版本: v1.5.1

KaLogin 可以在玩家登录或注册完成后发送消息、执行命令或延迟后续动作。

配置位置#

events:
  login:
    - 'console: say 玩家%player_name%已登录!'
    - 'tell: <green>登录成功 <gray>欢迎回来, %player_name%'
    - 'wait: 20'
    - 'command: spawn'
  register:
    - 'console: say 玩家%player_name%已注册!'
    - 'tell: <aqua>注册成功 <gray>欢迎加入服务器, %player_name%'
    - 'wait: 20'
    - 'command: help'

常用动作#

动作 说明
console: <命令> 由控制台执行命令
command: <命令> 由玩家执行命令
tell: <消息> 向玩家发送消息,支持颜色和 MiniMessage
toast: ... 显示 Toast 提示,仅支持 Paper/Folia
wait: <tick> 等待指定 tick 后继续

Spigot 不支持 Toast 动作。插件会跳过该动作并在控制台记录一次提示;需要兼容所有核心时请使用 tell:

Toast 参数#

- 'toast: type=task;icon=paper;title=<green>登录成功;description=<gray>欢迎回来'
参数 说明
type taskgoalchallenge
icon Toast 使用的物品 ID
title Toast 标题
description Toast 描述

变量#

动作中可以使用 %player_name% 表示玩家名。

示例:

events:
  login:
    - 'tell: <green>欢迎回来, %player_name%'

如果已安装 PlaceholderAPI,消息和动作参数中也可以使用 PAPI 变量。