- 版权类型
- 原创
- 插件中文名称
- Sweet邮件
- 插件英文名称
- SweetMail
- 支持的核心(服务端)
- Spigot
- Paper
- Folia
- Purpur
- PufferFish
- Leaves
- 其他核心
- 语言支持
- 中文(简体)
- 前置组件
- Vault(可选):https://www.minebbs.com/resources/7869
PlaceholderAPI(可选):https://www.minebbs.com/resources/8229
PlayerPoints(可选):https://www.spigotmc.org/resources/80745
ItemsAdder(可选):https://www.minebbs.com/resources/6460
MythicMobs(可选):https://www.minebbs.com/resources/7242
LangUtils(可选,低版本物品中文名支持):https://github.com/NyaaCat/LanguageUtils
- 适配版本(Java)
- 1.21
- 1.20
- 1.19
- 1.18
- 1.17
- 1.16
- 1.15
- 1.14
- 1.13
- 1.12
- 1.11
- 1.10
- 1.9
- 1.8
SweetMail 邮件系统
便于玩家使用的图形化邮件系统,支持邮件携带物品等附件,支持 BC 跨服通知,支持跨服务器查看、发送邮件。
简介
我找了一堆免费的、开源的、付费的,支持物品附件的邮件插件,效果都不尽人意。
又不想用全球市场插件自带的邮件系统,功能太少了。
于是我计划编写一个对玩家使用友好,功能相对强大的邮件插件。
注意: 请在正式投入使用本插件之前,阅读并修改配置文件内容
注意: 请在正式投入使用本插件之前,阅读并修改配置文件内容
注意: 请在正式投入使用本插件之前,阅读并修改配置文件内容
特别是有同时使用正版登录(或外置登录)和离线模式的群组服务器
注意: 请在正式投入使用本插件之前,阅读并修改配置文件内容
注意: 请在正式投入使用本插件之前,阅读并修改配置文件内容
特别是有同时使用正版登录(或外置登录)和离线模式的群组服务器
本插件为高版本 Minecraft 打造,更低版本会尽可能地去兼容 (计划最低兼容到
1.8
),以下为各 Minecraft 版本之间区别1.13
起进行扁平化,弃用 数字ID 和 Data值 (俗称 子ID)。如果需要使用旧版本的 子ID 特性,请在 ID 后面加冒号:
,如WOOL:15
。本插件不再支持 数字ID,请使用 英文ID。1.14
起加入 CustomModelData。这意味着更旧的版本设置的 CustomModelData 选项将无法用于资源包模型词谓。1.19.3
起 Bukkit API 加入Translatable
接口,可以让插件获取到物品的翻译键,使得物品原名可正常显示。这意味着更旧的版本将无法在邮件详细信息查看附件物品中文名。低版本请安装前置 LangUtils 来显示原版物品名。
可以鼓励你的玩家用这个插件做这些事
- 有的人不太爱用QQ,可以用邮件来给离线玩家留言,可以留很长的文字,甚至可以留物品和金币等等
- 玩家自发举行活动(节日活动、商店活动等等)可以用邮件来发奖励
- 节日期间给在线玩家统一发放福利(可以定时发送,你本人不在线也没事)
- 对接别的插件,做到副本通关奖励等等通过邮件发放
- 发布公告、处罚通知等等,所有已接收邮件都会出现在「已读收件箱」,你和玩家都随时可查
草稿
任何人都可以拥有且仅拥有一个草稿,使用
/mail draft
创建或编辑草稿。邮件的 收件人、标题、内容、附件 等均在草稿界面中点击编辑。
管理员在发送系统邮件时,还可以设置发件人显示名称,以及设置泛收件人,比如
- 7天内上过线的玩家
- 当前服务所有在线玩家
- 通过代理端获取的全服所有在线玩家
目前草稿不支持多服同步,如果部署在多个服区,每个玩家将在每个服区有不同的一个草稿。
发件箱/收件箱
玩家拥有自己的发件箱和收件箱,时间从新到旧排序,可翻页。
收件箱可查看未读邮件列表,可一键领取未领取附件的邮件。
管理员可以使用命令查看他人的发件箱和收件箱。
使用文档 / 开发者文档
开源
GitHub - MrXiaoM/SweetMail: (制作中) Minecraft 邮件插件,支持物品附件、多接收目标、邮件草稿、MySQL、BungeeCord 跨服等
(制作中) Minecraft 邮件插件,支持物品附件、多接收目标、邮件草稿、MySQL、BungeeCord 跨服等 - MrXiaoM/SweetMail
使用 AGPL-3.0 许可证开源,对本插件进行修改、二次分发等等活动时,请注意遵守许可证内容。
开发者接口及其用法在开源地址 README 末尾。