Skip to content

🌉 ItemBridge

本插件现已兼容 jhqwqmc 编写的 ItemBridge 用作自定义物品提供器,它支持的插件数量远超我们的默认兼容列表。

支持插件列表

将 ItemBridge 用作自定义物品提供器

找到 config.yml 中的 hook-item-method,将其改为 ITEMBRIDGE。之后,重启服务器。

YAML
# 支持填入的值:DEFAULT 或 ITEMBRIDGE
hook-item-method: 'DEFAULT'

之后,使用物品格式中的 hook-pluginhook-item 获取其他物品库插件的物品。

警告

需要注意的是,默认的自定义物品提供器与 ItemBridge 使用的 hook-item 格式不同。例如:

在内置的自定义物品提供器中,CraftEngine 物品需要在 hook-item 部分这样填写(命名空间;;物品ID):

YAML
hook-plugin: 'CraftEngine'
hook-item: 'myemoji;;happy'

而在 ItemBridge 自定义物品提供器中,CraftEngine 物品则需要在 hook-item 部分这样填写(命名空间:物品ID):

YAML
hook-plugin: 'CraftEngine'
hook-item: 'myemoji:happy'

在使用这两种物品提供器时,如果不知道如何填入物品格式,可以手持物品输入命令 /shop generateitemformat,将其自动转化为插件支持的物品格式。执行命令后,plugins/UltimateShop(或 plugins/<你使用的插件名称>)文件夹下会新增一个 generated-item-format.yml 文件。

贡献者

页面历史