我的世界:用绊线钩挂装备,真的不是模组?揭秘实现它的两种手法

游戏攻略04

我的世界:用绊线钩挂装备,真的不是模组?揭秘实现它的两种手法,第1张

我的世界:用绊线钩挂装备,真的不是模组?揭秘实现它的两种手法
导读:绊线钩是《我的世界》红石类道具,与线配合使用可达到触发机关的效果。但是你知道吗?绊线钩上的圆环可以用来挂装备,重要的是该效果可以在原版 游戏 中实现,无需借用模组! 实现它的手法一共有两种,第一种十分简单,但有些许瑕疵,而第二种则完美适配,

绊线钩是《我的世界》红石类道具,与线配合使用可达到触发机关的效果。但是你知道吗?绊线钩上的圆环可以用来挂装备,重要的是该效果可以在原版 游戏 中实现,无需借用模组!

实现它的手法一共有两种,第一种十分简单,但有些许瑕疵,而第二种则完美适配,但需要用到两条小指令

01第一种方法

游戏 版本为基岩版,在墙上放置绊线钩,然后将盔甲架面朝墙壁摆放,如果你无法控制盔甲架的方向,那么可以站在图酱的位置对墙点击放置盔甲架,受重力影响的盔甲架会自动掉落到正确的位置。

注:之所以使用基岩版,是因为基岩版的盔甲架具有“arm”属性,也就是手臂。虽然java版通过指令也能调取,但不适合新手使用,故不推荐。

将装备放于盔甲架的手臂,然后在潜行状态下右键盔甲架调整它的动作直到合适的位置。但无论如何调整,最终仍是有些许误差,所以需要下一步来进行额外的调整。

调整方法较为简单,在墙壁的另一面放置活塞,利用活塞将方块推向盔甲架,由于碰撞箱的存在,盔甲架会向后移动,但碍于后面有方块阻挡,所以位移幅度不大,刚好使装备的手柄与绊线钩的圆环重叠。

最后使用喷溅型隐身药水将盔甲架隐形,仅余浮空的装备,看起来就像是挂在了绊线钩的圆环上。此种方法虽简单,但药水的粒子效果会暴露真相,其次装备也存在着些许错位。

如果你没有强迫症,那么第一种便可以满足你的要求,但如果你忍受不了一丁点的破绽,那么你需要第二种方法。

02第二种方法

第二种方法中墙壁与绊线钩的位置不变,但盔甲架的朝向需原地左转,然后用命名牌将盔甲架分别命名为“a、b、c”,名字可自定义,但不可为数字,因为数字命名在指令中会导致语法错误。

命名之后,在绊线钩下方的草地上挖两格(必须是两格,不可更改深度,否则需修改指令中坐标数据),然后放入命令方块并输入以下指令:

该指令的作用是将名字为“a”的实体传送到以命令方块为原点,坐标:-055、15、-025的位置。

依次将三个盔甲架命名并传送,然后给予它们装备,并调整姿势使其挂在圆环之上。

接着便是处理盔甲架,普通的隐身药水具有粒子效果,且有时长限制,为了完美无瑕的作品,我们可以将命令方块中的传送指令改为:

该指令是给予名字为“a”的实体一个等级为1、持续时间为1秒的隐身效果,true则负责控制粒子效果是否显示,true为关闭,false为开启。

为了防止隐身时长结束,所以需要将命令方块设置为重复、无条件、始终活动。如此这般,盔甲架便会一直处于隐身状态。

03问:为何输入坐标后传送位置不对?

如果你在输入坐标时出现盔甲架传送位置不对的情况,是因为参照物位置选取错误,因为图酱给出的坐标仅适合东方,如果你在西方建造,那么再照本宣科地复制坐标便会出现错误。

解决方法也有两种:

1、使盔甲架的朝向变为东方,这样便可以完全套用图酱的坐标,如果你无法确定东方在哪,那么可以种植一个向日葵,它会指引你正确方向。

2、如果你不想在固定方向建造,那么可以尝试修改指令中的X、Z坐标,这需要你有一定的指令基础,当然还需要一丢丢的耐心。

总体来说,这属于内饰领域的一个小玩法,利用基岩版盔甲架可调整动作的机制,结合传送指令使其与绊线钩出现“借位效果”,再加以隐身指令,实现了一个 游戏 中本不该存在的效果,用来装饰房子再适合不过!

注意:指令可用范围为java版112,最新基岩版(含国际版和网易版)

使用循环命令方块,将盔甲架传送至玩家位置

tp @e[armor_stand] "玩家ID或选择器"

附加内容:tag标签

想指定盔甲架可以给盔甲架加上tag标签

输入

tag @e[type=armor_stand,r=5] A      注释:给予半径5米内的盔甲架tag标签A

这个时候选择器参数为@e[tag=A] ,即指定tag为A的实体。同理可用这种方式制作tag为B,C,D的盔甲架用来给不同的玩家,tagA跟随玩家A,tagB跟随玩家B

使用标签时的完整指令: tp@e[tag="标签名,如A"] "玩家ID或选择器"

附加内容2:使用视角相对位置

引用的相对位置有两种,一种是众所周知的~~~,引用当前坐标,输入数字进行偏移。

另一种比较少见,是^^^,为引用视角位置,以自己现在面朝的方向建立XYZ轴,自己面朝的左右为X轴,面朝的前后位Z,面朝位置的上下位Y(其实没Y根本没变化)。

可能有点抽象,举个例子,你现在面朝的方向,不管是朝着斜着的方向,还是正着的方向,你的前方一格的位置就是 ^^^1,左前方一格就是^-1^^1。就是有点以自己为中心建立坐标轴的意思。

代入问题中就是

execute "玩家ID或选择器" ~ ~ ~ tp @e[tag="标签名,如A"] ^ ^ ^-1

注释:让玩家执行将Tag标签为[ ]的实体传送到自己视角位置Z轴-1(即身后一格)的位置

  四个建筑小技巧如下:

  

  1简易路灯:路灯是一个十分常见的建筑,无论是在现实世界还是MC世界。在MC中,路灯主要的作用是用来照明,同样也可以避免周围生成敌对生物,插满火把自然可以达到效果。

  利用石砖、石砖墙、栅栏、灯笼等道具即可搭建一个简易的路灯。操作简单却不失格调,营造的氛围也是极佳的。

  2破烂的门:正常的门虽然无法摆放在地上,但是有一种特殊的门却可以做到,它就是活板门。而在活板门中,云杉木活板门又是最为符合的,两个云杉木活板门拼接起来即可达到效果。

  3隐形展示框:想要物品展示出来,就必须用到物品展示框。利用该物品展示框即可做到上图的效果。物品展示框可以隐形了,你应该能想到很多可以运用的地方。

  4画架:先用方块围成一个两格的空间,在其中一格中放置好盔甲架。这里需要注意的是,盔甲架一定要尽可能地摆正,不然会影响画架的效果。

  盔甲架摆正之后利用盔甲架能被水流冲走的特性调整盔甲架的位置,使其处于中间位置。这一步最好在生存模式下操作,因为这样可以更好地将水收回来,以便更好的调整盔甲架位置。

如果只有一个盔甲架:

/tp @e[type=ArmorStand] 坐标

如果有很多个

/tp @e[type=ArmorStand,r=2] 坐标

意思就是在你为半径一格的盔甲架被传送,别的不会

无视障碍物的话可以,如果有障碍物可能不行by xxyz30

例如:两个盔甲架:一个名字为aa,一个名字为qq,我想让aa固定不动,让qq以直线的方式向aa移动(两点之间直线最短)by xxyz30。则用下面的那个指令

execute @e[type=armor_stand,name=qq] ~ ~ ~ tp @s ^ ^ ^01 facing @e[type=armor_stand,name=aa]

解析:execute是代表某个实体执行指令,@e[type=armor_stand,name=qq]代表指令的执行者为一个名字叫qq的盔甲架。

^代表视角坐标的参数值,以屏幕上面的十字准心为原点。第一个^代表左右方向(正数为左,负数为右),第二个^代表上下方向(正数为上,负数为下),第三个^代表前后,正数为前,负数为后。

这是视角坐标的实际情况(可能有错)by xxyz30

那这样就好了,我们只要让叫qq的盔甲架面对着aa这个盔甲架,然后让tp视角坐标的前后参数(第三个),让qq以01格每次的速度往aa那边tp,于是就是tp @s ^ ^ ^01 facing @e[type=armor_stand,name=aa] 。 by xxyz30

自己多试试看,就了解了,如果还有不会的,请继续问我哦~

没有了的话,请采纳哦~