[Minecraft] /replaceitem 指定物品栏给予/替换物品指令_焦点速递

2023-02-08 06:01:16来源:哔哩哔哩

一.整体语法


(资料图)

replaceitem block [位置:x y z] slot.container [栏位ID:整数] [原物品处理:替换模式] [物品名:字符串] [数量:整数] [数据值:整数] [组件:字符串]

replaceitem entity [目标:目标] [栏位类型:字符串] [栏位ID:整数] [原物品处理:替换模式] [物品:字符串] [数量:整数] [数据值:整数] [组件:字符串]

二.语法详解

(一)、block/entity

biock:后接[位置:x y z]

想要改变的方块的指定位置,可以用~来表示发出指令者/命令方块的相对位置

entity:后接[目标:目标]

想要改变的实体,目标中必须填写玩家或目标选择器

(二)、[栏位类型:字符串] [栏位ID:整数]

• 对于方块(biock)

1、slot.container

• 对于实体(entity)

1、slot.weapon.mainhand 

(武器)  任意值  给予/替换玩家物品栏中当前选中栏,给予/替换盔甲架及生物主手栏

2、slot.weapon.offhand

(副手)  任意值  给予/替换盔甲架、玩家及生物副手栏

3、slot.armor.head

(头盔)  任意值  给予/替换盔甲架、玩家及生物头盔栏

4、slot.armor.chest

(胸甲)  任意值  给予/替换盔甲架、玩家及生物胸甲栏

5、slot.armor.legs

(护腿)  任意值  给予/替换盔甲架、玩家及生物护腿栏

6、slot.armor.feet

(靴子)  任意值  给予/替换盔甲架、玩家及生物靴子栏

7、slot.enderchest

(末影箱)  0~26  给予/替换玩家的末影箱中指定栏

8、slot.hotbar

(物品栏)  0~8  给予/替换玩家的物品栏中指定栏

9、slot.inventory

(背包)  0~物品栏位上限  给予/替换玩家及所有有背包的实体背包中指定栏

具体为村民、猪灵、熊猫、漏斗矿车、运输矿车,和驯服的马、驴、骡和羊驼(漏斗矿车、漏斗矿车栏位ID与同类方块相同)

10、slot.saddle

(马鞍)  任意值  给予/替换驯服的马、驴和骡的马鞍栏为鞍或空气

11、slot.armor

(马凯)  0~1  给予/替换驯服的马的马凯栏为马铠或空气

12、slot.chest

(盒子)  0~14  给予/替换驮箱子的驴和骡背包中指定栏

13、slot.equippable(暂不可用)

(装备)  0~1  为0时:给予/替换仅马、驴和骡的马鞍栏为鞍或空气,为1时:给予/替换马和羊驼的装备栏为马铠(马)、地毯(羊驼)或空气

(三)、[原物品处理:替换模式]

1、destroy

忽略指定栏位中的原始物品,直接进行替换。不填写则默认为此项

2、keep

如果一个物品占用了该栏位,则不进行替换。

(四)、[物品名:字符串]

物品在minecraft中的名称,可自行搜索(替换为air相当于清除物品)

(五)、[数量:整数] [数据值:整数]

1、数量1~64不填写默认为1

2、数据值不填写默认为0(如要使用后面的组件则必须填写

盔甲、武器类数据值代表其耐久数值越高耐久越低

羊毛类代指其颜色

铁砧是损坏等级

石头类代指其变种

例:sandstone的数据值0沙石、1錾制沙石、2切制沙石、3平滑沙石,超过范围在网上就是默认的也就是0沙石了

(六)、[组件:字符串]

1、"minecraft:can_destroy":{"blocks":["方块ID"]}

可破坏指定方块(冒险模式下同样有效)

2、"minecraft:can_place_on":{"blocks":["方块ID"]}

可放置在指定方块(冒险模式下同样有效)

3、"minecraft:item_lock":{"mode":"lock_in_inventory"}

无法丢弃、移除、用于合成

4、"minecraft:item_lock":{"mode":"lock_in_slot"}

无法移动、丢弃、移除、用于合成(无法移动指的是在背包及物品栏中无法移动,但是可以从容器中移动到背包及物品栏)

5、"minecraft:keep_on_death":{}

死亡后不掉落

6、注:使用时需套一个大括号“{}”,如需叠加可用“,”连接

三.举例说明

1、/replaceitem block 1 2 3 slot.container 4 enchanted_golden_apple 

解释:将位于x1 y2 z3 容器的4号栏位的物品替换为1个附魔金苹果

2、/replaceitem entity @s slot.hotbar 0 keep anvil 4 5

解释:给予自己物品栏0号栏位4个数据值为5的铁砧(轻微损坏的铁砧)

3、/replaceitem entity @a slot.weapon.offhand 0 destroy shield 

解释:将所有玩家副手栏位替换为盾牌

4、/replaceitem entity @e [type=horse] slot.armor 0 diamond_horse_armor 

解释:将所有马的马凯栏替换为钻石马凯

5、/replaceitem entity @a [m=0,lm=10,c=2] slot.armor.head 0 destroy netherite_helmet 1 50 {"minecraft:item_lock":{"mode":"lock_in_slot"},"minecraft:keep_on_death":{}}

解释:将最近的2位经验大于10级模式是生存模式的玩家的头盔栏替换为一个失去50耐久而且无法移动、丢弃、移除、用于合成并且死亡不会掉落的下届合金头盔

[Minecraft] /titeraw actionbar T显指令

[Minecraft] §变色变形 用法 

[Minecraft] /scoreboard 计分板指令

[Minecraft] /effect 效果指令 (附全部效果ID)

[Minecraft] 指令 目标选择器

我的世界基岩版指令死亡榜(可多人)

标签: 无法移动 替换玩家 漏斗矿车

上一篇: 美与丑的作文

下一篇: 最后一页

  • 今日焦点
  • 行业动态