Irrigator from Dull Dusks in One Command [15w38a - 15w40]
/summon MinecartCommandBlock ~ ~1 ~ {Command:kill @e[type=MinecartCommandBlock,r=1],Riding:{id:MinecartCommandBlock,Command:setblock ~ ~ ~2 redstone_block,Riding:{id:MinecartCommandBlock,Command:setblock ~ ~ ~1 command_block 0 replace {Command:fill ~ ~-2 ~-1 ~ ~ ~1 air},Riding:{id:MinecartCommandBlock,Command:setblock ~ ~2 ~ wall_sign 3 replace {Text2:"{\\\"text\\\":\\\"Irrigator\\\",\\\"color\\\":\\\"dark_purple\\\",\\\"bold\\\":\\\"true\\\"}",Text3:"{\\\"text\\\":\\\"by Rsdg\\\",\\\"color\\\":\\\"light_purple\\\",\\\"bold\\\":\\\"true\\\"}"},Riding:{id:MinecartCommandBlock,Command:setblock ~ ~1 ~ wall_sign 3 replace {Text2:"{\\\"text\\\":\\\"Click to\\\",\\\"color\\\":\\\"dark_red\\\",\\\"bold\\\":\\\"true\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/fill ~ ~4 ~ ~ ~-4 ~-11 air\\\"}}",Text3:"{\\\"text\\\":\\\"Remove\\\",\\\"color\\\":\\\"red\\\",\\\"bold\\\":\\\"true\\\"}"},Riding:{id:MinecartCommandBlock,Command:"setblock ~ ~-2 ~-10 repeating_command_block 3 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:testfor @p,id:Control,x:0,y:0,z:0}",Riding:{id:MinecartCommandBlock,Command:"setblock ~ ~-2 ~-9 chain_command_block 3 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:scoreboard players set @e createirrigator 2 {Item:{id:minecraft:iron_ingot,Count:2b}},id:Control,x:0,y:0,z:1}",Riding:{id:MinecartCommandBlock,Command:"setblock ~ ~-2 ~-8 chain_command_block 3 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:scoreboard players set @e createirrigator 3 {Item:{id:minecraft:hay_block}},id:Control,x:0,y:0,z:2}",Riding:{id:MinecartCommandBlock,Command:"setblock ~ ~-2 ~-7 chain_command_block 3 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:scoreboard players set @e createirrigator 1 {Item:{id:minecraft:bone}},id:Control,x:0,y:0,z:3}",Riding:{id:MinecartCommandBlock,Command:"setblock ~ ~-2 ~-6 chain_command_block 3 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:\"execute @e[score_createirrigator_min=1,score_createirrigator=1] ~ ~ ~ execute @e[score_createirrigator_min=2,score_createirrigator=2,r=0] ~ ~ ~ execute @e[score_createirrigator_min=3,score_createirrigator=3,r=0] ~ ~ ~ give @p dispenser 1 0 {ench:[],display:{Name:Irrigator,Lore:[\\\"Hydrates a 3x3 square of farmland above\\\",\\\"Speeds up plant growth in a 3x3 square above\\\",\\\"Throw to Create an Irrigator\\\"]}}\",id:Control,x:0,y:0,z:4}",Riding:{id:MinecartCommandBlock,Command:"setblock ~ ~-2 ~-5 chain_command_block 3 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:execute @e[score_createirrigator_min=1,score_createirrigator=1] ~ ~ ~ execute @e[score_createirrigator_min=2,score_createirrigator=2,r=0] ~ ~ ~ execute @e[score_createirrigator_min=3,score_createirrigator=3,r=0] ~ ~ ~ kill @e[type=Item,r=1],id:Control,x:0,y:0,z:5}",Riding:{id:MinecartCommandBlock,Command:"setblock ~ ~-2 ~-4 chain_command_block 3 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:scoreboard players set @e[score_timer_min=1] createirrigator 4 {Item:{tag:{display:{Lore:[Throw to Create an Irrigator]}}}},id:Control,x:0,y:0,z:6}",Riding:{id:MinecartCommandBlock,Command:"setblock ~ ~-2 ~-3 chain_command_block 3 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:execute @e[score_createirrigator_min=4] ~ ~ ~ setblock ~ ~-1 ~ dispenser 1,id:Control,x:0,y:0,z:7}",Riding:{id:MinecartCommandBlock,Command:"setblock ~ ~-2 ~-2 chain_command_block 3 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:\"execute @e[score_createirrigator_min=4] ~ ~ ~ summon AreaEffectCloud ~ ~-1 ~ {CustomName:\\\"irrigator\\\",Radius:0f,RadiusPerTick:0f,Duration:2147483647}\",id:Control,x:0,y:0,z:8}",Riding:{id:MinecartCommandBlock,Command:"setblock ~ ~-1 ~-10 repeating_command_block 3 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:testfor @p,id:Control,x:0,y:1,z:0}",Riding:{id:MinecartCommandBlock,Command:"setblock ~ ~-1 ~-9 chain_command_block 3 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:scoreboard players add @e[name=irrigator] irrigationtimer 1,id:Control,x:0,y:1,z:1}",Riding:{id:MinecartCommandBlock,Command:"setblock ~ ~-1 ~-8 chain_command_block 3 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:scoreboard players set @e[score_irrigationtimer_min=301] irrigationtimer 0 ,id:Control,x:0,y:1,z:2}",Riding:{id:MinecartCommandBlock,Command:"setblock ~ ~-1 ~-7 chain_command_block 3 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:execute @e[name=irrigator] ~ ~ ~ fill ~-1 ~1 ~-1 ~1 ~1 ~1 farmland 7 replace farmland ,id:Control,x:0,y:1,z:3}",Riding:{id:MinecartCommandBlock,Command:"setblock ~ ~-1 ~-6 chain_command_block 3 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:execute @e[name=irrigator] ~ ~ ~ particle dripWater ~ ~2.5 ~ .7 0 .7 1 2,id:Control,x:0,y:1,z:4}",Riding:{id:MinecartCommandBlock,Command:"setblock ~ ~-1 ~-5 chain_command_block 3 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:scoreboard players set @e[name=irrigator] createirrigator -2,id:Control,x:0,y:1,z:5}",Riding:{id:MinecartCommandBlock,Command:"setblock ~ ~-1 ~-4 chain_command_block 3 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:execute @e[name=irrigator] ~ ~ ~ detect ~ ~ ~ dispenser -1 scoreboard players set @e[r=0,name=irrigator] createirrigator -1,id:Control,x:0,y:1,z:6}",Riding:{id:MinecartCommandBlock,Command:"setblock ~ ~-1 ~-3 chain_command_block 3 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:\"execute @e[score_createirrigator=-2] ~ ~ ~ give @p dispenser 1 0 {ench:[],display:{Name:Irrigator,Lore:[\\\"Hydrates a 3x3 square of farmland above\\\",\\\"Speeds up plant growth in a 3x3 square above\\\",\\\"Throw to Create an Irrigator\\\"]}}\",id:Control,x:0,y:1,z:7}",Riding:{id:MinecartCommandBlock,Command:"setblock ~ ~-1 ~-2 chain_command_block 3 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:kill @e[score_createirrigator=-2],id:Control,x:0,y:1,z:8}",Riding:{id:MinecartCommandBlock,Command:"setblock ~ ~0 ~-10 repeating_command_block 3 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:testfor @p,id:Control,x:0,y:2,z:0}",Riding:{id:MinecartCommandBlock,Command:"setblock ~ ~0 ~-9 chain_command_block 3 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:execute @e[score_irrigationtimer_min=300] ~ ~ ~ fill ~-1 ~2 ~-1 ~1 ~1 ~1 wheat 7 replace wheat 6,id:Control,x:0,y:2,z:1}",Riding:{id:MinecartCommandBlock,Command:"setblock ~ ~0 ~-8 chain_command_block 3 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:execute @e[score_irrigationtimer_min=300] ~ ~ ~ fill ~-1 ~2 ~-1 ~1 ~1 ~1 wheat 6 replace wheat 5,id:Control,x:0,y:2,z:2}",Riding:{id:MinecartCommandBlock,Command:"setblock ~ ~0 ~-7 chain_command_block 3 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:execute @e[score_irrigationtimer_min=300] ~ ~ ~ fill ~-1 ~2 ~-1 ~1 ~1 ~1 wheat 5 replace wheat 4,id:Control,x:0,y:2,z:3}",Riding:{id:MinecartCommandBlock,Command:"setblock ~ ~0 ~-6 chain_command_block 3 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:execute @e[score_irrigationtimer_min=300] ~ ~ ~ fill ~-1 ~2 ~-1 ~1 ~1 ~1 wheat 4 replace wheat 3,id:Control,x:0,y:2,z:4}",Riding:{id:MinecartCommandBlock,Command:"setblock ~ ~0 ~-5 chain_command_block 3 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:execute @e[score_irrigationtimer_min=300] ~ ~ ~ fill ~-1 ~2 ~-1 ~1 ~1 ~1 wheat 3 replace wheat 2,id:Control,x:0,y:2,z:5}",Riding:{id:MinecartCommandBlock,Command:"setblock ~ ~0 ~-4 chain_command_block 3 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:execute @e[score_irrigationtimer_min=300] ~ ~ ~ fill ~-1 ~2 ~-1 ~1 ~1 ~1 wheat 2 replace wheat 1,id:Control,x:0,y:2,z:6}",Riding:{id:MinecartCommandBlock,Command:"setblock ~ ~0 ~-3 chain_command_block 3 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:execute @e[score_irrigationtimer_min=300] ~ ~ ~ fill ~-1 ~2 ~-1 ~1 ~1 ~1 wheat 1 replace wheat 0,id:Control,x:0,y:2,z:7}",Riding:{id:MinecartCommandBlock,Command:"setblock ~ ~0 ~-2 chain_command_block 3 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:kill @e[score_createirrigator_min=4],id:Control,x:0,y:2,z:8}",Riding:{id:MinecartCommandBlock,Command:"setblock ~ ~1 ~-10 repeating_command_block 3 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:testfor @p,id:Control,x:0,y:3,z:0}",Riding:{id:MinecartCommandBlock,Command:"setblock ~ ~1 ~-9 chain_command_block 3 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:execute @e[score_irrigationtimer_min=300] ~ ~ ~ fill ~-1 ~2 ~-1 ~1 ~1 ~1 carrots 7 replace carrots 6,id:Control,x:0,y:3,z:1}",Riding:{id:MinecartCommandBlock,Command:"setblock ~ ~1 ~-8 chain_command_block 3 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:execute @e[score_irrigationtimer_min=300] ~ ~ ~ fill ~-1 ~2 ~-1 ~1 ~1 ~1 carrots 6 replace carrots 5,id:Control,x:0,y:3,z:2}",Riding:{id:MinecartCommandBlock,Command:"setblock ~ ~1 ~-7 chain_command_block 3 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:execute @e[score_irrigationtimer_min=300] ~ ~ ~ fill ~-1 ~2 ~-1 ~1 ~1 ~1 carrots 5 replace carrots 4,id:Control,x:0,y:3,z:3}",Riding:{id:MinecartCommandBlock,Command:"setblock ~ ~1 ~-6 chain_command_block 3 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:execute @e[score_irrigationtimer_min=300] ~ ~ ~ fill ~-1 ~2 ~-1 ~1 ~1 ~1 carrots 4 replace carrots 3,id:Control,x:0,y:3,z:4}",Riding:{id:MinecartCommandBlock,Command:"setblock ~ ~1 ~-5 chain_command_block 3 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:execute @e[score_irrigationtimer_min=300] ~ ~ ~ fill ~-1 ~2 ~-1 ~1 ~1 ~1 carrots 3 replace carrots 2,id:Control,x:0,y:3,z:5}",Riding:{id:MinecartCommandBlock,Command:"setblock ~ ~1 ~-4 chain_command_block 3 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:execute @e[score_irrigationtimer_min=300] ~ ~ ~ fill ~-1 ~2 ~-1 ~1 ~1 ~1 carrots 2 replace carrots 1,id:Control,x:0,y:3,z:6}",Riding:{id:MinecartCommandBlock,Command:"setblock ~ ~1 ~-3 chain_command_block 3 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:execute @e[score_irrigationtimer_min=300] ~ ~ ~ fill ~-1 ~2 ~-1 ~1 ~1 ~1 carrots 1 replace carrots 0,id:Control,x:0,y:3,z:7}",Riding:{id:MinecartCommandBlock,Command:"setblock ~ ~1 ~-2 chain_command_block 3 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:scoreboard players add @e timer 1,id:Control,x:0,y:3,z:8}",Riding:{id:MinecartCommandBlock,Command:"setblock ~ ~2 ~-10 repeating_command_block 3 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:testfor @p,id:Control,x:0,y:4,z:0}",Riding:{id:MinecartCommandBlock,Command:"setblock ~ ~2 ~-9 chain_command_block 3 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:execute @e[score_irrigationtimer_min=300] ~ ~ ~ fill ~-1 ~2 ~-1 ~1 ~1 ~1 potatoes 7 replace potatoes 6,id:Control,x:0,y:4,z:1}",Riding:{id:MinecartCommandBlock,Command:"setblock ~ ~2 ~-8 chain_command_block 3 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:execute @e[score_irrigationtimer_min=300] ~ ~ ~ fill ~-1 ~2 ~-1 ~1 ~1 ~1 potatoes 6 replace potatoes 5,id:Control,x:0,y:4,z:2}",Riding:{id:MinecartCommandBlock,Command:"setblock ~ ~2 ~-7 chain_command_block 3 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:execute @e[score_irrigationtimer_min=300] ~ ~ ~ fill ~-1 ~2 ~-1 ~1 ~1 ~1 potatoes 5 replace potatoes 4,id:Control,x:0,y:4,z:3}",Riding:{id:MinecartCommandBlock,Command:"setblock ~ ~2 ~-6 chain_command_block 3 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:execute @e[score_irrigationtimer_min=300] ~ ~ ~ fill ~-1 ~2 ~-1 ~1 ~1 ~1 potatoes 4 replace potatoes 3,id:Control,x:0,y:4,z:4}",Riding:{id:MinecartCommandBlock,Command:"setblock ~ ~2 ~-5 chain_command_block 3 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:execute @e[score_irrigationtimer_min=300] ~ ~ ~ fill ~-1 ~2 ~-1 ~1 ~1 ~1 potatoes 3 replace potatoes 2,id:Control,x:0,y:4,z:5}",Riding:{id:MinecartCommandBlock,Command:"setblock ~ ~2 ~-4 chain_command_block 3 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:execute @e[score_irrigationtimer_min=300] ~ ~ ~ fill ~-1 ~2 ~-1 ~1 ~1 ~1 potatoes 2 replace potatoes 1,id:Control,x:0,y:4,z:6}",Riding:{id:MinecartCommandBlock,Command:"setblock ~ ~2 ~-3 chain_command_block 3 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:execute @e[score_irrigationtimer_min=300] ~ ~ ~ fill ~-1 ~2 ~-1 ~1 ~1 ~1 potatoes 1 replace potatoes 0,id:Control,x:0,y:4,z:7}",Riding:{id:MinecartCommandBlock,Command:"setblock ~ ~3 ~-9 chain_command_block 3 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:execute @e[score_irrigationtimer_min=300] ~ ~ ~ fill ~-1 ~2 ~-1 ~1 ~1 ~1 beetroots 7 replace beetroots 6,id:Control,x:0,y:5,z:1}",Riding:{id:MinecartCommandBlock,Command:"setblock ~ ~3 ~-8 chain_command_block 3 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:execute @e[score_irrigationtimer_min=300] ~ ~ ~ fill ~-1 ~2 ~-1 ~1 ~1 ~1 beetroots 6 replace beetroots 5,id:Control,x:0,y:5,z:2}",Riding:{id:MinecartCommandBlock,Command:"setblock ~ ~3 ~-7 chain_command_block 3 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:execute @e[score_irrigationtimer_min=300] ~ ~ ~ fill ~-1 ~2 ~-1 ~1 ~1 ~1 beetroots 5 replace beetroots 4,id:Control,x:0,y:5,z:3}",Riding:{id:MinecartCommandBlock,Command:"setblock ~ ~3 ~-6 chain_command_block 3 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:execute @e[score_irrigationtimer_min=300] ~ ~ ~ fill ~-1 ~2 ~-1 ~1 ~1 ~1 beetroots 4 replace beetroots 3,id:Control,x:0,y:5,z:4}",Riding:{id:MinecartCommandBlock,Command:"setblock ~ ~3 ~-5 chain_command_block 3 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:execute @e[score_irrigationtimer_min=300] ~ ~ ~ fill ~-1 ~2 ~-1 ~1 ~1 ~1 beetroots 3 replace beetroots 2,id:Control,x:0,y:5,z:5}",Riding:{id:MinecartCommandBlock,Command:"setblock ~ ~3 ~-4 chain_command_block 3 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:execute @e[score_irrigationtimer_min=300] ~ ~ ~ fill ~-1 ~2 ~-1 ~1 ~1 ~1 beetroots 2 replace beetroots 1,id:Control,x:0,y:5,z:6}",Riding:{id:MinecartCommandBlock,Command:"setblock ~ ~3 ~-3 chain_command_block 3 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:execute @e[score_irrigationtimer_min=300] ~ ~ ~ fill ~-1 ~2 ~-1 ~1 ~1 ~1 beetroots 1 replace beetroots 0,id:Control,x:0,y:5,z:7}",Riding:{id:MinecartCommandBlock,Command:"setblock ~ ~3 ~-10 repeating_command_block 3 replace {conditionMet:1b,auto:1b,CustomName:@,powered:0b,Command:testfor @p,id:Control,x:0,y:0,z:0}",Riding:{id:MinecartCommandBlock,Command:"fill ~ ~4 ~-2 ~ ~4 ~-10 stained_glass 5",Riding:{id:MinecartCommandBlock,Command:"fill ~ ~-3 ~-1 ~ ~4 ~-11 stained_hardened_clay 5",Riding:{id:MinecartCommandBlock,Command:"scoreboard objectives add createirrigator dummy",Riding:{id:MinecartCommandBlock,Command:"scoreboard objectives add irrigationtimer dummy",Riding:{id:MinecartCommandBlock,Command:"scoreboard objectives add timer dummy",Riding:{id:MinecartCommandBlock,Command:"gamerule logAdminCommands false",Riding:{id:MinecartCommandBlock,Command:"gamerule commandBlockOutput false",Riding:{id:MinecartCommandBlock,Command:"buffer",Riding:{id:FallingSand,Block:activator_rail,Time:1,Riding:{id:FallingSand,Block:redstone_block,Time:1,Riding:{id:FallingSand,Block:stone,Time:1}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
No comments:
Post a Comment