CalmanEmail 玩家邮箱系统|NBT附件|金币邮寄|离线邮件|对接其他插件系统奖励

LSE CalmanEmail 玩家邮箱系统|NBT附件|金币邮寄|离线邮件|对接其他插件系统奖励 0.0.2

请登录后获取
版权类型
原创
版权链接
#
语言支持
中文(简体)
前置组件
LSE
适配版本(基岩)
  1. 26.x

CalmanEmail​

适用于 LeviLamina 的多功能邮箱插件支持玩家互发邮件、金币与 NBT 物品附件、离线收发、背包满分次领取,开放 API 对接其他插件发放系统奖励,兼容 LLMoney / Scoreboard 双经济

📋 功能介绍​

1. 玩家邮箱​

支持在线玩家下拉选择、离线玩家名字关键词搜索,以及好友快捷选择。玩家可以发送长篇文字邮件,并添加金币和物品附件。

2. 物品附件​

支持从背包选择物品,自定义发送数量。每次添加附件都会进入独立表单,提交后返回写信界面,可连续添加多个附件。

附件使用完整 SNBT 数据保存,保留物品附魔、耐久、自定义名称、Lore 等 NBT 信息。

3. 背包满保护​

当玩家背包空间不足时,系统只发放实际能够容纳的物品,剩余物品继续保存在邮件中。

支持多次领取,不会因为背包满而直接丢弃未领取物品。邮件无自动过期时间,可长期存放附件。

4. 邮件管理​

  • 收件箱:查看、收藏、回复、领取附件及删除邮件
  • 发件箱:查看已发送邮件和发送时间
  • 草稿箱:保存未完成的邮件
  • 好友列表:关注常用联系人,支持离线玩家
  • 回收站:恢复或彻底删除邮件
规则:未领取完附件的邮件不可删除,批量删除自动跳过收藏邮件及未领取完的邮件。

5. 邮件通知​

收到邮件时播放提示音,并显示聊天通知。

默认提示:

  • 玩家邮件:§e您收到了一封玩家邮箱。
  • 系统邮件:§b您收到了一封系统邮箱
提示文字及声音均可由 OP 自定义。

6. OP 管理​

管理员可通过游戏内表单配置与管理:

  • LLMoney / Scoreboard 经济模式切换
  • Scoreboard 记分项名称设置
  • 邮件提醒文字和提示音自定义
  • 邮件单封附件数量限制
  • 查看全服邮件往来及审计记录
  • 手动发送系统邮件
  • 查看异常领取记录并人工核账
时间规范:所有邮件发送时间统一显示完整北京时间。

⌨️ 插件指令​


表格

指令功能可用权限
/email打开邮箱主菜单全部玩家
说明:OP 的配置与管理入口集成在 /email 主菜单内,仅管理员可见、可操作。

📖 使用说明​

✉️ 发送邮件​

输入 /email → 写邮件 → 选择收件人 → 填写标题、正文及金币 → 添加物品附件 → 发送也可以保存为草稿,后续继续编辑。

📦 领取附件​

输入 /email → 收件箱 → 选择邮件 → 领取附件背包有空位则直接领取;空间不足时剩余物品保留在邮件内,清理背包后可再次领取。

👥 添加好友​

输入 /email → 好友列表 → 选择在线玩家 / 搜索离线玩家 → 添加关注关注成功后,写信页面可直接在好友下拉列表快速选择收件人。


🔌 跨插件对接(API)​

CalmanEmail 开放 LSE 远程调用接口,支持其他插件直接发送系统邮件。

支持三种发送范围:

  • 单个玩家:支持在线、离线玩家
  • 全服在线玩家
  • 全部已登记玩家(包含离线玩家)
可发送内容:纯文字、金币、携带完整 NBT 的物品附件。

适用场景:签到奖励、任务奖励、活动奖励,或是玩家背包已满无法直接发放的奖励,均可通过本插件邮寄。支持通过 items 传入物品完整 SNBT 数据,完整保留物品原有标签。

开发建议:系统奖励插件请使用唯一 requestId,防止重试请求造成重复发邮件。接口文档:插件压缩包内 docs/跨插件对接说明.md,供开发者查阅对接。

📥 安装方法​

  1. 确保服务器已安装兼容版本的 LegacyScriptEngine QuickJS
  2. 解压插件,将 CalmanEmail 文件夹放入 BDS/plugins/
  3. 重启服务器,查看控制台加载日志确认加载成功
  4. 游戏内输入 /email 打开邮箱界面
📁 文件路径:

  • 配置文件:plugins/CalmanEmail/config.json
  • 数据目录:plugins/CalmanEmail/data/
⚠️ 升级提醒:升级插件前务必备份数据目录与配置文件!
作者
calman2022
价格
29.00金粒
下载
0
查看
1
首次发布
最后更新

评分

0.00 星 0 次评分

calman2022 的其他资源

后退
顶部 底部