跳到主要内容

物品与背包展示

在聊天里输入关键字,就会变成一段可以点击的文字:

输入显示点击后
[i] [item] [物品][屠龙宝刀 x2](鼠标移上去直接看物品说明)打开界面查看这件物品
[inv] [背包][Alice 的背包]查看整个背包:盔甲、副手、36 格物品
[ender] [末影箱][Alice 的末影箱]查看末影箱 27 格

同一句话可以同时用好几种,例如:看我的 [i],背包在这 [inv]。

跨服也看得到​

展示的物品在发送当下拍下来,随消息一起送到每一个分流并暂存,所以别的分流的玩家点开,看到的就是完整内容——附魔、自定义名称与说明、潜影盒里的东西、其他插件的自定义物品数据都在。

  • 整个背包内容很大时(例如很多带长说明的自定义物品),会自动切成多段传送再组合,不会被原版的封包大小限制截断。
  • 物品的悬停说明由每个分流自己根据收到的物品重建;旧版本分流的物品送到新版本分流时会自动升级数据。
  • 来源分流版本比本服新、本服读不懂的物品,会显示成屏障并提示「来源服务器版本较新」。

展示界面​

类型界面
物品3 行:玩家头颅 + 物品
背包6 行:第 1 行头颅、头盔、胸甲、护腿、靴子、副手;中间 3 行背包;最后 1 行快捷栏
末影箱4 行:第 1 行头颅;下面 27 格

界面里的物品只能看、拿不走。展示默认保留 10 分钟,过期后点击会提示已过期。

设置​

config.yml
showcase:
expire-seconds: 600 # 保留多久(秒)
filler: BLACK_STAINED_GLASS_PANE
item:
keywords: ['[i]', '[item]', '[物品]']
text: '<gold>[{item}{amount}]</gold>' # {item} 物品名称,{amount} 数量大于 1 时显示「 x数量」
hover: '<gray>点击查看完整物品'
title: '{player} 的物品'
inventory:
keywords: ['[inv]', '[背包]']
text: '<aqua>[{player} 的背包]</aqua>'
hover: '<gray>点击查看 {player} 的背包(含装备与副手)'
title: '{player} 的背包'
enderchest:
keywords: ['[ender]', '[末影箱]']
text: '<light_purple>[{player} 的末影箱]</light_purple>'
hover: '<gray>点击查看 {player} 的末影箱'
title: '{player} 的末影箱'

关键字不分大小写,可以加任意多个。

权限​

权限默认说明
cloudchat.show.item所有人使用 [i]
cloudchat.show.inventory所有人使用 [inv]
cloudchat.show.enderchest所有人使用 [ender]

没有权限时关键字会原样显示成文字。