• 欢迎加入MineBBS QQ讨论群:点击查看所有的官方讨论群
  • 我们将于近期对服务器进行迁移,服务可能中断至多2日。请各位安排好自己的访问计划,造成不便敬请谅解!
  • MineBBS入站考试已经上线!想要成为【正式会员】解锁更多功能吗?快来参与吧!【点我去看】
资源图标

原创 开源 聊天 MythicShowItems 2026-04-11

完成注册/登录后下载
版权类型
原创
插件中文名称
聊天物品展示组件
插件英文名称
MythicShowItems
原帖地址
#
支持的核心(服务端)
  1. Paper
语言支持
中文(简体)
前置组件
MySQL 5.7+
Paper 1.20.1
适配版本(Java)
  1. 1.20

插件分析​

这是一个聊天组件插件,不是数据库插件
从源码看,MythicShowItems 的核心目标很单一:拦截带有 [wp] / [bb] 的聊天消息,把它们改造成带悬浮、点击和 GUI 查看能力的组件化消息。

它不做复杂经济系统,也不依赖 MySQL、Vault、PlaceholderAPI 之类的前置插件。整个插件围绕“玩家在聊天里晒装备和晒背包”展开:[wp] 负责展示主手物品,[bb] 负责生成一份临时背包快照,其他玩家点击后即可查看。

插件内部主要由五部分组成:聊天监听、背包快照缓存、只读背包 GUI、定时提醒任务、颜色文本解析。也就是说,它的卖点不是“功能大而全”,而是“展示体验直接、交互清晰、接入成本低”。

一句话总结:MythicShowItems 把普通聊天里的“发张装备图”变成了原生聊天交互,玩家不需要命令教学,直接打字就能展示。

源码层面的功能拆分​

聊天关键字替换
监听聊天消息,只要检测到 [wp] 或 [bb],就取消原消息并重新广播一个可交互版本。

手持物品悬浮展示
读取玩家主手物品并挂载 Adventure 悬浮事件,其他玩家把鼠标移上去就能看物品详情。

背包快照查看
把玩家当前背包内容复制到内存快照里,点击聊天组件后执行 /msi view UUID 打开只读 GUI。

消息样式与提醒配置
支持传统 & 颜色码、十六进制颜色和 MiniMessage,提醒间隔和快照过期时间也能在配置里调整。

主要功能​

[wp] 展示主手物品:玩家在聊天中输入关键字后,消息会替换为可悬浮查看的物品组件。
[bb] 展示背包快照:点击聊天中的背包组件即可打开快照 GUI,适合晒战利品、装备搭配或交易确认。
快照自动过期:背包快照只保存在内存中,默认 10 分钟后失效,避免无上限堆积。
只读 GUI 保护:背包快照界面会拦截点击和拖拽,防止玩家从展示 GUI 中拿走物品。
权限分离:[wp]、[bb] 和查看背包 GUI 分别有独立权限节点,方便分组授权。
消息完全可配置:聊天展示格式、悬浮提示、提醒文案、过期提示和 GUI 标题都能自定义。
定时全服提醒:当服务器有在线玩家时,插件会按配置间隔广播展示功能提示。
轻量无前置:源码依赖只有 Paper API,本身不要求数据库或第三方基础插件。

命令列表​

主命令:/msi

命令 说明 权限​

/msi view <uuid> 打开指定背包快照的查看 GUI mythicshow.view
正常使用时,玩家通常不需要手动输入这个命令。点击聊天中的 [bb] 展示组件,插件会自动帮玩家执行对应的查看命令。
作者
lin7
下载
13
查看
174
首次发布
最后更新

评分

0.00 星 0 次评分

lin7 的其他资源

后退
顶部 底部