切換
舊版
前往
大廳
主題

【Minecraft】自動建築與很長的指令

緒川 | 2014-12-18 08:25:58 | 巴幣 4 | 人氣 9233

最近發完文之後
在留言看到很厲害的影片
然後推薦影片點著點著就過了一個小時左右

總之,看到外國人把一堆指令方塊壓縮成一條指令


好像很厲害
所以就試著把來踢館的小坤大大壓縮機關利用影片裡的方法壓縮了

於是誕生了這條指令:

/summon FallingSand ~ ~1.5 ~
{id:FallingSand,Block:minecraft:redstone_block,Data:0,DropItem:0,Time:1,
Riding:{id:FallingSand,Block:minecraft:command_block,
Data:0,DropItem:0,Time:1,TileEntityData:
{Command:"/fill ~1 ~-1 ~0 ~1 ~-20 ~0 redstone_block"},
Riding:{id:FallingSand,Block:minecraft:command_block,
Data:0,DropItem:0,Time:1,TileEntityData:
{Command:"/blockdata ~5 ~-14 ~3 {Command:\"/setblock ~ ~-1 ~1 redstone_block\"}"},
Riding:{id:FallingSand,Block:minecraft:command_block,
Data:0,DropItem:0,Time:1,TileEntityData:
{Command:"/blockdata ~5 ~-15 ~4 {Command:\"/setblock ~ ~ ~-2 air\"}"},
Riding:{id:FallingSand,Block:minecraft:command_block,
Data:0,DropItem:0,Time:1,TileEntityData:
{Command:"/clone ~5 ~-15 ~ ~5 ~-14 ~1 ~5 ~-13 ~"},
Riding:{id:FallingSand,Block:minecraft:command_block,
Data:0,DropItem:0,Time:1,TileEntityData:
{Command:"/setblock ~5 ~-12 ~4 redstone_block"},
Riding:{id:FallingSand,Block:minecraft:command_block,
Data:0,DropItem:0,Time:1,TileEntityData:
{Command:"/setblock ~5 ~-12 ~4 command_block"},
Riding:{id:FallingSand,Block:minecraft:command_block,
Data:0,DropItem:0,Time:1,TileEntityData:
{Command:"/setblock ~5 ~-9 ~3 command_block"},
Riding:{id:FallingSand,Block:minecraft:command_block,
Data:0,DropItem:0,Time:1,TileEntityData:
{Command:"/setblock ~5 ~-8 ~2 redstone_torch"},
Riding:{id:FallingSand,Block:minecraft:command_block,
Data:0,DropItem:0,Time:1,TileEntityData:
{Command:"/setblock ~5 ~-8 ~2 dispenser 6"},
Riding:{id:FallingSand,Block:minecraft:command_block,
Data:0,DropItem:0,Time:1,TileEntityData:
{Command:"/setblock ~5 ~-7 ~3 unpowered_repeater"},
Riding:{id:FallingSand,Block:minecraft:command_block,
Data:0,DropItem:0,Time:1,TileEntityData:
{Command:"/blockdata ~5 ~-7 ~1 {}"},
Riding:{id:FallingSand,Block:minecraft:command_block,
Data:0,DropItem:0,Time:1,TileEntityData:
{Command:"/blockdata ~5 ~-6 ~ {}"},
Riding:{id:FallingSand,Block:minecraft:command_block,
Data:0,DropItem:0,Time:1,TileEntityData:
{Command:"/setblock ~5 ~-5 ~3 quartz_block"},
Riding:{id:FallingSand,Block:minecraft:command_block,
Data:0,DropItem:0,Time:1,TileEntityData:
{Command:"/setblock ~5 ~-4 ~1 chest 4"},
Riding:{id:FallingSand,Block:minecraft:command_block,
Data:0,DropItem:0,Time:1,TileEntityData:
{Command:"/setblock ~5 ~-3 ~ trapped_chest 4"},
Riding:{id:FallingSand,Block:minecraft:command_block,
Data:0,DropItem:0,Time:1,TileEntityData:
{Command:"/blockdata ~5 ~-3 ~1
{Items:[
0:{id:323,Damage:0,Count:1,Slot:0},
1:{id:323,Damage:0,Count:1,Slot:1},
2:{id:323,Damage:0,Count:1,Slot:2},
3:{id:323,Damage:0,Count:1,Slot:3},
4:{id:323,Damage:0,Count:1,Slot:4}
]}"},
Riding:{id:FallingSand,Block:minecraft:command_block,
Data:0,DropItem:0,Time:1,TileEntityData:
{Command:"/setblock ~5 ~-2 ~1 hopper 3"},
Riding:{id:FallingSand,Block:minecraft:command_block,
Data:0,DropItem:0,Time:1,TileEntityData:
{Command:"/setblock ~5 ~-1 ~ hopper 3"},
Riding:{id:FallingSand,Block:minecraft:command_block,
Data:0,DropItem:0,Time:1,TileEntityData:
{Command:"/fill ~5 ~-1 ~ ~5 ~-1 ~1 redstone_block"},
Riding:{id:FallingSand,Block:minecraft:command_block,
Data:0,DropItem:0,Time:1,TileEntityData:
{Command:"
/summon FallingSand ~ ~21.5 ~ {id:FallingSand,Block:minecraft:command_block,
Data:0,DropItem:0,Time:1,
Riding:{id:FallingSand,Block:minecraft:command_block,
Data:0,DropItem:0,Time:1,TileEntityData:
{Command:\"/fill ~ ~1 ~ ~1 ~-21 ~ air\"}}}"}}}}}}}}}}}}}}}}}}}}}}

把這一大串放進去指令方塊之後
按下按鈕!




實用性感覺不太高呢
或許可以讓地圖製作者發布更新碼
輸入指令就可以更新地圖之類的
但是光想到那串指令花了大概一小時才編輯好就覺得很麻煩

創作回應

更多創作