MythicLibao(XGLB 礼包) ¥68
礼包创建、Vault/点券定价、永久/日/周/月限购与购买记录(MySQL)
Paper 1.20+
MySQL
Vault(可选)
PlayerPoints(可选)
插件介绍
MythicLibao 是一套可上架的礼包系统:管理员用背包物品创建礼包,为每个礼包设置经济类型与价格(Vault 金币或 PlayerPoints),并可配置多种限购维度。玩家通过命令购买礼包,扣款与限购校验在 MySQL 中落库。
主要功能
- 创建礼包 —— 将当前背包物品序列化为礼包内容
- 双经济 ——
vault/points定价 - 限购 —— 永久、每天、每周、每月;支持单礼包或全部礼包一键设置
- 购买 —— 余额校验、背包空间校验、成功后记录购买次数
- 查询 —— 列出礼包及限购、价格等摘要信息
命令列表
主命令:/xglb(别名:/礼包、/libao、/gift)
| 命令 | 说明 | 权限 |
|---|---|---|
/xglb create <礼包名称> | 用当前背包创建礼包 | mythicxglb.create |
/xglb set <points|vault> <价格> <礼包名称> | 设置礼包价格与经济类型 | mythicxglb.set |
/xglb xg <限购类型> set <礼包名称> <次数> | 设置单个礼包限购上限 | mythicxglb.limit |
/xglb xg <限购类型> setall <次数> | 为所有礼包设置同一限购上限 | mythicxglb.limit |
/xglb list | 列出全部礼包 | mythicxglb.use |
/xglb list <礼包名称> | 查看指定礼包详情 | mythicxglb.use |
/xglb buy <礼包名称> | 购买礼包 | mythicxglb.buy |
/xglb help | 帮助信息 | 视子命令权限 |
权限节点
| 权限 | 说明 | 默认 |
|---|---|---|
mythicxglb.use | 基础使用(list 等) | 所有人 |
mythicxglb.buy | 购买礼包 | 所有人 |
mythicxglb.create | 创建礼包 | OP |
mythicxglb.set | 设置价格 | OP |
mythicxglb.limit | 设置限购 | OP |
mythicxglb.admin | 管理权限集合 | OP |
mythicxglb.* | 全部权限 | OP |
限购类型
在 /xglb xg ... 中,限购类型参数可使用中文显示名或英文配置名(不区分大小写):
| 显示名 | 配置名 |
|---|---|
| 永久限购 | permanent |
| 每天限购 | daily |
| 每周限购 | weekly |
| 每月限购 | monthly |
数据库配置
配置文件:plugins/MythicLibao/config.yml。请把数据库信息改成你自己的环境。
YAMLconfig.yml
database:
host: 127.0.0.1
port: 3306
database: mythicxglb
username: root
password: ""
pool:
maximum-pool-size: 10
minimum-idle: 2
connection-timeout: 30000
常见问题
定价时请使用
points 或 vault,并确保对应插件(PlayerPoints / Vault 经济)已正确安装与挂钩。MythicLibao 侧重「可定价、可限购、可购买」的礼包商城逻辑;MythicUpdateLibao 是另一套邮件/更新类礼包文档,用途不同,请勿混淆文件名。