- 版权类型
- 转载
- 插件中文名称
- 欢迎新玩家
- 插件英文名称
- WelcomeReward
- 支持的核心(服务端)
- Spigot
- 语言支持
- 多语言
- 适配版本(Java)
- 26.x
- 1.21
WelcomeReward|让每一位新玩家都受到欢迎
还在担心新玩家进服后没人搭理?WelcomeReward 让老玩家通过一句简单的问候,为新人送上欢迎,同时获得你设置的奖励,让服务器更有温度!
插件如何运作?
- 新玩家首次加入服务器,所有在线玩家收到欢迎提示。
- 在设定的时间内,其他玩家发送配置好的问候语,例如 欢迎、`你好` 或 yo。
- 成功欢迎新玩家的玩家获得奖励,奖励通过控制台执行指定命令发放。
代码:
新玩家首次加入服务器
↓
开启 30 秒欢迎窗口
↓
在线玩家在聊天栏发送「欢迎」
↓
执行奖励命令,发放 100 游戏币
功能亮点
- 欢迎有奖励:鼓励在线玩家主动迎接新人。
- 自定义欢迎时间:自由设置有效的欢迎窗口。
- 自定义问候语:支持配置多种欢迎用语。
- 自定义奖励命令:游戏币、物品、经验等,可通过命令灵活发放。
- 支持多条奖励命令:一次欢迎即可触发多项奖励。
- 自定义提示消息:按服务器风格调整通知和反馈。
- 配置热重载:修改配置后执行命令即可生效,无需重启服务器。
- 管理权限控制:通过权限节点限制配置重载操作。
- 轻量易用:配置简单,上手方便。
配置说明
主要功能均可在 config.yml 中调整,具体配置键名请以插件生成的文件为准。
欢迎时间
设置新玩家加入后,其他玩家可以获得欢迎奖励的时间范围。例如,设置为 30 秒,玩家需要在新玩家加入后的 30 秒内发送有效问候语。
问候语
自由添加或删除有效的欢迎用语,例如:
代码:
嗨
你好
嘿
欢迎
yo
sup
o/
奖励命令
成功欢迎新玩家后,插件执行一条或多条奖励命令。经济奖励示例:
代码:
reward-commands:
- "eco give %player% 100"
代码:
reward-commands:
- "minecraft:give %player% minecraft:diamond 1"
- "minecraft:experience add %player% 50 points"
奖励命令中的 %player% 会替换为成功发送欢迎语的玩家名称。
自定义消息
可自行修改新人加入通知和奖励提示,例如:新人加入通知:
代码:
&e%player% 首次加入服务器!在 %seconds% 秒内发送欢迎语,即可获得奖励!
代码:
&a感谢你欢迎新玩家!奖励已发放。
| 占位符 | 含义 |
|---|---|
| %player% | 首次加入服务器的新玩家名称 |
| %seconds% | 配置的欢迎时间,单位为秒 |
命令与权限
| 命令 | 功能 | 所需权限 |
|---|---|---|
| /welcomereward reload | 重新加载配置 | welcomereward.admin |
| /wr reload | 重新加载配置的快捷命令 | welcomereward.admin |
运行要求
| 项目 | 要求 |
|---|---|
| Minecraft 版本 | 1.21+ |
| 服务端 | Spigot / Paper |
| Java | 使用对应服务端版本要求的 Java 版本 |
| 经济插件 | 仅在使用经济奖励命令时需要 |