
自动问候 - 服务器
根据配置的条件自动向玩家发送问候消息。
查看大图语言
自动问候 - 服务端
一个服务端 Fabric 模组,当玩家加入服务器时自动发送预设的问候消息。
该模组支持纯聊天消息以及命令。
功能特性
- 支持多条消息
- 支持纯聊天消息以及命令
- 支持玩家名的黑名单 / 白名单规则
- 支持占位符
- 玩家加入服务器时自动发送预设消息
命令概览
/servergreet ...
注意:
[a|b]表示a或b
例如:
/servergreet [whitelist|blacklist] list
表示以下两者之一:
/servergreet whitelist list
或
/servergreet blacklist list
服务端命令
状态(Status)
控制自动问候是启用还是禁用。
/servergreet status
/servergreet status enable
/servergreet status disable
/servergreet status toggle
消息(Message)
控制模组发送的消息。
支持占位符。
/servergreet message add <message>
/servergreet message add <message> <index>
/servergreet message remove
/servergreet message remove <index>
/servergreet message remove all
/servergreet message list
占位符
| 占位符 | 描述 |
|---|---|
@player |
玩家名 |
@UUID |
UUID |
@X |
X 坐标(最多 3 位小数) |
@Y |
Y 坐标(最多 3 位小数) |
@Z |
Z 坐标(最多 3 位小数) |
@health |
当前生命值 |
@level |
当前经验等级 |
黑名单 / 白名单
/servergreet [whitelist|blacklist] list
/servergreet [whitelist|blacklist] clear confirm
/servergreet [whitelist|blacklist] [match|except] list
/servergreet [whitelist|blacklist] [match|except] [equal|contain|startWith|endWith] add <pattern>
/servergreet [whitelist|blacklist] [match|except] [equal|contain|startWith|endWith] remove
/servergreet [whitelist|blacklist] [match|except] [equal|contain|startWith|endWith] remove <index>
/servergreet [whitelist|blacklist] [match|except] [equal|contain|startWith|endWith] remove all
/servergreet [whitelist|blacklist] [match|except] [equal|contain|startWith|endWith] list
示例
/servergreet message add Welcome @player!
/servergreet message add Player @player joined at (@X, @Y, @Z)
/servergreet message add HP=@health Level=@level
消息行为
如果消息以 / 开头,则作为命令执行。
如果消息不以 / 开头,则作为普通聊天消息发送。
过滤规则
- 黑名单(blacklist)
- 白名单(whitelist)
match规则except规则equal(等于)contain(包含)startWith(开头匹配)endWith(结尾匹配)
这些规则决定加入玩家的名字是否应触发问候逻辑。
过滤行为
- 如果玩家匹配黑名单,则该玩家被忽略
- 如果玩家匹配黑名单但也匹配黑名单 except,则该玩家被重新允许
- 如果白名单不为空,则只允许匹配白名单的玩家
- 如果玩家匹配白名单但也匹配白名单 except,则该玩家被忽略
注意事项
index是可选的,且从 1 开始计数add <message> <index>将在该位置的现有条目之前插入- 如果省略
index或超出有效范围,消息将追加到末尾 remove <index>移除指定条目- 不带索引的
remove移除最后一个条目 remove all清空消息列表clear confirm清空整个黑名单或白名单规则集- 数值最多格式化为 3 位小数,并移除末尾多余的零
支持的版本
- Minecraft 26.1.2
- Fabric Loader 0.19.2+
- Fabric API 0.150.0+
- Java 25
许可证
MIT
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。