我的世界天降隕石怎麼用命令方塊製作?不少的玩家肯定見過命令方塊一鍵生成的裝置,玩家拿着一個生物蛋召喚隕石。其實我們自己在搭建類似這樣的一個裝置的時候,就不需要那麼複雜的命令了。
天降隕石電路圖:
白色羊毛:負責生成隕石;
黑色羊毛:負責隕石降落;
黃色羊毛:負責隕石爆炸。
以下是白色羊毛處的指令:
白色羊毛出:從走往右(脈衝不算)
testfor @e[type=Villager,name=stone]
代碼說明:檢測是否存在stone的村民。
tp @e[type=Villager,name=stone] ~ ~-100 ~
代碼說明:將stone傳送到虛空中。
execute @e[type=Villager,name=stone] ~ ~ ~ summon Villager ~ 150 ~ {ActiveEffects:[{Id:14,Ambient:1,Duration:99999}],CustomName:a,Attributes:[{Name:ealth,Base:10000}]}
代碼說明:stone村民的上空中150米處刷出一個“a”村民。該村民處於隱身並且無敵狀態。
kill @e[type=Villager,name=stone]
代碼說明:殺死stone村民。
以下是黑色羊毛處命令:
黑色羊毛處:從左往右(不計算脈衝)
execute @e[type=Villager,name=a] ~ ~ ~ fill ~1 ~2 ~1 ~-1 ~ ~-1 netherrack
代碼說明:以A村民爲中心,不停放置3X3的地獄巖。
execute @e[type=Villager,name=a] ~ ~ ~ fill ~1 ~2 ~1 ~-1 ~10 ~-1 air
代碼說明:清理前一次的放置。
以下是黃色羊毛處命令:
黃色羊毛處命令:從左往右(注意脈衝的放置)
execute @e[type=Villager,name=a] ~ ~ ~ testforblock ~ ~-1 ~ air
代碼說明:檢測A村民的腳下是否是空氣。
然後連接兩個非門,其中一個生成5個TNT。
execute @e[type=Villager,name=a] ~ ~ ~ summon PrimedTnt ~1 ~-1 ~1 {Fuse:1}
execute @e[type=Villager,name=a] ~ ~ ~ summon PrimedTnt ~1 ~-1 ~1 {Fuse:1}
execute @e[type=Villager,name=a] ~ ~ ~ summon PrimedTnt ~1 ~-1 ~1 {Fuse:1}
execute @e[type=Villager,name=a] ~ ~ ~ summon PrimedTnt ~1 ~-1 ~1 {Fuse:1}
execute @e[type=Villager,name=a] ~ ~ ~ summon PrimedTnt ~1 ~-1 ~1 {Fuse:1}
另外一個非門負責清除落地的地獄巖和村民:
從右往左分別是:
execute @e[type=Villager,name=a] ~ ~ ~ summon Bat ~ ~ ~ {ActiveEffects:[{Id:14,Ambient:1,Duration:99999}],CustomName:b,Attributes:[{Name:ealth,Base:10000}]}
在村民A處刷出一個蝙蝠"B"。
kill @e[type=Villager,name=a]
殺死A村民。
execute @e[type=Bat,name=b] ~ ~ ~ fill ~1 ~4 ~1 ~-1 ~ ~-1 air
蝙蝠的周圍填充空氣。
kill @e[type=Bat,name=b]
殺氣蝙蝠。