首页 我的世界 我的世界攻略 正文

我的世界绑定指令 特定弓发射特定箭方法解析

附:各种神奇的箭制作教程。点击进入

研究出了怎么用特定弓放出特定箭(然而比较复杂)。

绑定指令

高能来了。

我们来细心地详细地仔细地认真地看一看这一条长长的指令。

testfor @p {Inventory:[{Slot:0b,id:minecraft:bow,Damage:0s,Count:1b,tag:{display:{Name:"LightningBolt"}}}]}

我们拆开来分析。

testfor @p 检测最近的玩家。

{Inventory:[]}检测玩家背包。

Slot:0b 玩家物品栏第1格,单位是b,物品栏1到9格分别是0b~8b。

id:minecraft:bow 物品id,此为弓。

Damage:0s 数据,默认为0,单位为s,分辨多个相同物品,比如不同的木板,不同的羊毛。

Count:1b 物品的数量,单位为b,比如Count:5b,就是5个。但必须要堆叠起来才能检测掉。

tag:{display:{Name:"LightBolt"}} tag,用来一些nbt之间的连接。display,如果检测名字一定要加。

Name:“LightBolt” 名字为LightBolt。

然后:

连上高频在连上比较器与中继器在连雷电箭的高频。

像上面这样设置完后你会发现,把LightningBolt放在第一格就能放出雷电,而放在第2格却不能。

但是你会发现一个问题,辣就是把LightningBolt的弓,然后用其他弓射箭仍有闪电,那怎么办呢?

众所周知,当比较器旁边的红石能量大于输入端就不会输出能量。那么我们只要当检测到其他格有箭时输出大于输出端的能量于比较器旁就会停止放雷。

就像这样。

图中有8个命令方块是检测1到8格时否有弓,有的话就会输出能量。然后输到隔壁比较器让停止它输出即可。

命令为testfor @p {Inventory:[{Slot:(此输入1到8)b,id:minecraft:bow,Damage:0s,Count:1b}]}分别输在8个命令方块里就可以啦。


就是这样,祝大家游戏开心,万事顺意。


点击进入 我的世界 专区

相关信息

我的世界自动烧矿机怎么做 烧矿机制作教程
我的世界流浪商人怎么出现 特殊商人的刷新条件介绍
我的世界闪电苦力怕怎么遇到 遇到特殊苦力怕的条件一览
我的世界熊猫在哪生成 熊猫行为习惯介绍
我的世界下界金矿石怎么挖 金矿石所处高度分享
我的世界废弃传送门在哪 损坏传送门的位置介绍
我的世界有哪些好玩的地图种子 有趣的地图推荐
我的世界一桶岩浆怎么做地狱门 地狱门制作方法介绍
我的世界地下城怎么加好友 PC版添加好友方法介绍
我的世界地下城怎么购买 PC版购买方法介绍
我的世界地下城魂箭手怎么玩 魂箭手玩法介绍
我的世界地下城掉落物buff怎么使用
我的世界地下城关刀哪里掉落 关刀掉落位置介绍
我的世界地下城莽夫流怎么玩 装备搭配推荐
我的世界地下城隐藏地图怎么解锁 地图解锁方法介绍
我的世界地下城钥匙傀儡有什么用 详细作用介绍
我的世界地下城宝箱猪有什么用 宝箱猪作用介绍
我的世界地下城南瓜牧场隐藏关怎么解锁
我的世界地下城双手斧怎么样 双手斧武器选择推荐
我的世界地下城怎么玩 游戏通关心得分享