![]() ![]() |
参数: minecraft:can_place_on 控制此物品/方块(在冒险模式下)可以使用/放置在其上的方块类型。 minecraft:can_destroy 控制此物品/方块(在冒险模式下)可以破坏的方块类型。此效果不会改变原本的破坏速度和破坏后掉落物。 minecraft:item_lock 将该物品锁定在玩家的物品栏。用mode参数来指定锁定的类型。必须是lock_in_inventory或lock_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拥有两个mode参数来指定类型:lock_in_inventory和lock_in_slot lock_in_inventory lock_in_inventory可以让某一物品不能被移除、丢弃或用于合成,lock_in_inventory模式的物品的左上角将出现一个黄色的三角 例如:
![]() 这个苹果可以在物品栏内随意移动,但是不能丢弃和用于合成。尝试移除、丢弃或用于合成将出现如图的提示: lock_in_slot lock_in_slot可以让某一物品不能被移动、移除、丢弃或用于合成,lock_in_inventory模式的物品的左上角将出现一个红色的三角 例如:
![]() 这个玻璃板不可移动、不可丢弃、不可用于合成 keep_on_death keep_on_death会使物品在玩家死亡时不掉落
![]() 你还可以将item_lock和keep_on_death结合起来:
![]() |
如有问题欢迎在评论区留言 |
排版在改的啦 |
*为什么基岩版的语法比java版的多(恼
*无问题
*无问题
感谢大佬的教学 mcbbs有你更精彩
感谢楼主分享
想问一下楼主,/give @s compass{"minecraft:keep_on_death":{}},输了这个指令,拿到的指南针还是会死亡掉落,哪里有问题?java 1.16.5
取个啥名呢 发表于 2021-7-14 13:13
想问一下楼主,/give @s compass{"minecraft:keep_on_death":{}},输了这个指令,拿到的指南针还是会死亡掉 ...
我替你读一下这个版块的名字:基岩版技巧教程
然后你把这个方法拿到Java版用,你感觉能成功吗?
Eterstars 发表于 2021-7-14 17:42
我替你读一下这个版块的名字:基岩版技巧教程
然后你把这个方法拿到Java版用,你感觉能成功吗? ...
抱歉抱歉,确实没看见这个点。那还是想问一下java版想实现的话怎么办
那岂不是可以给玩家的整个背包都replaceitem上lock_in_slot的屏障

大佬怎么搞在激活的定位器地图上,我只能搞出未激活的,但激活后就失效了