AttraCtionFox
本帖最后由 AttraCtionFox 于 2020-3-7 20:04 编辑

RT 人已裂开

粘兽

https://api.extendedclip.com/expansions/checkitem/

xmdhs
本帖最后由 xmdhs 于 2020-3-7 19:39 编辑

安装 https://api.extendedclip.com/expansions/javascript/ 扩展。

然后 plugins\PlaceholderAPI\javascript_placeholders.yml 里加一句

hasItem:
  file: hasItem.js

然后在 plugins\PlaceholderAPI\javascripts 中放入这个 https://c-t.work/s/34c8c24cae7549

就可以使用 %javascript_hasItem_[MATERIAL]<,NAME>% 变量了。

例子 %javascript_hasItem_WOODEN_SHOVEL&  显示的内容是你有多少个木剑

AttraCtionFox
xmdhs 发表于 2020-3-7 19:37
安装 https://api.extendedclip.com/expansions/javascript/ 扩展。

然后 plugins\PlaceholderAPI\javascr ...

<,NAME>是指定名字吗
那要有指定Lore的怎么弄

AttraCtionFox
粘兽 发表于 2020-3-7 19:33
https://api.extendedclip.com/expansions/checkitem/

这个8行 没有用。
上面的只能显示是否满足条件(no/yes)

下面的变量是显示背包里一共有多少个物品的

xmdhs
本帖最后由 xmdhs 于 2020-3-7 20:09 编辑
AttraCtionFox 发表于 2020-3-7 20:03
是指定名字吗
那要有指定Lore的怎么弄

name 是指定物品的名字。

lore 估计做不到 做得到

AttraCtionFox
xmdhs 发表于 2020-3-7 20:05
name 是指定物品的名字。

lore 估计做不到 做得到

有子ID的话是 %javascript_hasItem_XXX_5% 这样吗