我的世界弓箭传送装置制作攻略。弓箭传送最大好处就是可以短程精确定位传送,弓箭射击的有一个镜头拉近的设定,玩家可以精确射击某一个比较难以把握的位置进行传送。本期教程教玩家怎么制作一个弓箭传送装置。
弓箭传送装置说明:本装置由高频红石电路加上命令方块整各而成。
装置电路效果图如下:
弓箭传送装置电路
我们说命令之前先看看这个装置怎么使用?
首先假设我们电路都安装好了,我们拿出弓箭即可,对准一个地方射一箭:
当箭落地之后,我们就直接被传送到落地点:
中间有一个指令方块脉冲然后接入四个命令方块:
首先我们需要创建一个计分板:/scoreboard objectives add TP dummy
这就是一个叫做T的 dummy 计分板
不同颜色命令如下:
绿:
/scoreboard players set @p TP 1 {SelectedItemSlot:0,Inventory:[{Slot:0b,id:"minecraft:bow",tag:{display:{Name:"tp bow"}}}]}
这个就是检测你的第一格是否有一个叫做 tp bow的弓箭,如果有就会把你的TP计分板变成1。
黄
/scoreboard players set @p TP 0
这个是把你的TP栏变成0,另外红石线一定要先接入黄色的命令方块在接入绿色 也就是说先清空在进行加分。
然后是高频下面的命令方块了首先我们要再创建一个计分板。
/scoreboard objectives add arrow dummy
然后是蓝:
/execute @p[score_TP_min=1] ~ ~ ~ /execute @e[type=Arrow] ~ ~ ~ scoreboard players set @e[type=Arrow] arrow 1 {inGround:1b}
这个指令就是当你的TP分值是1时,也就是当你手中拿着传说中的 tp bow时,会将射出的箭的arrow分设置为1,不过有一个缺点就是不管射出的箭是你发射的还是骷髅发射的还是发射器发射的,都会加分。
橙:
/tp @p @e[type=Arrow,score_arrow_min=1]
最后tp啦~~ 当发出的箭的分数达到1时会把你TP到箭的位置,不过有一个缺点就是不管射出的箭是你发射的还是骷髅发射的还是发射器发射的,都会加分,所以可能你会TP到他们所发射的箭的位。