Minecraft(我的世界)中文论坛

 找回密码
 注册(register)

!header_login!

只需一步,立刻登录

查看: 448|回复: 2

[技巧教程] 物品组件参数教程(2) - 物品锁定与死亡不掉落

[复制链接]
快乐小方 当前离线
积分
6941
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2016-10-21
查看详细资料
发表于 2021-2-17 12:17:27 | 显示全部楼层 |阅读模式

您尚未登录,立即登录享受更好的浏览体验!

您需要 登录 才可以下载或查看,没有帐号?注册(register)

x

解密地图必备之指令 第二弹

物品组件参数
JSON格式。类似于NBT标签,但仅支持minecraft:can_place_on、minecraft:can_destroy、minecraft:item_lock和minecraft:keep_on_death。

参数:
minecraft:can_place_on  控制此物品/方块(在冒险模式下)可以使用/放置在其上的方块类型。
minecraft:can_destroy  控制此物品/方块(在冒险模式下)可以破坏的方块类型。此效果不会改变原本的破坏速度和破坏后掉落物。
minecraft:item_lock  将该物品锁定在玩家的物品栏。用mode参数来指定锁定的类型。必须是lock_in_inventorylock_in_slot
minecraft:keep_on_death  使该物品在玩家死亡时不会掉落。

——来自Minecraft中文Wiki

can_place_on与can_destroy的用法请参考教程:https://www.mcbbs.net/forum.php?mod=redirect&goto=findpost&ptid=923132&pid=15780046
本贴我们主要学习item_lock与keep_on_death,item_lock主要被用于replaceitem命令,即替换方块(箱子、熔炉等)或实体(玩家或生物)物品栏内的物品。(WIKI),

教程
item_lock
item_lock拥有两个mode参数来指定类型:lock_in_inventorylock_in_slot
lock_in_inventory
lock_in_inventory可以让某一物品不能被移除、丢弃或用于合成,lock_in_inventory模式的物品的左上角将出现一个黄色的三角
例如:
  1. /replaceitem entity @s slot.inventory 26 apple 64 0 {"minecraft:item_lock":{"mode":"lock_in_inventory"}}
复制代码
把自己物品栏右下角栏位内的物品替换成不能被移除、丢弃或用于合成的64个苹果
image.png
这个苹果可以在物品栏内随意移动,但是不能丢弃和用于合成。尝试移除、丢弃或用于合成将出现如图的提示:


lock_in_slot
lock_in_slot可以让某一物品不能被移动、移除、丢弃或用于合成,lock_in_inventory模式的物品的左上角将出现一个红色的三角
例如:
  1. /replaceitem entity @s slot.inventory 22 glass_pane 64 0 {"minecraft:item_lock":{"mode":"lock_in_slot"}}
复制代码
把自己物品栏最下面一行中间的栏位内的物品替换成不能被移动、移除、丢弃或用于合成的64个玻璃板
image.png
这个玻璃板不可移动、不可丢弃、不可用于合成

keep_on_death
keep_on_death会使物品在玩家死亡时不掉落
  1. /give @p netherite_pickaxe 1 0 {"minecraft:keep_on_death":{}}
复制代码
给予玩家一个不会因死亡而掉落的下界合金镐

image.png

你还可以将item_lock和keep_on_death结合起来:
  1. /replaceitem entity @s slot.inventory 22 glass_pane 1 0 {"minecraft:item_lock":{"mode":"lock_in_slot"},"minecraft:keep_on_death":{}}
复制代码
把自己物品栏最下面一行中间的栏位内的物品替换成不能被移动、移除、丢弃或用于合成且不会因死亡而掉落的玻璃板
image.png

如有问题欢迎在评论区留言

排版在改的啦

评分

参与人数 1人气 +2 金粒 +30 收起 理由
老火星了 + 2 + 30 Ssssssssssssssssssss

查看全部评分

🔥❄️ 当前离线
积分
14551
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2018-11-18
查看详细资料
发表于 2021-2-17 12:37:57 | 显示全部楼层
*为什么基岩版的语法比java版的多(恼
*无问题
回复

使用道具 举报

luckyxing 当前离线
积分
243
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2021-3-20
查看详细资料
头像被屏蔽
发表于 2021-3-26 21:06:51 | 显示全部楼层
感谢大佬的教学 mcbbs有你更精彩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册(register)

本版积分规则

Archiver|小黑屋|Mcbbs.net ( 京ICP备15023768号-1 ) | 京公网安备 11010502037624号 | 手机版

GMT+8, 2021-4-16 19:53 , Processed in 0.067620 second(s), Total 26, Slave 20 queries, Release: Build.2021.04.07 1521, Gzip On, Redis On.

"Minecraft"以及"我的世界"为Mojang Synergies AB的商标 本站与Mojang以及微软公司没有从属关系

© 2010-2020 我的世界中文论坛 版权所有 本站原创图文内容版权属于原创作者,未经许可不得转载

快速回复 返回顶部 返回列表