【先給影片】
【前言】
之前在玩minecraft某個MOD的時候,遇到那種將指定物品丟到指定地方,就會發生一些事。就想用指令方塊,試試看能不能做出來,沒想到真的做出來了 呵呵。
【使用方法】
將祭壇產生器Q鍵丟出,生成祭壇後,祭壇上會顯示丟入什麼物品,把指定物品丟向祭壇,即可換得能力加成
版本1.14.4
【指令】
第一組
指令:give @a minecraft:green_dye{display:{Name:"{\"text\":\"祭壇生成器\"}",Lore:["{\"text\":\"把他丟出去即可生成祭壇\"}"]}}
指令:scoreboard objectives add isThrow minecraft.dropped:minecraft.green_dye
指令:scoreboard objectives add start dummy
第二組
指令:execute if entity @a[scores={isThrow=1}]
指令:execute at @a run tag @e[type=minecraft:item,nbt={Item:{id:"minecraft:green_dye"}}] add Summon_place
指令:execute at @e[tag=Summon_place] run summon minecraft:falling_block ~ ~1 ~ {BlockState:{Name:"minecraft:gold_block"},NoGravity:1b,Time:2147483647,Tags:["place"]}
指令:scoreboard players set @a isThrow 0
第三組
指令:execute if entity @e[tag=place]
指令:execute at @e[tag=place] run summon minecraft:chicken ~ ~ ~ {NoAI:1,Silent:1,Invulnerable:1,CustomName:"{\"text\":\"請丟入紅石 史萊姆球 鐵鉆\"}",CustomNameVisible:1,Tags:["2"]}
第四組
指令:execute as @e[tag=place] at @s if entity @e[type=minecraft:item,nbt={Item:{id:"minecraft:redstone"}},distance=..1] run scoreboard players add @a start 11
指令:execute at @e[tag=place] run kill @e[type=minecraft:item,nbt={Item:{id:"minecraft:redstone"}},distance=..1]
第五組
指令:execute as @e[tag=place] at @s if entity @e[type=minecraft:item,nbt={Item:{id:"minecraft:slime_ball"}},distance=..1] run scoreboard players add @a start 24
指令:execute at @e[tag=place] run kill @e[type=minecraft:item,nbt={Item:{id:"minecraft:slime_ball"}},distance=..1]
第六組
指令:execute as @e[tag=place] at @s if entity @e[type=minecraft:item,nbt={Item:{id:"minecraft:anvil"}},distance=..1] run scoreboard players add @a start 3
指令:execute at @e[tag=place] run kill @e[type=minecraft:item,nbt={Item:{id:"minecraft:anvil"}},distance=..1]
第七組
指令:execute if entity @a[scores={start=38}]
指令:effect give @a minecraft:health_boost 300 9
指令:execute at @e[tag=place] run particle minecraft:lava ~ ~ ~ 1 1 1 1 25
指令:scoreboard players set @a isThrow 0
指令:scoreboard players set @a start 0
指令:kill @e[tag=2]
指令:kill @e[tag=place]
【附註】
同一組指令方塊必須為相連,且其箭頭方向為同方向
本次好像沒有BUG耶 讚啦
【實驗地圖檔】
最後給出實驗地圖檔
看不懂的就下載自己玩玩看
【心得】
想要什麼看指令的應用 都可以告訴我 或 在下方留言 我會盡力 開發出來