物品
- 注: 自定义生成中可以使用工具和玩家方法
取物品名
javascript
物品.取物品名(item)
返回值:物品名修改物品ID
javascript
物品.修改物品ID(item,'新的物品ID')
返回值: 无修改物品材质
javascript
物品.修改物品材质(item,'材质')
返回值: 无物品数值获取
物品.物品数值获取(item,'文本','保留小数');
例:
物品.物品数值获取(item,'攻击力','0'); 将返回物品指定Lore后的数字
返回值: 数字物品数值替换
物品.物品数值替换(item,'文本','数值');
例如:
工具.文本数值替换(item,'攻击力','20'); 将物品攻击力后的数字修改为'20'
返回值: 无插入/取/替换/删除Lore
javascript
物品.取物品Lore(item,行数)
参数: 行数 = 从0开始,0代表第一行
返回值:物品的指定行的Lore
物品.插入Lore(item,行数,'Lore')
返回值:无
物品.删除Lore(item,行数)
返回值: 是否成功删除
物品.替换Lore(item,'旧的Lore','新的Lore')
将物品Lore中首个 '旧的Lore' 替换为 '新的Lore'
返回值:是否成功替换
物品.替换Lore(item,行数,'新的Lore')
将物品Lore中指定行替换为 '新的Lore'
返回值:是否成功替换
物品.替换Lore(item,'新的Lore')
将物品Lore直接替换为 '新的Lore'
返回值:无附魔
javascript
设置附魔(item,'附魔ID','附魔等级')
获取附魔等级(item,'附魔ID')
返回值:不存在则返回-1
移除附魔(item,'附魔ID')
返回值:是否成功移除取物品所有Lore
javascript
物品.取物品所有Lore(item)
返回值:数组-文本修改物品名
javascript
物品.修改物品名(item,'新的物品名')
返回值:无写入/读取/删除NBT
javascript
物品.写入NBT(item,'路径','键','值')
物品.读取NBT(item,'路径','键')
返回值: 值
物品.删除NBT(item,'路径','键')
返回值: 是否成功删除