Minecraft Wiki

除另有声明,转载时均必须注明出处若簡繁轉換出錯,請以遊戲內為準请勇于扩充与修正内容有兴趣逛逛我们的微博沟通交流,欢迎到社区专页需要协助,请在告示板留言

了解更多

Minecraft Wiki
Advertisement
Information icon
此特性为Java版独有。
Grass Block
本页面包含会在下一次更新中出现的内容。

这些特性已经在Lua错误:bad argument #1 to 'lc' (string expected, got nil)。的开发版本中出现,但包含这些特性的正式更新尚未发布。

item
需要的权限等级

未知

限制条件

修改方块(箱子、熔炉等)或实体(玩家或生物)物品栏内的物品。

语法

item ...
... block <x> <y> <z> ... ... entity <选择器> ...
... <栏位> ...
... copy block <x> <y> <z> <栏位> [物品修饰器]
... copy entity <选择器> <栏位> [物品修饰器]
... modify <物品修饰器>
... replace <物品> [数量]

参数

x y zblock_pos

指定要改变的方块的位置。可用波浪号来指定一个相对于命令执行处的位置。

选择器entity

指定要改变的实体。必须为一个玩家名或目标选择器

栏位item_slot

指定要改变的物品栏栏位。有效值取决于要改变的方块或实体。
对于方块,必须为container.栏位编号,其中栏位编号用具体的栏位编号数值代替。
  • 箱子发射器投掷器漏斗陷阱箱左上角的栏位被编号为0,而后从左到右、从上到下递增(例如,箱子的第一行栏位被从左至右编号为0至8)。大型箱子与大型陷阱箱被视为两个独立的容器方块。
  • 酿造台底部栏位从左至右编号为0至2,而其顶部栏位为3,装载烈焰粉的燃料栏位为4。
  • 熔炉的栏位中输入栏位编号为0,燃料栏位为1,而输出栏位为2。
其他能容纳物品但不拥有物品栏界面的方块(花盆唱片机)的物品仅能被/data[仅Java版]命令改变。
对于实体,必须为下列之一,其中栏位编号用具体的栏位编号数值代替:
栏位 栏位编号 限制
armor.chest 盔甲架生物玩家(虽然并非所有生物会显示或利用这些物品)
armor.feet
armor.head
armor.legs
weapon.mainhand
weapon.offhand
container.<slot_number> 0–53 玩家运输矿车物品展示框(仅栏位编号为0时有效)
enderchest.<slot_number>
0–26 玩家
hotbar.<slot_number>
0–8
inventory.<slot_number>
0–26
horse.saddle
、驴和骡;物品必须为,设为空气以移除[1]
horse.chest 仅驮箱子的驴、骡和羊驼;设为空气以移除
horse.armor
羊驼物品必须属于马铠(马)或地毯(羊驼),设为空气以移除
horse.<slot_number>
0–2 仅驮箱子的羊驼
horse.<slot_number>
0–14 仅驮箱子的驴和骡
villager.<slot_number>
0–7 村民猪灵

物品item_stack

指定被放置于方块或实体的物品栏栏位内的物品。必须为物品ID,或物品形态的方块的ID(例如minecraft:gold_block)。

数量integer

指定被放置的物品的数量。

物品修饰器

指定使用的物品修饰器

效果

命令触发条件Java版
任意参数未正确指定 无法解析
<数量>超过了指定物品的堆叠限制时 执行失败
/item block ...当目标方块不是一个容器时 执行失败
当目标方块没有指定栏位时
/item entity ...<选择器>无法解析为一个或多个实体时(被指定的玩家必须在线)
当目标实体没有指定的栏位时(如僵尸没有horse.armor栏位)
当指定物品无法放置于目标实体的指定栏位时(如在玩家的armor.chest栏位放置石头)
任意执行成功时将指定栏位内的物品替换成指定的物品(原有的物品丢失)。

输出

命令版本条件成功次数/execute store success .../execute store result ...
任意Java版失败000
/item block ...成功111
/item entity ...成功11成功替换物品的实体数量

示例

  • 将上方2格处的一个小型箱子右下角栏位内的物品替换成4棵云杉树苗:
    • item block ~ ~2 ~ container.26 replace minecraft:spruce_sapling 4
  • 将最近玩家的快捷栏最右栏位内的物品替换成4棵云杉树苗:
    • item entity @p hotbar.8 replace minecraft:spruce_sapling 4

历史

Java版(即将到来)
1.1720w46a加入了/item以取代/replaceitem

参见

  • /data - 也能替换一个容器或实体物品栏中的物品,或改变盔甲与武器的掉落率。
  • /give - 不指定具体栏位、不覆盖原有物品地给予玩家物品。

参考

Advertisement