Material-Data
工艺材料数据占位符

1.0.1 更新 获取NBT 方法
占位符格式
{material-data *key *get-amount}占位符用法
获取工艺制作界面内放入的材料数量 ( key 为指定 工艺材料数据储存名 )
占位符格式
{material-data *key *get-type}占位符用法
获取工艺制作界面内放入的材料类型 ( key 为指定 工艺材料数据储存名 )
占位符格式
{material-data *key *get-name}占位符用法
获取工艺制作界面内放入的材料名称 ( key 为指定 工艺材料数据储存名 )
占位符格式
{material-data *key *get-nbt *NBT名 *默认值}{material-data *key *get-nbt *NBT名.NBT名 *默认值}占位符用法
获取工艺制作界面内放入的材料指定NBT数据值 ( key 为指定 工艺材料数据储存名 )
占位符格式
{material-data *key *type *物品类型}占位符用法
获取工艺制作界面内放入材料类型是否匹配的上, key 为指定 工艺材料数据储存名
返回 true / false
占位符格式
{material-data *key *contains *[文本,文本,...]}占位符用法
获取工艺制作界面内放入材料名称、描述是否存在文本内容,该匹配为模糊匹配, key 为指定 工艺材料数据储存名 返回 true / false
占位符格式
{material-data *key *lore-contains *[文本,文本,...]}占位符用法
获取工艺制作界面内放入材料描述是否存在文本内容,该匹配为模糊匹配, key 为指定 工艺材料数据储存名 返回 true / false
占位符格式
{material-data *key *name-contains *[文本,文本,...]}占位符用法
获取工艺制作界面内放入材料名称是否存在文本内容,该匹配为模糊匹配, key 为指定 工艺材料数据储存名 返回 true / false
1.0.1 更新 特殊格式-部分描述筛选 方法
1.0.5 更新 获取部分描述行数 方法
占位符格式
{material-data *key *lore-filter *[文本,文本,...]}占位符用法
获取工艺制作界面内放入的材料内包含指定文本的描述,该匹配为模糊匹配, key 为指定 工艺材料数据储存名 返回 符合的描述 格式为 "描述,描述,..."
占位符格式
{material-data *key *plugin-lore-filter *[文本,文本,...]}占位符用法
获取工艺制作界面内放入的材料内包含指定文本的描述,该匹配为模糊匹配, key 为指定 工艺材料数据储存名 返回 符合的描述 格式为 "$=[描述,描述,...]"
占位符格式
{material-data *key *plugin-part-lores *起始行 *结束行}占位符用法
获取工艺制作界面内放入的材料描述中,从 起始行 至 结束行 内的描述,返回格式为 "$=[内容]"  可使用 describe action 动作脚本,将读取出来的描述添加至工艺物上,典型的使用例子是 继承示例 配置, key 为指定 工艺材料数据储存名
返回 符合的描述 格式为 "$=[描述,描述,...]"
例如 物品描述 如下
- "AAA"
- "起始A"
- "BBB"
- "结束B"
那么 {material-data *key *plugin-part-lores *起始A *结束B} 可读取到
- "起始A"
- "BBB"
- "结束B"占位符格式
{material-data *key *lore-value *读取格式}占位符用法
获取工艺制作界面内放入的材料内符合读取格式的数据值,该匹配为模糊匹配, key 为指定 工艺材料数据储存名 返回 数值 (浮点类型)
占位符格式
{material-data *key *lore-text *读取格式}占位符用法
获取工艺制作界面内放入的材料内符合读取格式的数据值,该匹配为模糊匹配, key 为指定 工艺材料数据储存名 返回 文本
最后更新于