Skip to content

配置说明

LyMailReload 的全局配置在 config.yml,邮件模板放在 template/,CDK 组放在 cdk.yml

配置文件

文件 / 目录用途
config.yml数据库、自动任务、界面和消息
template/*.yml邮件模板
cdk.ymlCDK 兑换组

时间格式

yaml
time-format: "yyyy年MM月dd日 HH时mm分"

用于显示邮件到期时间。邮箱按钮追加 lore 中的 {time} 会按这个格式显示。

数据库

MySQL 前置要求

只要启用 MySQL 存储,就必须先安装 LyMySQLCore,并确认它已成功连接数据库。LyMySQLCore 未加载或连接失败时,本插件的 MySQL 数据读取、保存、同步或相关记录不会生效。

yaml
mysql:
  enable: false
  databasename: mc2
  username: mc2
  password: mc1234
  port: 3306
  ip: 127.0.0.1

数据库用于保存玩家邮箱、领取记录和 CDK 数据。切换数据库开关后需要重启服务器。

自动任务

yaml
auto-save-interval: 3
auto-delete-time: 60
auto-send-time: 60
cdk-redeem-cd: 5
配置说明
auto-save-interval自动保存间隔,单位秒
auto-delete-time过期邮件自动删除扫描间隔,单位秒
auto-send-time自动发送邮件扫描间隔,单位秒
cdk-redeem-cd玩家兑换 CDK 的冷却,单位秒

玩家上线或过图时,也会触发一次过期邮件扫描和自动邮件发送判断。

界面配置

yaml
gui:
  title: "&c离渊邮箱"
  fill-item: "160:9"
  fill-name: "&7封锁"
配置说明
title邮箱界面标题
fill-item / fill-name填充物品和名称
last-file-item / last-file-name上一页按钮
next-file-item / next-file-name下一页按钮
receive-item查看邮件时的领取按钮
receive-lore领取按钮说明
mail-lore邮件按钮追加说明

mail-lore 支持 {time},用于显示邮件到期时间。

消息配置

message 下配置邮件到期、收到邮件、领取成功、背包空位不足、CDK 无效、CDK 已使用、兑换冷却等提示。

常用占位:

占位说明
{mail}邮件标题
{slot}需要的空余槽位