MythicXSLB(新手礼包) ¥18
管理员一键把当前背包设为「新手礼包」;玩家首次进服自动发放一次(MySQL 记录领取)
Paper 1.20+
MySQL
插件介绍
MythicXSLB 用于管理服务器「新手礼包」:管理员执行设置命令后,会把当前背包中的物品序列化保存到数据库;玩家第一次加入服务器时,若尚未领取过,则把礼包物品发放到背包并写入领取记录,避免重复领取。
使用流程
配置 MySQL
在 config.yml 中填写正确的数据库连接信息并确保数据库可写。
准备礼包物品
将要送给新手的物品放进自己的背包(含空位与顺序以你实际测试为准)。
执行设置
使用 /mxslb set 将当前背包写入为新手礼包模板。
新玩家进服
首次进服的玩家自动领取;已领取过的玩家会收到已领取提示。
命令列表
主命令:/mxslb
| 命令 | 说明 | 权限 |
|---|---|---|
/mxslb set | 将当前背包物品保存为新手礼包(背包不能为空) | mxslb.admin |
权限节点
| 权限 | 说明 | 默认 |
|---|---|---|
mxslb.admin | 设置新手礼包 | OP |
玩家领取为进服事件触发,无需额外玩家命令权限。
数据库与消息
配置文件:plugins/MythicXSLB/config.yml
YAMLconfig.yml
mysql:
host: 127.0.0.1
port: 3306
database: mythicxslb
username: root
password: ""
messages:
set-success: "&a成功设置新手礼包!共 {count} 个物品。"
gift-received: "&a欢迎来到服务器!你已获得新手礼包!"
already-claimed: "&e你已经领取过新手礼包了!"
插件会创建并维护礼包物品表与领取记录表(具体表名见控制台建表日志)。
常见问题
请先用
/mxslb set 写入礼包;若数据库中物品列表被清空,新进玩家会收到「当前没有设置新手礼包」类提示。