• 周年纪念勋章活动已圆满结束,如有已购买但仍未申请的用户,可以通过对应勋章的下载链接申请~
SweetMail —— 开放式邮件系统 | 邮件群发 | 物品附件 | 跨服支持 | Folia 支持 [1.8-1.21]

原创 开源 娱乐 SweetMail —— 开放式邮件系统 | 邮件群发 | 物品附件 | 跨服支持 | Folia 支持 [1.8-1.21] 1.0.0-pre5

[MD]
[界面材质](https://github.com/MrXiaoM/SweetMail/tree/resourcepacks)正在制作,这个版本可能是最后一个预览版,正式版将在我做好界面材质后,找一个有空的时间发布。

## 修复
+ Minecraft 旧版本(如 1.8)的 gson 依赖不受支持问题
+ 附件使用异常问题
+ 无法获取 BungeeCord 玩家列表的问题
+ 修复一些为插件添加新特性导致的琐碎问题

## 新增
+ Folia 支持
+ 添加“打开书”接口,第三方插件可更改“查看邮件正文”操作
+ 支持在收件箱/发件箱的物品 Lore 直接显示正文(用于龙核等场景)([#25](https://github.com/MrXiaoM/SweetMail/issues/25))
+ 针对低于 1.19.3 的旧版本,可安装前置 [LangUtils](https://github.com/NyaaCat/LanguageUtils) 以便在收件箱支持显示附件中文名
+ 支持在收件箱/发件箱的物品 Lore 显示邮件附件到期时间
+ 支持根据邮件模板发送邮件(实验性)([#28](https://github.com/MrXiaoM/SweetMail/issues/28))
+ 支持在界面标题使用 Mini Message 格式(仅支持 1.16.5+ 的 Paper 服务端),为材质界面做前置支持
+ 支持在界面标题替换 `<offset:偏移值>` 使用类似与 ItemsAdder 的 `%img_offset_偏移值%` 变量,需要配套材质包,为材质界面做前置支持

## 优化
+ 优化部分代码
+ 有限的 MySQL 5.x 数据库支持,仅仅不支持显示收件箱/发件箱的最大页数(在界面中,最大页数将替换为问号`?`)

[/MD]
[MD]
## 修复
+ 在线模式开启时,管理员无法查看系统发件箱的问题
+ 低版本不支持在物品名、物品Lore使用 component 格式的问题
+ “添加附件”界面的默认图标不支持 mc 旧版本的问题
+ 有事件以错误的形式调用,导致管理员无法发件的问题

## 优化
+ 服务端 SQLite JDBC 版本过低时进行提醒
+ 物品 ID 兼容部分 1.13 以前的旧版本物品,自动转换
+ 将硬编码的“添加附件”界面的图标移到配置文件
+ 服务器启动完成后,检查与 CMI、Essentials 插件的兼容性

## 实验性
+ 添加“支持 folia”标记,使得插件可在 folia 加载(未测试)
[/MD]
[MD]
## 修复
+ 定时发送模块未注册问题
+ 未编写右键标记全部已读功能问题
+ 菜单的 `custom-model` 选项无效问题
+ 无附件的邮件无法标记已读问题(仅限更新插件后发送的邮件,旧的邮件没办法)
+ `blacklist-players` 选项的作用范围过大问题
+ 低版本服务端无法连接数据库问题
[/MD]
[MD]
## 修复
+ 聊天补全未通过异步触发问题
+ 优化部分代码,修补漏掉的空检查
+ 时区问题导致输入的时间不正确
+ 开启正版模式(UUID匹配)时,参数过长无法存入数据库问题
+ 预览邮件文本内容时,不再设置成书标题。因为新版本设置了 32 字符限制,处理颜色后必超
+ 与旧版本 PlaceholderAPI 的兼容问题
+ 允许更宽容的日期格式,原本仅支持 `2025-01-01`,现在 `2025-1-1` 也可以了
+ 将 HikariCP 数据库连接池的依赖 slf4j 也打包到插件里,否则旧版本服务端会报错

## 新增
+ 为其它玩家打开草稿的命令
+ 邮件发送事件
+ 管理员可在玩家的发件箱界面删除玩家的邮件
+ 在草稿因为玩家手动重置,或者草稿过期重置时,在后台留一条日志作为记录
[/MD]
后退
顶部 底部