条件大全
- 如果你仅仅使用的是此物品插件不需要管这里,这里的条件是给别的插件用的
变量
- 变量{变量值= ;比较值= }
| 填写内容 | 别名 | |
|---|---|---|
| 变量值 | 填写待检测的变量 | papi,p |
| 比较值 | 填写需要比较的变量 | compare,c |
yaml
例: 变量{变量值= %player_level%+1 ;比较值= 2+2 }
当 %player_level%+1 > 2+2 满足条件货币
- 货币{货币类型= ;数量= }
- 如果货币类型为Nye,需要多填写一个参数Nye货币 货币{货币类型= ;Nye货币= ;数量= }
| 填写内容 | 别名 | |
|---|---|---|
| 货币类型 | vault , point ,Nye | type,t |
| 数量 | 填写需要到达数值 | amount,a |
| Nye货币 | Nye插件的货币类型 | nye,n |
yaml
例: 货币{货币类型=vault;数量=100}权限
- 权限{权限名= }
| 填写内容 | 别名 | |
|---|---|---|
| 权限名 | 玩家需要拥有的权限 | p |
物品名匹配
- 物品名匹配{物品名= ;模糊匹配= }
| 填写内容 | 别名 | |
|---|---|---|
| 物品名 | 需要满足的匹配条件,正则表达式 | name,n |
| 模糊匹配 | true/false ,默认为true,不使用正则,不会正则的就不要动 | fuzzy,f |
yaml
例: 物品名匹配{物品名=123}
当物品名含有 "123" 满足条件
物品名匹配{n=.*456.*,f=false}
当物品名含有 "456" 满足条件物品Lore匹配
- 物品Lore匹配{物品Lore= ;模糊匹配= }
| 填写内容 | 别名 | |
|---|---|---|
| 物品Lore | 需要满足的匹配条件,正则表达式 | lore,l |
| 模糊匹配 | true/false ,默认为true,不使用正则,不会正则的就不要动 | fuzzy,f |
yaml
例: 物品Lore匹配{物品名=123}
当物品Lore含有 "123" 满足条件物品材质匹配
- 物品材质匹配{材质= }
| 填写内容 | 别名 | |
|---|---|---|
| 材质 | 需要满足的材质,模糊匹配 | material,m |
物品属性检测
- 物品属性检测{物品Lore= ;比较值= }
| 填写内容 | 别名 | |
|---|---|---|
| 物品Lore | 检测指定Lore后的数值 | lore,l |
| 比较值 | 填写需要比较的变量 | compare,c |
yaml
例:
物品Lore:
- "防御力:50"
- "攻击力:100"
物品属性检测{l=攻击力;c=50}
上方物品的攻击力为100,大于50,满足条件OP
yaml
就这样用
镶嵌条件:
- OP
- xx{xx=xx}
那么这个宝石就只有OP可以镶嵌,拆除条件同理