本帖最后由 天佑酱 于 2020-2-22 20:09 编辑
学习@SMFX阜星 优良传统,所以我也来游戏技巧版块水勋章了XD
进入正题,如何在Minecraft1.12.2原版做一个搭桥蛋?(即为hypixel起床战争/空岛战争的道具)
其实一想也能想出来,不就是/setblock吗,但这个setblock也有讲究,比如,如果直接生成,鸡蛋会撞到你生成的方块上,导致鸡蛋不会飞很远,我试出来在鸡蛋1.5格下面应该是不错的。
直接上命令:
#1.先生成一个蛋,这边可以用Function修复彩字,但我这里直接用Sign修复了。
/setblock ~ ~1 ~ standing_sign 0 replace {Text1:"{\"text\":\"右键我\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/give @p minecraft:egg 1 0 {Tags:[\\\"SMFX\\\"],display:{Name:\\\"\\u00A7e\\u00A7l搭桥蛋\\\"}}\"}}",Text2:"{\"text\":\"Ctrl+鼠标中键可复制我\"}",Text3:"",Text4:""}
#2.给玩家加Tag在保持开启的循环型命令方块内输入
scoreboard players tag add @a SMFXplayer {SelectedItem:{id:"minecraft:egg",tag:{Tags:["SMFX"]}}}
#3.给蛋加Tag
在保持开启的循环型命令方块内输入
execute @a[tag=SMFXplayer] ~ ~ ~ scoreboard players tag add @e[type=egg,r=3] SMFX
#4.生成方块
execute @e[type=egg,tag=SMFX] ~ ~ ~ setblock ~ ~-1.5 ~ wool 0 keep
看似完事了,但你会发现,桥很细,不像hypixel的桥那么粗壮,因此我们多搞点
#5.粗一点。分别在不同的保持开启的循环型命令方块内输入
execute @e[type=egg,tag=SMFX] ~ ~ ~ setblock ~-1 ~-1.5 ~ wool 0 keep
execute @e[type=egg,tag=SMFX ~ ~ ~ setblock ~1 ~-1.5 ~ wool 0 keep
execute @e[type=egg,tag=SMFX] ~ ~ ~ setblock ~ ~-1.5 ~-1 wool 0 keep
execute @e[type=egg,tag=SMFX] ~ ~ ~ setblock ~ ~-1.5 ~1 wool 0 keep
#6.短一点。任由这个搭桥蛋丢会很长很长,因此我们可以做个计时系统。
先创建一个计分板
/scoreboard objectives add SMFX dummy
给他加个分,在保持开启的循环型命令方块内输入
execute @e[type=egg,tag=SMFX] ~ ~ ~ scoreboard players add @s SMFX 1
接下来就是删除部分,比如你想丢出去4s后就停止搭路就可以在保持开启的循环型命令方块内输入
execute @e[type=egg,score_SMFX_min=80] ~ ~ ~ kill @s
这样就完事了!
生成时可能会有点掉帧,不过等他生成完了就行了
这样就完事了。想要别的方块可以把“wool”换掉。
下个帖子见#run
来自群组: UEL Creators
进入正题,如何在Minecraft1.12.2原版做一个搭桥蛋?(即为hypixel起床战争/空岛战争的道具)

其实一想也能想出来,不就是/setblock吗,但这个setblock也有讲究,比如,如果直接生成,鸡蛋会撞到你生成的方块上,导致鸡蛋不会飞很远,我试出来在鸡蛋1.5格下面应该是不错的。
直接上命令:
#1.先生成一个蛋,这边可以用Function修复彩字,但我这里直接用Sign修复了。
/setblock ~ ~1 ~ standing_sign 0 replace {Text1:"{\"text\":\"右键我\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/give @p minecraft:egg 1 0 {Tags:[\\\"SMFX\\\"],display:{Name:\\\"\\u00A7e\\u00A7l搭桥蛋\\\"}}\"}}",Text2:"{\"text\":\"Ctrl+鼠标中键可复制我\"}",Text3:"",Text4:""}
#2.给玩家加Tag在保持开启的循环型命令方块内输入
scoreboard players tag add @a SMFXplayer {SelectedItem:{id:"minecraft:egg",tag:{Tags:["SMFX"]}}}
#3.给蛋加Tag
在保持开启的循环型命令方块内输入
execute @a[tag=SMFXplayer] ~ ~ ~ scoreboard players tag add @e[type=egg,r=3] SMFX
#4.生成方块
execute @e[type=egg,tag=SMFX] ~ ~ ~ setblock ~ ~-1.5 ~ wool 0 keep
看似完事了,但你会发现,桥很细,不像hypixel的桥那么粗壮,因此我们多搞点
#5.粗一点。分别在不同的保持开启的循环型命令方块内输入
execute @e[type=egg,tag=SMFX] ~ ~ ~ setblock ~-1 ~-1.5 ~ wool 0 keep
execute @e[type=egg,tag=SMFX ~ ~ ~ setblock ~1 ~-1.5 ~ wool 0 keep
execute @e[type=egg,tag=SMFX] ~ ~ ~ setblock ~ ~-1.5 ~-1 wool 0 keep
execute @e[type=egg,tag=SMFX] ~ ~ ~ setblock ~ ~-1.5 ~1 wool 0 keep
#6.短一点。任由这个搭桥蛋丢会很长很长,因此我们可以做个计时系统。
先创建一个计分板
/scoreboard objectives add SMFX dummy
给他加个分,在保持开启的循环型命令方块内输入
execute @e[type=egg,tag=SMFX] ~ ~ ~ scoreboard players add @s SMFX 1
接下来就是删除部分,比如你想丢出去4s后就停止搭路就可以在保持开启的循环型命令方块内输入
execute @e[type=egg,score_SMFX_min=80] ~ ~ ~ kill @s
这样就完事了!
生成时可能会有点掉帧,不过等他生成完了就行了
这样就完事了。想要别的方块可以把“wool”换掉。
下个帖子见#run
学习@SMFX阜星 优良传统,所以我也来游戏技巧版块水勋章了XD
进入正题,如何在Minecraft1.12.2原版做一个搭桥蛋?(即为hypixel起床战争/空岛战争的道具)
其实一想也能想出来,不就是/setblock吗,但这个setblock也有讲究,比如,如果直接生成,鸡蛋会撞到你生成的方块上,导致鸡蛋不会飞很远,我试出来在鸡蛋1.5格下面应该是不错的。
直接上命令:
#1.先生成一个蛋,这边可以用Function修复彩字,但我这里直接用Sign修复了。
/setblock ~ ~1 ~ standing_sign 0 replace {Text1:"{\"text\":\"右键我\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/give @p minecraft:egg 1 0 {Tags:[\\\"SMFX\\\"],display:{Name:\\\"\\u00A7e\\u00A7l搭桥蛋\\\"}}\"}}",Text2:"{\"text\":\"Ctrl+鼠标中键可复制我\"}",Text3:"",Text4:""}
#2.给玩家加Tag在保持开启的循环型命令方块内输入
scoreboard players tag add @a SMFXplayer {SelectedItem:{id:"minecraft:egg",tag:{Tags:["SMFX"]}}}
#3.给蛋加Tag
在保持开启的循环型命令方块内输入
execute @a[tag=SMFXplayer] ~ ~ ~ scoreboard players tag add @e[type=egg,r=3] SMFX
#4.生成方块
execute @e[type=egg,tag=SMFX] ~ ~ ~ setblock ~ ~-1.5 ~ wool 0 keep
看似完事了,但你会发现,桥很细,不像hypixel的桥那么粗壮,因此我们多搞点
#5.粗一点。分别在不同的保持开启的循环型命令方块内输入
execute @e[type=egg,tag=SMFX] ~ ~ ~ setblock ~-1 ~-1.5 ~ wool 0 keep
execute @e[type=egg,tag=SMFX ~ ~ ~ setblock ~1 ~-1.5 ~ wool 0 keep
execute @e[type=egg,tag=SMFX] ~ ~ ~ setblock ~ ~-1.5 ~-1 wool 0 keep
execute @e[type=egg,tag=SMFX] ~ ~ ~ setblock ~ ~-1.5 ~1 wool 0 keep
#6.短一点。任由这个搭桥蛋丢会很长很长,因此我们可以做个计时系统。
先创建一个计分板
/scoreboard objectives add SMFX dummy
给他加个分,在保持开启的循环型命令方块内输入
execute @e[type=egg,tag=SMFX] ~ ~ ~ scoreboard players add @s SMFX 1
接下来就是删除部分,比如你想丢出去4s后就停止搭路就可以在保持开启的循环型命令方块内输入
execute @e[type=egg,score_SMFX_min=80] ~ ~ ~ kill @s
这样就完事了!
生成时可能会有点掉帧,不过等他生成完了就行了
这样就完事了。想要别的方块可以把“wool”换掉。
下个帖子见#run
来自群组: UEL Creators
2021.12 数据,可能有更多内容
学习@SMFX阜星 优良传统,所以我也来游戏技巧版块水勋章了XD进入正题,如何在Minecraft1.12.2原版做一个搭桥蛋?(即为hypixel起床战争/空岛战争的道具)

其实一想也能想出来,不就是/setblock吗,但这个setblock也有讲究,比如,如果直接生成,鸡蛋会撞到你生成的方块上,导致鸡蛋不会飞很远,我试出来在鸡蛋1.5格下面应该是不错的。
直接上命令:
#1.先生成一个蛋,这边可以用Function修复彩字,但我这里直接用Sign修复了。
/setblock ~ ~1 ~ standing_sign 0 replace {Text1:"{\"text\":\"右键我\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/give @p minecraft:egg 1 0 {Tags:[\\\"SMFX\\\"],display:{Name:\\\"\\u00A7e\\u00A7l搭桥蛋\\\"}}\"}}",Text2:"{\"text\":\"Ctrl+鼠标中键可复制我\"}",Text3:"",Text4:""}
#2.给玩家加Tag在保持开启的循环型命令方块内输入
scoreboard players tag add @a SMFXplayer {SelectedItem:{id:"minecraft:egg",tag:{Tags:["SMFX"]}}}
#3.给蛋加Tag
在保持开启的循环型命令方块内输入
execute @a[tag=SMFXplayer] ~ ~ ~ scoreboard players tag add @e[type=egg,r=3] SMFX
#4.生成方块
execute @e[type=egg,tag=SMFX] ~ ~ ~ setblock ~ ~-1.5 ~ wool 0 keep
看似完事了,但你会发现,桥很细,不像hypixel的桥那么粗壮,因此我们多搞点
#5.粗一点。分别在不同的保持开启的循环型命令方块内输入
execute @e[type=egg,tag=SMFX] ~ ~ ~ setblock ~-1 ~-1.5 ~ wool 0 keep
execute @e[type=egg,tag=SMFX ~ ~ ~ setblock ~1 ~-1.5 ~ wool 0 keep
execute @e[type=egg,tag=SMFX] ~ ~ ~ setblock ~ ~-1.5 ~-1 wool 0 keep
execute @e[type=egg,tag=SMFX] ~ ~ ~ setblock ~ ~-1.5 ~1 wool 0 keep
#6.短一点。任由这个搭桥蛋丢会很长很长,因此我们可以做个计时系统。
先创建一个计分板
/scoreboard objectives add SMFX dummy
给他加个分,在保持开启的循环型命令方块内输入
execute @e[type=egg,tag=SMFX] ~ ~ ~ scoreboard players add @s SMFX 1
接下来就是删除部分,比如你想丢出去4s后就停止搭路就可以在保持开启的循环型命令方块内输入
execute @e[type=egg,score_SMFX_min=80] ~ ~ ~ kill @s
这样就完事了!
生成时可能会有点掉帧,不过等他生成完了就行了
这样就完事了。想要别的方块可以把“wool”换掉。
下个帖子见#run
手机可以吗