trmenu.v3 在lore中 什么变量能检测 背包内有X个物品
检测物品栏
物品栏检测
%invcheck_m:<Material name or ID>_a:<amount>_d:_n:<displayname>_l:<lore-line-1,lore-line-2>% 检测物品栏有无物品——m:物品ID a:物品数量 d:数据附加值 n:自定义名字 l:介绍【XXX,XXX】
好吃的梨子 @andylizi
%invcheck_m:STONE_a:64% - 检测玩家是否有64个石头
%invcheck_m:STONE_a:1_n:&aAwesome-Stone% 检测玩家有没有一个叫做 &aAwesome-Stone 的石头
还可以使用checkitem变量,这里就不细说了
检测物品栏 - CheckItem
检测物品栏 - CheckItem
CheckItem 占位符用于检测玩家背包中的特定物品.
安装指令: /papi ecloud download CheckItem
使用方式:
%checkitem_<modifier1>,<modifier2>,<...>%
例子:%checkitem_mat:stone,namecontains:Test,strict%
Modifiers:
通过在变量中添加不同的 Modifiers(修饰符) 进行精准匹配
namecontains:<name> - 检查是否有名称中包含指定 <name> 的物品
namestartswith:<name> - 检查是否有以名称 <name> 开头的物品
nameequals:<name> - 检查是否有和名称 <name> 完全匹配的物品(区分大小写)
mat:<material> - 检查是否有材质为 <material> 的物品(例如: STONE)
amt:<number> - 检查物品的数量是否大于 <number> 个数
data:<number> - 检查物品的 Data 数值是否为 (列入: 红色羊毛的 data 值为 14 (WOOL:14)).
Data 修饰符仅适用于 1.12.2 及之前的版本!
lorecontains:<text> - 检查 Lore 中是否包含 <text>
strict - 需要 mat: 修饰符. 严格检查物品名和Lore. (如果背包中有一个名为 Test 的石头, 并且使用了 %checkitem_mat:stone,strict% 检查是否有石头, 那么它将会返回 false)
inhand - 检查物品是否被玩家拿在手上 (也包括副手)
物品栏检测
%invcheck_m:<Material name or ID>_a:<amount>_d:_n:<displayname>_l:<lore-line-1,lore-line-2>% 检测物品栏有无物品——m:物品ID a:物品数量 d:数据附加值 n:自定义名字 l:介绍【XXX,XXX】
好吃的梨子 @andylizi
%invcheck_m:STONE_a:64% - 检测玩家是否有64个石头
%invcheck_m:STONE_a:1_n:&aAwesome-Stone% 检测玩家有没有一个叫做 &aAwesome-Stone 的石头
还可以使用checkitem变量,这里就不细说了
检测物品栏 - CheckItem
检测物品栏 - CheckItem
CheckItem 占位符用于检测玩家背包中的特定物品.
安装指令: /papi ecloud download CheckItem
使用方式:
%checkitem_<modifier1>,<modifier2>,<...>%
例子:%checkitem_mat:stone,namecontains:Test,strict%
Modifiers:
通过在变量中添加不同的 Modifiers(修饰符) 进行精准匹配
namecontains:<name> - 检查是否有名称中包含指定 <name> 的物品
namestartswith:<name> - 检查是否有以名称 <name> 开头的物品
nameequals:<name> - 检查是否有和名称 <name> 完全匹配的物品(区分大小写)
mat:<material> - 检查是否有材质为 <material> 的物品(例如: STONE)
amt:<number> - 检查物品的数量是否大于 <number> 个数
data:<number> - 检查物品的 Data 数值是否为 (列入: 红色羊毛的 data 值为 14 (WOOL:14)).
Data 修饰符仅适用于 1.12.2 及之前的版本!
lorecontains:<text> - 检查 Lore 中是否包含 <text>
strict - 需要 mat: 修饰符. 严格检查物品名和Lore. (如果背包中有一个名为 Test 的石头, 并且使用了 %checkitem_mat:stone,strict% 检查是否有石头, 那么它将会返回 false)
inhand - 检查物品是否被玩家拿在手上 (也包括副手)
本帖最后由 砂糖六月 于 2022-6-28 18:54 编辑
回答有误,此楼作废
回答有误,此楼作废
砂糖六月 发表于 2022-6-28 11:44
https://www.mcbbs.net/forum.php?mod=viewthread&tid=1356014&page=1#pid26356075
参考此帖,使用item来 ...
si~很抱歉我似乎没有看明白 我的表达可能有点错误 我想让在lore 上 显示该物品的变量 如果我背包内有X个铁锭
用%%来进行 显示
本帖最后由 砂糖六月 于 2022-6-28 18:55 编辑
哦是我理解错了
先下载checkitem拓展
/papi ecloud download checkitem
/papi reload
在图标lore里写入%checkitem_amount_mat:iron_ingot%
即可返回铁锭数量
附wiki
https://github.com/PlaceholderAP ... ceholders#checkitem
Mc_chuan 发表于 2022-6-28 17:17
si~很抱歉我似乎没有看明白 我的表达可能有点错误 我想让在lore 上 显示该物品的变量 如果我背包内有X个 ...
哦是我理解错了
先下载checkitem拓展
/papi ecloud download checkitem
/papi reload
在图标lore里写入%checkitem_amount_mat:iron_ingot%
即可返回铁锭数量
附wiki
https://github.com/PlaceholderAP ... ceholders#checkitem