Hate installing mods or modpacks but they take too long to download? This recreation of a mod is right if you need it! Agricraft is a mod that adds better farming supplies that makes farming much easier. In this vanilla mod, I've only added one feature because there's just too much on this mod! Recipes: 1 Plank + 1 Stick = Crop Holder - Place this on the early stage of a soil. If you put all the crop holders together, you will get mutations. Mutations occur when crops or plants take over. For example, there's a slight chance of carrots to take over wheat. Wheat makes a comeback.
How to install
How to import this command into your world
First, you must give yourself a command block (If you are on a server, you must be 'OP'ed, and have access to /gamemode 1)
To get a command block, type
/give @p command_block in the chat.
Once you have a command block, right click it to open it's GUI.
Now, you must copy and paste the command from your browser into the game. Select the entire command from below, then right click and press 'copy'.
Next, go back to your minecraft world, and paste the command you just copied into the command block. There are a few different keys that may be used to do this, depending on your keyboard. The most common ones are 'CTRL + V', 'COMMAND + V', or 'STRG + V'
Finally, you can press done to exit the GUI, and execute the command block by powering it with a redstone block, a lever, or any thing you can get your grubby hands on. Just make sure you don't place it on top of the command block, or the machine will not be installed!
Show source commands
# Better Crops
# Scoreboards
INIT: /scoreboard objectives add CustomName dummy
INIT: /scoreboard objectives add wait dummy
INIT: /scoreboard objectives add success dummy
INIT: /scoreboard objectives add armorstand dummy
INIT: /scoreboard objectives add dirt dummy
INIT: /scoreboard objectives add growing dummy
INIT: /scoreboard objectives add ticks dummy
INIT: /scoreboard objectives add growing2 dummy
INIT: /scoreboard objectives add growing3 dummy
INIT: /scoreboard objectives add ticks2 dummy
INIT: /scoreboard objectives add ticks3 dummy
# Crop Holder
%customcrafting; planks; stick; spawn_egg; 4; {CustomName:"Crop Holder",CustomNameVisible:1,Item:{id:spawn_egg,Damage:101,Count:1b,tag:{display:{Name:Crop Holder,Lore:[Place this on farmed soil so crops can speed up!]}}}}
/scoreboard players set @e[type=Rabbit] CustomName 1 {CustomName:"Crop Holder"}
/scoreboard players add @e[type=Rabbit,score_CustomName_min=1] wait 1
/scoreboard players set @e[type=Rabbit,score_CustomName_min=1,score_wait_min=4] wait 0
/execute @e[type=Rabbit,score_CustomName_min=1,score_wait_min=2,score_wait=2] ~ ~ ~ detect ~ ~-.00001 ~ farmland 0 scoreboard players set @e[type=Rabbit,score_CustomName_min=1,score_wait_min=2,score_wait=2] success 1
/kill @e[type=Rabbit,score_CustomName_min=1,score_wait_min=3,score_wait=3]
/execute @e[type=Rabbit,score_CustomName_min=1,score_success_min=1] ~ ~ ~ summon ArmorStand ~ ~-1 ~ {CustomName:"CropHolder",ShowArms:1b,Invisible:1b,Marker:1b,Rotation:[0f],Equipment:[{id:"stick",Count:1b},{},{},{},{}],Pose:{RightArm:[90f,0f,0f]}}
/execute @e[type=Rabbit,score_CustomName_min=1,score_success_min=1] ~ ~ ~ summon ArmorStand ~ ~-1 ~ {CustomName:"CropHolder",ShowArms:1b,Invisible:1b,Marker:1b,Rotation:[90f],Equipment:[{id:"stick",Count:1b},{},{},{},{}],Pose:{RightArm:[90f,0f,0f]}}
/execute @e[type=Rabbit,score_CustomName_min=1,score_success_min=1] ~ ~ ~ summon ArmorStand ~ ~-1 ~ {CustomName:"CropHolder",ShowArms:1b,Invisible:1b,Marker:1b,Rotation:[180f],Equipment:[{id:"stick",Count:1b},{},{},{},{}],Pose:{RightArm:[90f,0f,0f]}}
/execute @e[type=Rabbit,score_CustomName_min=1,score_success_min=1] ~ ~ ~ summon ArmorStand ~ ~-1 ~ {CustomName:"CropHolder",ShowArms:1b,Invisible:1b,Marker:1b,Rotation:[270f],Equipment:[{id:"stick",Count:1b},{},{},{},{}],Pose:{RightArm:[90f,0f,0f]}}
/scoreboard players set @e[type=ArmorStand] armorstand 1 {CustomName:"CropHolder"}
/execute @e[type=ArmorStand,score_armorstand_min=1] ~ ~ ~ detect ~ ~ ~ dirt 0 scoreboard players set @e[type=ArmorStand,score_armorstand_min=1,r=1] dirt 1
/execute @e[type=ArmorStand,score_armorstand_min=1] ~ ~ ~ detect ~ ~ ~ air 0 scoreboard players set @e[type=ArmorStand,score_armorstand_min=1,r=1] dirt 1
/kill @e[type=ArmorStand,score_dirt_min=1,score_wait_min=3]
/scoreboard players add @e[type=ArmorStand,score_dirt_min=1] wait 1
/scoreboard players set @e[type=ArmorStand,score_dirt_min=1,score_wait_min=4] wait 0
/execute @e[type=ArmorStand,score_dirt_min=1,score_wait_min=2,score_wait=2] ~ ~ ~ summon Item ~ ~ ~ {CustomName:"Crop Holder",CustomNameVisible:1,Item:{id:spawn_egg,Damage:101,Count:1b,tag:{display:{Name:Crop Holder,Lore:[Place this on farmed soil so you can never replant crops ever again!]}}}}
/execute @e[type=Rabbit,score_CustomName_min=1,score_wait_min=1,score_wait=1] ~ ~ ~ detect ~ ~-.00001 ~ farmland 15 scoreboard players set @e[type=Rabbit,score_CustomName_min=1,score_wait_min=2,score_wait=2] success 1
/execute @e[type=Rabbit,score_CustomName_min=1,score_wait_min=1,score_wait=1] ~ ~ ~ detect ~ ~-.00001 ~ farmland 7 scoreboard players set @e[type=Rabbit,score_CustomName_min=1,score_wait_min=2,score_wait=2] success 1
/execute @e[type=Rabbit,score_CustomName_min=1,score_wait_min=1,score_wait=1] ~ ~ ~ detect ~ ~-.00001 ~ farmland 8 scoreboard players set @e[type=Rabbit,score_CustomName_min=1,score_wait_min=2,score_wait=2] success 1
/execute @e[type=Rabbit,score_CustomName_min=1,score_wait_min=1,score_wait=1] ~ ~ ~ detect ~ ~-.00001 ~ farmland 9 scoreboard players set @e[type=Rabbit,score_CustomName_min=1,score_wait_min=2,score_wait=2] success 1
/execute @e[type=Rabbit,score_CustomName_min=1,score_wait_min=1,score_wait=1] ~ ~ ~ detect ~ ~-.00001 ~ farmland 10 scoreboard players set @e[type=Rabbit,score_CustomName_min=1,score_wait_min=2,score_wait=2] success 1
/execute @e[type=Rabbit,score_CustomName_min=1,score_wait_min=1,score_wait=1] ~ ~ ~ detect ~ ~-.00001 ~ farmland 11 scoreboard players set @e[type=Rabbit,score_CustomName_min=1,score_wait_min=2,score_wait=2] success 1
/execute @e[type=Rabbit,score_CustomName_min=1,score_wait_min=1,score_wait=1] ~ ~ ~ detect ~ ~-.00001 ~ farmland 12 scoreboard players set @e[type=Rabbit,score_CustomName_min=1,score_wait_min=2,score_wait=2] success 1
/execute @e[type=Rabbit,score_CustomName_min=1,score_wait_min=1,score_wait=1] ~ ~ ~ detect ~ ~-.00001 ~ farmland 13 scoreboard players set @e[type=Rabbit,score_CustomName_min=1,score_wait_min=2,score_wait=2] success 1
/execute @e[type=Rabbit,score_CustomName_min=1,score_wait_min=1,score_wait=1] ~ ~ ~ detect ~ ~-.00001 ~ farmland 14 scoreboard players set @e[type=Rabbit,score_CustomName_min=1,score_wait_min=2,score_wait=2] success 1
/execute @e[type=Rabbit,score_CustomName_min=1,score_wait_min=1,score_wait=1] ~ ~ ~ detect ~ ~-.00001 ~ farmland 6 scoreboard players set @e[type=Rabbit,score_CustomName_min=1,score_wait_min=2,score_wait=2] success 1
/execute @e[type=Rabbit,score_CustomName_min=1,score_wait_min=1,score_wait=1] ~ ~ ~ detect ~ ~-.00001 ~ farmland 5 scoreboard players set @e[type=Rabbit,score_CustomName_min=1,score_wait_min=2,score_wait=2] success 1
/execute @e[type=Rabbit,score_CustomName_min=1,score_wait_min=1,score_wait=1] ~ ~ ~ detect ~ ~-.00001 ~ farmland 4 scoreboard players set @e[type=Rabbit,score_CustomName_min=1,score_wait_min=2,score_wait=2] success 1
/execute @e[type=Rabbit,score_CustomName_min=1,score_wait_min=1,score_wait=1] ~ ~ ~ detect ~ ~-.00001 ~ farmland 3 scoreboard players set @e[type=Rabbit,score_CustomName_min=1,score_wait_min=2,score_wait=2] success 1
/execute @e[type=Rabbit,score_CustomName_min=1,score_wait_min=1,score_wait=1] ~ ~ ~ detect ~ ~-.00001 ~ farmland 2 scoreboard players set @e[type=Rabbit,score_CustomName_min=1,score_wait_min=2,score_wait=2] success 1
/execute @e[type=Rabbit,score_CustomName_min=1,score_wait_min=1,score_wait=1] ~ ~ ~ detect ~ ~-.00001 ~ farmland 1 scoreboard players set @e[type=Rabbit,score_CustomName_min=1,score_wait_min=2,score_wait=2] success 1
# Potatoes
/execute @e[type=ArmorStand,name=CropHolder] ~ ~ ~ detect ~ ~1 ~ potatoes 0 scoreboard players set @e[type=ArmorStand,name=CropHolder,r=1] growing 1
/execute @e[type=ArmorStand,name=CropHolder] ~ ~ ~ detect ~ ~1 ~ potatoes 7 scoreboard players set @e[type=ArmorStand,name=CropHolder,r=1] ticks 0
/execute @e[type=ArmorStand,name=CropHolder] ~ ~ ~ detect ~ ~1 ~ air 0 scoreboard players set @e[type=ArmorStand,name=CropHolder,r=1] ticks 0
/scoreboard players add @e[type=ArmorStand,name=CropHolder,score_growing_min=1] ticks 1
/execute @e[type=ArmorStand,name=CropHolder,score_growing_min=1,score_ticks_min=857,score_ticks=857] ~ ~ ~ setblock ~ ~1 ~ potatoes 1
/execute @e[type=ArmorStand,name=CropHolder,score_growing_min=1,score_ticks_min=1714,score_ticks=1714] ~ ~ ~ setblock ~ ~1 ~ potatoes 2
/execute @e[type=ArmorStand,name=CropHolder,score_growing_min=1,score_ticks_min=2571,score_ticks=2571] ~ ~ ~ setblock ~ ~1 ~ potatoes 3
/execute @e[type=ArmorStand,name=CropHolder,score_growing_min=1,score_ticks_min=3428,score_ticks=3428] ~ ~ ~ setblock ~ ~1 ~ potatoes 4
/execute @e[type=ArmorStand,name=CropHolder,score_growing_min=1,score_ticks_min=4285,score_ticks=4285] ~ ~ ~ setblock ~ ~1 ~ potatoes 5
/execute @e[type=ArmorStand,name=CropHolder,score_growing_min=1,score_ticks_min=5142,score_ticks=5142] ~ ~ ~ setblock ~ ~1 ~ potatoes 6
/execute @e[type=ArmorStand,name=CropHolder,score_growing_min=1,score_ticks_min=5999,score_ticks=5999] ~ ~ ~ setblock ~ ~1 ~ potatoes 7
# Carrots
/execute @e[type=ArmorStand,name=CropHolder] ~ ~ ~ detect ~ ~1 ~ carrots 0 scoreboard players set @e[type=ArmorStand,name=CropHolder,r=1] growing2 1
/execute @e[type=ArmorStand,name=CropHolder] ~ ~ ~ detect ~ ~1 ~ carrots 7 scoreboard players set @e[type=ArmorStand,name=CropHolder,r=1] ticks2 0
/execute @e[type=ArmorStand,name=CropHolder] ~ ~ ~ detect ~ ~1 ~ air 0 scoreboard players set @e[type=ArmorStand,name=CropHolder,r=1] ticks2 0
/scoreboard players add @e[type=ArmorStand,name=CropHolder,score_growing2_min=1] ticks2 1
/execute @e[type=ArmorStand,name=CropHolder,score_growing2_min=1,score_ticks2_min=857,score_ticks2=857] ~ ~ ~ setblock ~ ~1 ~ carrots 1
/execute @e[type=ArmorStand,name=CropHolder,score_growing2_min=1,score_ticks2_min=1714,score_ticks2=1714] ~ ~ ~ setblock ~ ~1 ~ carrots 2
/execute @e[type=ArmorStand,name=CropHolder,score_growing2_min=1,score_ticks2_min=2571,score_ticks2=2571] ~ ~ ~ setblock ~ ~1 ~ carrots 3
/execute @e[type=ArmorStand,name=CropHolder,score_growing2_min=1,score_ticks2_min=3428,score_ticks2=3428] ~ ~ ~ setblock ~ ~1 ~ carrots 4
/execute @e[type=ArmorStand,name=CropHolder,score_growing2_min=1,score_ticks2_min=4285,score_ticks2=4285] ~ ~ ~ setblock ~ ~1 ~ carrots 5
/execute @e[type=ArmorStand,name=CropHolder,score_growing2_min=1,score_ticks2_min=5142,score_ticks2=5142] ~ ~ ~ setblock ~ ~1 ~ carrots 6
/execute @e[type=ArmorStand,name=CropHolder,score_growing2_min=1,score_ticks2_min=5999,score_ticks2=5999] ~ ~ ~ setblock ~ ~1 ~ carrots 7
# Wheat
/execute @e[type=ArmorStand,name=CropHolder] ~ ~ ~ detect ~ ~1 ~ wheat 0 scoreboard players set @e[type=ArmorStand,name=CropHolder,r=1] growing3 1
/execute @e[type=ArmorStand,name=CropHolder] ~ ~ ~ detect ~ ~1 ~ wheat 7 scoreboard players set @e[type=ArmorStand,name=CropHolder,r=1] ticks3 0
/execute @e[type=ArmorStand,name=CropHolder] ~ ~ ~ detect ~ ~1 ~ air 0 scoreboard players set @e[type=ArmorStand,name=CropHolder,r=1] ticks3 0
/scoreboard players add @e[type=ArmorStand,name=CropHolder,score_growing3_min=1] ticks3 1
/execute @e[type=ArmorStand,name=CropHolder,score_growing3_min=1,score_ticks3_min=857,score_ticks3=857] ~ ~ ~ setblock ~ ~1 ~ wheat 1
/execute @e[type=ArmorStand,name=CropHolder,score_growing3_min=1,score_ticks3_min=1714,score_ticks3=1714] ~ ~ ~ setblock ~ ~1 ~ wheat 2
/execute @e[type=ArmorStand,name=CropHolder,score_growing3_min=1,score_ticks3_min=2571,score_ticks3=2571] ~ ~ ~ setblock ~ ~1 ~ wheat 3
/execute @e[type=ArmorStand,name=CropHolder,score_growing3_min=1,score_ticks3_min=3428,score_ticks3=3428] ~ ~ ~ setblock ~ ~1 ~ wheat 4
/execute @e[type=ArmorStand,name=CropHolder,score_growing3_min=1,score_ticks3_min=4285,score_ticks3=4285] ~ ~ ~ setblock ~ ~1 ~ wheat 5
/execute @e[type=ArmorStand,name=CropHolder,score_growing3_min=1,score_ticks3_min=5142,score_ticks3=5142] ~ ~ ~ setblock ~ ~1 ~ wheat 6
/execute @e[type=ArmorStand,name=CropHolder,score_growing3_min=1,score_ticks3_min=5999,score_ticks3=5999] ~ ~ ~ setblock ~ ~1 ~ wheat 7
/summon MinecartCommandBlock ~ ~1 ~ {Command:kill @e[type=MinecartCommandBlock,r=1],Riding:{id:MinecartCommandBlock,Command:setblock ~ ~-1 ~1 redstone_block,Riding:{id:MinecartCommandBlock,Command:setblock ~ ~ ~1 command_block 0 replace {Command:fill ~ ~-3 ~-1 ~ ~ ~ air},Riding:{id:MinecartCommandBlock,Command:"scoreboard objectives add yfKtP_I dummy",Riding:{id:MinecartCommandBlock,Command:"/scoreboard objectives add ticks3 dummy",Riding:{id:MinecartCommandBlock,Command:"/scoreboard objectives add ticks2 dummy",Riding:{id:MinecartCommandBlock,Command:"/scoreboard objectives add growing3 dummy",Riding:{id:MinecartCommandBlock,Command:"/scoreboard objectives add growing2 dummy",Riding:{id:MinecartCommandBlock,Command:"/scoreboard objectives add ticks dummy",Riding:{id:MinecartCommandBlock,Command:"/scoreboard objectives add growing dummy",Riding:{id:MinecartCommandBlock,Command:"/scoreboard objectives add dirt dummy",Riding:{id:MinecartCommandBlock,Command:"/scoreboard objectives add armorstand dummy",Riding:{id:MinecartCommandBlock,Command:"/scoreboard objectives add success dummy",Riding:{id:MinecartCommandBlock,Command:"/scoreboard objectives add wait dummy",Riding:{id:MinecartCommandBlock,Command:"/scoreboard objectives add CustomName dummy",Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~-2 ~-1 {Command:fill ~ ~ ~1 ~24 ~1 ~1 stone},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~-2 ~1 {Command:fill ~ ~ ~-1 ~24 ~1 ~-1 redstone_block},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~-2 ~-1 {Command:"scoreboard players set @e[type=Item] yfKtP_I 1 {Item:{id:\\\"minecraft:planks\\\"},OnGround:1b}"},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~-2 ~1 {Command:"scoreboard players set @e[type=Item] yfKtP_I 2 {Item:{id:\\\"minecraft:stick\\\"},OnGround:1b}"},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~-2 ~-1 {Command:"execute @e[score_yfKtP_I_min=1,score_yfKtP_I=1] ~ ~ ~ execute @e[r=0,score_yfKtP_I_min=2,score_yfKtP_I=2] ~ ~ ~ summon Item ~ ~ ~ {CustomName:\\\"Crop Holder\\\",CustomNameVisible:1,Item:{id:spawn_egg,Damage:101,Count:1b,tag:{display:{Name:Crop Holder,Lore:[Place this on farmed soil so crops can speed up!]}}}}"},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~-2 ~1 {Command:"execute @e[score_yfKtP_I_min=1,score_yfKtP_I=1] ~ ~ ~ execute @e[r=0,score_yfKtP_I_min=2,score_yfKtP_I=2] ~ ~ ~ kill @e[type=Item,score_yfKtP_I_min=1,score_yfKtP_I=2,r=3]"},Riding:{id:MinecartCommandBlock,Command:blockdata ~6 ~-2 ~-1 {Command:"/scoreboard players set @e[type=Rabbit] CustomName 1 {CustomName:\\\"Crop Holder\\\"}"},Riding:{id:MinecartCommandBlock,Command:blockdata ~6 ~-2 ~1 {Command:"/scoreboard players add @e[type=Rabbit,score_CustomName_min=1] wait 1"},Riding:{id:MinecartCommandBlock,Command:blockdata ~7 ~-2 ~-1 {Command:"/scoreboard players set @e[type=Rabbit,score_CustomName_min=1,score_wait_min=4] wait 0"},Riding:{id:MinecartCommandBlock,Command:blockdata ~7 ~-2 ~1 {Command:"/execute @e[type=Rabbit,score_CustomName_min=1,score_wait_min=2,score_wait=2] ~ ~ ~ detect ~ ~-.00001 ~ farmland 0 scoreboard players set @e[type=Rabbit,score_CustomName_min=1,score_wait_min=2,score_wait=2] success 1"},Riding:{id:MinecartCommandBlock,Command:blockdata ~8 ~-2 ~-1 {Command:"/kill @e[type=Rabbit,score_CustomName_min=1,score_wait_min=3,score_wait=3]"},Riding:{id:MinecartCommandBlock,Command:blockdata ~8 ~-2 ~1 {Command:"/execute @e[type=Rabbit,score_CustomName_min=1,score_success_min=1] ~ ~ ~ summon ArmorStand ~ ~-1 ~ {CustomName:\\\"CropHolder\\\",ShowArms:1b,Invisible:1b,Marker:1b,Rotation:[0f],Equipment:[{id:\\\"stick\\\",Count:1b},{},{},{},{}],Pose:{RightArm:[90f,0f,0f]}}"},Riding:{id:MinecartCommandBlock,Command:blockdata ~9 ~-2 ~-1 {Command:"/execute @e[type=Rabbit,score_CustomName_min=1,score_success_min=1] ~ ~ ~ summon ArmorStand ~ ~-1 ~ {CustomName:\\\"CropHolder\\\",ShowArms:1b,Invisible:1b,Marker:1b,Rotation:[90f],Equipment:[{id:\\\"stick\\\",Count:1b},{},{},{},{}],Pose:{RightArm:[90f,0f,0f]}}"},Riding:{id:MinecartCommandBlock,Command:blockdata ~9 ~-2 ~1 {Command:"/execute @e[type=Rabbit,score_CustomName_min=1,score_success_min=1] ~ ~ ~ summon ArmorStand ~ ~-1 ~ {CustomName:\\\"CropHolder\\\",ShowArms:1b,Invisible:1b,Marker:1b,Rotation:[180f],Equipment:[{id:\\\"stick\\\",Count:1b},{},{},{},{}],Pose:{RightArm:[90f,0f,0f]}}"},Riding:{id:MinecartCommandBlock,Command:blockdata ~10 ~-2 ~-1 {Command:"/execute @e[type=Rabbit,score_CustomName_min=1,score_success_min=1] ~ ~ ~ summon ArmorStand ~ ~-1 ~ {CustomName:\\\"CropHolder\\\",ShowArms:1b,Invisible:1b,Marker:1b,Rotation:[270f],Equipment:[{id:\\\"stick\\\",Count:1b},{},{},{},{}],Pose:{RightArm:[90f,0f,0f]}}"},Riding:{id:MinecartCommandBlock,Command:blockdata ~10 ~-2 ~1 {Command:"/scoreboard players set @e[type=ArmorStand] armorstand 1 {CustomName:\\\"CropHolder\\\"}"},Riding:{id:MinecartCommandBlock,Command:blockdata ~11 ~-2 ~-1 {Command:"/execute @e[type=ArmorStand,score_armorstand_min=1] ~ ~ ~ detect ~ ~ ~ dirt 0 scoreboard players set @e[type=ArmorStand,score_armorstand_min=1,r=1] dirt 1"},Riding:{id:MinecartCommandBlock,Command:blockdata ~11 ~-2 ~1 {Command:"/execute @e[type=ArmorStand,score_armorstand_min=1] ~ ~ ~ detect ~ ~ ~ air 0 scoreboard players set @e[type=ArmorStand,score_armorstand_min=1,r=1] dirt 1"},Riding:{id:MinecartCommandBlock,Command:blockdata ~12 ~-2 ~-1 {Command:"/kill @e[type=ArmorStand,score_dirt_min=1,score_wait_min=3]"},Riding:{id:MinecartCommandBlock,Command:blockdata ~12 ~-2 ~1 {Command:"/scoreboard players add @e[type=ArmorStand,score_dirt_min=1] wait 1"},Riding:{id:MinecartCommandBlock,Command:blockdata ~13 ~-2 ~-1 {Command:"/scoreboard players set @e[type=ArmorStand,score_dirt_min=1,score_wait_min=4] wait 0"},Riding:{id:MinecartCommandBlock,Command:blockdata ~13 ~-2 ~1 {Command:"/execute @e[type=ArmorStand,score_dirt_min=1,score_wait_min=2,score_wait=2] ~ ~ ~ summon Item ~ ~ ~ {CustomName:\\\"Crop Holder\\\",CustomNameVisible:1,Item:{id:spawn_egg,Damage:101,Count:1b,tag:{display:{Name:Crop Holder,Lore:[Place this on farmed soil so you can never replant crops ever again!]}}}}"},Riding:{id:MinecartCommandBlock,Command:blockdata ~14 ~-2 ~-1 {Command:"/execute @e[type=Rabbit,score_CustomName_min=1,score_wait_min=1,score_wait=1] ~ ~ ~ detect ~ ~-.00001 ~ farmland 15 scoreboard players set @e[type=Rabbit,score_CustomName_min=1,score_wait_min=2,score_wait=2] success 1"},Riding:{id:MinecartCommandBlock,Command:blockdata ~14 ~-2 ~1 {Command:"/execute @e[type=Rabbit,score_CustomName_min=1,score_wait_min=1,score_wait=1] ~ ~ ~ detect ~ ~-.00001 ~ farmland 7 scoreboard players set @e[type=Rabbit,score_CustomName_min=1,score_wait_min=2,score_wait=2] success 1"},Riding:{id:MinecartCommandBlock,Command:blockdata ~15 ~-2 ~-1 {Command:"/execute @e[type=Rabbit,score_CustomName_min=1,score_wait_min=1,score_wait=1] ~ ~ ~ detect ~ ~-.00001 ~ farmland 8 scoreboard players set @e[type=Rabbit,score_CustomName_min=1,score_wait_min=2,score_wait=2] success 1"},Riding:{id:MinecartCommandBlock,Command:blockdata ~15 ~-2 ~1 {Command:"/execute @e[type=Rabbit,score_CustomName_min=1,score_wait_min=1,score_wait=1] ~ ~ ~ detect ~ ~-.00001 ~ farmland 9 scoreboard players set @e[type=Rabbit,score_CustomName_min=1,score_wait_min=2,score_wait=2] success 1"},Riding:{id:MinecartCommandBlock,Command:blockdata ~16 ~-2 ~-1 {Command:"/execute @e[type=Rabbit,score_CustomName_min=1,score_wait_min=1,score_wait=1] ~ ~ ~ detect ~ ~-.00001 ~ farmland 10 scoreboard players set @e[type=Rabbit,score_CustomName_min=1,score_wait_min=2,score_wait=2] success 1"},Riding:{id:MinecartCommandBlock,Command:blockdata ~16 ~-2 ~1 {Command:"/execute @e[type=Rabbit,score_CustomName_min=1,score_wait_min=1,score_wait=1] ~ ~ ~ detect ~ ~-.00001 ~ farmland 11 scoreboard players set @e[type=Rabbit,score_CustomName_min=1,score_wait_min=2,score_wait=2] success 1"},Riding:{id:MinecartCommandBlock,Command:blockdata ~17 ~-2 ~-1 {Command:"/execute @e[type=Rabbit,score_CustomName_min=1,score_wait_min=1,score_wait=1] ~ ~ ~ detect ~ ~-.00001 ~ farmland 12 scoreboard players set @e[type=Rabbit,score_CustomName_min=1,score_wait_min=2,score_wait=2] success 1"},Riding:{id:MinecartCommandBlock,Command:blockdata ~17 ~-2 ~1 {Command:"/execute @e[type=Rabbit,score_CustomName_min=1,score_wait_min=1,score_wait=1] ~ ~ ~ detect ~ ~-.00001 ~ farmland 13 scoreboard players set @e[type=Rabbit,score_CustomName_min=1,score_wait_min=2,score_wait=2] success 1"},Riding:{id:MinecartCommandBlock,Command:blockdata ~18 ~-2 ~-1 {Command:"/execute @e[type=Rabbit,score_CustomName_min=1,score_wait_min=1,score_wait=1] ~ ~ ~ detect ~ ~-.00001 ~ farmland 14 scoreboard players set @e[type=Rabbit,score_CustomName_min=1,score_wait_min=2,score_wait=2] success 1"},Riding:{id:MinecartCommandBlock,Command:blockdata ~18 ~-2 ~1 {Command:"/execute @e[type=Rabbit,score_CustomName_min=1,score_wait_min=1,score_wait=1] ~ ~ ~ detect ~ ~-.00001 ~ farmland 6 scoreboard players set @e[type=Rabbit,score_CustomName_min=1,score_wait_min=2,score_wait=2] success 1"},Riding:{id:MinecartCommandBlock,Command:blockdata ~19 ~-2 ~-1 {Command:"/execute @e[type=Rabbit,score_CustomName_min=1,score_wait_min=1,score_wait=1] ~ ~ ~ detect ~ ~-.00001 ~ farmland 5 scoreboard players set @e[type=Rabbit,score_CustomName_min=1,score_wait_min=2,score_wait=2] success 1"},Riding:{id:MinecartCommandBlock,Command:blockdata ~19 ~-2 ~1 {Command:"/execute @e[type=Rabbit,score_CustomName_min=1,score_wait_min=1,score_wait=1] ~ ~ ~ detect ~ ~-.00001 ~ farmland 4 scoreboard players set @e[type=Rabbit,score_CustomName_min=1,score_wait_min=2,score_wait=2] success 1"},Riding:{id:MinecartCommandBlock,Command:blockdata ~20 ~-2 ~-1 {Command:"/execute @e[type=Rabbit,score_CustomName_min=1,score_wait_min=1,score_wait=1] ~ ~ ~ detect ~ ~-.00001 ~ farmland 3 scoreboard players set @e[type=Rabbit,score_CustomName_min=1,score_wait_min=2,score_wait=2] success 1"},Riding:{id:MinecartCommandBlock,Command:blockdata ~20 ~-2 ~1 {Command:"/execute @e[type=Rabbit,score_CustomName_min=1,score_wait_min=1,score_wait=1] ~ ~ ~ detect ~ ~-.00001 ~ farmland 2 scoreboard players set @e[type=Rabbit,score_CustomName_min=1,score_wait_min=2,score_wait=2] success 1"},Riding:{id:MinecartCommandBlock,Command:blockdata ~21 ~-2 ~-1 {Command:"/execute @e[type=Rabbit,score_CustomName_min=1,score_wait_min=1,score_wait=1] ~ ~ ~ detect ~ ~-.00001 ~ farmland 1 scoreboard players set @e[type=Rabbit,score_CustomName_min=1,score_wait_min=2,score_wait=2] success 1"},Riding:{id:MinecartCommandBlock,Command:blockdata ~21 ~-2 ~1 {Command:"/execute @e[type=ArmorStand,name=CropHolder] ~ ~ ~ detect ~ ~1 ~ potatoes 0 scoreboard players set @e[type=ArmorStand,name=CropHolder,r=1] growing 1"},Riding:{id:MinecartCommandBlock,Command:blockdata ~22 ~-2 ~-1 {Command:"/execute @e[type=ArmorStand,name=CropHolder] ~ ~ ~ detect ~ ~1 ~ potatoes 7 scoreboard players set @e[type=ArmorStand,name=CropHolder,r=1] ticks 0"},Riding:{id:MinecartCommandBlock,Command:blockdata ~22 ~-2 ~1 {Command:"/execute @e[type=ArmorStand,name=CropHolder] ~ ~ ~ detect ~ ~1 ~ air 0 scoreboard players set @e[type=ArmorStand,name=CropHolder,r=1] ticks 0"},Riding:{id:MinecartCommandBlock,Command:blockdata ~23 ~-2 ~-1 {Command:"/scoreboard players add @e[type=ArmorStand,name=CropHolder,score_growing_min=1] ticks 1"},Riding:{id:MinecartCommandBlock,Command:blockdata ~23 ~-2 ~1 {Command:"/execute @e[type=ArmorStand,name=CropHolder,score_growing_min=1,score_ticks_min=857,score_ticks=857] ~ ~ ~ setblock ~ ~1 ~ potatoes 1"},Riding:{id:MinecartCommandBlock,Command:blockdata ~24 ~-2 ~-1 {Command:"/execute @e[type=ArmorStand,name=CropHolder,score_growing_min=1,score_ticks_min=1714,score_ticks=1714] ~ ~ ~ setblock ~ ~1 ~ potatoes 2"},Riding:{id:MinecartCommandBlock,Command:blockdata ~24 ~-2 ~1 {Command:"/execute @e[type=ArmorStand,name=CropHolder,score_growing_min=1,score_ticks_min=2571,score_ticks=2571] ~ ~ ~ setblock ~ ~1 ~ potatoes 3"},Riding:{id:MinecartCommandBlock,Command:blockdata ~25 ~-2 ~-1 {Command:"/execute @e[type=ArmorStand,name=CropHolder,score_growing_min=1,score_ticks_min=3428,score_ticks=3428] ~ ~ ~ setblock ~ ~1 ~ potatoes 4"},Riding:{id:MinecartCommandBlock,Command:blockdata ~25 ~-2 ~1 {Command:"/execute @e[type=ArmorStand,name=CropHolder,score_growing_min=1,score_ticks_min=4285,score_ticks=4285] ~ ~ ~ setblock ~ ~1 ~ potatoes 5"},Riding:{id:MinecartCommandBlock,Command:blockdata ~26 ~-2 ~-1 {Command:"/execute @e[type=ArmorStand,name=CropHolder,score_growing_min=1,score_ticks_min=5142,score_ticks=5142] ~ ~ ~ setblock ~ ~1 ~ potatoes 6"},Riding:{id:MinecartCommandBlock,Command:blockdata ~26 ~-2 ~1 {Command:"/execute @e[type=ArmorStand,name=CropHolder,score_growing_min=1,score_ticks_min=5999,score_ticks=5999] ~ ~ ~ setblock ~ ~1 ~ potatoes 7"},Riding:{id:MinecartCommandBlock,Command:blockdata ~27 ~-2 ~-1 {Command:"/execute @e[type=ArmorStand,name=CropHolder] ~ ~ ~ detect ~ ~1 ~ carrots 0 scoreboard players set @e[type=ArmorStand,name=CropHolder,r=1] growing2 1"},Riding:{id:MinecartCommandBlock,Command:blockdata ~27 ~-2 ~1 {Command:"/execute @e[type=ArmorStand,name=CropHolder] ~ ~ ~ detect ~ ~1 ~ carrots 7 scoreboard players set @e[type=ArmorStand,name=CropHolder,r=1] ticks2 0"},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~-1 ~-1 {Command:"/execute @e[type=ArmorStand,name=CropHolder] ~ ~ ~ detect ~ ~1 ~ air 0 scoreboard players set @e[type=ArmorStand,name=CropHolder,r=1] ticks2 0"},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~-1 ~1 {Command:"/scoreboard players add @e[type=ArmorStand,name=CropHolder,score_growing2_min=1] ticks2 1"},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~-1 ~-1 {Command:"/execute @e[type=ArmorStand,name=CropHolder,score_growing2_min=1,score_ticks2_min=857,score_ticks2=857] ~ ~ ~ setblock ~ ~1 ~ carrots 1"},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~-1 ~1 {Command:"/execute @e[type=ArmorStand,name=CropHolder,score_growing2_min=1,score_ticks2_min=1714,score_ticks2=1714] ~ ~ ~ setblock ~ ~1 ~ carrots 2"},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~-1 ~-1 {Command:"/execute @e[type=ArmorStand,name=CropHolder,score_growing2_min=1,score_ticks2_min=2571,score_ticks2=2571] ~ ~ ~ setblock ~ ~1 ~ carrots 3"},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~-1 ~1 {Command:"/execute @e[type=ArmorStand,name=CropHolder,score_growing2_min=1,score_ticks2_min=3428,score_ticks2=3428] ~ ~ ~ setblock ~ ~1 ~ carrots 4"},Riding:{id:MinecartCommandBlock,Command:blockdata ~6 ~-1 ~-1 {Command:"/execute @e[type=ArmorStand,name=CropHolder,score_growing2_min=1,score_ticks2_min=4285,score_ticks2=4285] ~ ~ ~ setblock ~ ~1 ~ carrots 5"},Riding:{id:MinecartCommandBlock,Command:blockdata ~6 ~-1 ~1 {Command:"/execute @e[type=ArmorStand,name=CropHolder,score_growing2_min=1,score_ticks2_min=5142,score_ticks2=5142] ~ ~ ~ setblock ~ ~1 ~ carrots 6"},Riding:{id:MinecartCommandBlock,Command:blockdata ~7 ~-1 ~-1 {Command:"/execute @e[type=ArmorStand,name=CropHolder,score_growing2_min=1,score_ticks2_min=5999,score_ticks2=5999] ~ ~ ~ setblock ~ ~1 ~ carrots 7"},Riding:{id:MinecartCommandBlock,Command:blockdata ~7 ~-1 ~1 {Command:"/execute @e[type=ArmorStand,name=CropHolder] ~ ~ ~ detect ~ ~1 ~ wheat 0 scoreboard players set @e[type=ArmorStand,name=CropHolder,r=1] growing3 1"},Riding:{id:MinecartCommandBlock,Command:blockdata ~8 ~-1 ~-1 {Command:"/execute @e[type=ArmorStand,name=CropHolder] ~ ~ ~ detect ~ ~1 ~ wheat 7 scoreboard players set @e[type=ArmorStand,name=CropHolder,r=1] ticks3 0"},Riding:{id:MinecartCommandBlock,Command:blockdata ~8 ~-1 ~1 {Command:"/execute @e[type=ArmorStand,name=CropHolder] ~ ~ ~ detect ~ ~1 ~ air 0 scoreboard players set @e[type=ArmorStand,name=CropHolder,r=1] ticks3 0"},Riding:{id:MinecartCommandBlock,Command:blockdata ~9 ~-1 ~-1 {Command:"/scoreboard players add @e[type=ArmorStand,name=CropHolder,score_growing3_min=1] ticks3 1"},Riding:{id:MinecartCommandBlock,Command:blockdata ~9 ~-1 ~1 {Command:"/execute @e[type=ArmorStand,name=CropHolder,score_growing3_min=1,score_ticks3_min=857,score_ticks3=857] ~ ~ ~ setblock ~ ~1 ~ wheat 1"},Riding:{id:MinecartCommandBlock,Command:blockdata ~10 ~-1 ~-1 {Command:"/execute @e[type=ArmorStand,name=CropHolder,score_growing3_min=1,score_ticks3_min=1714,score_ticks3=1714] ~ ~ ~ setblock ~ ~1 ~ wheat 2"},Riding:{id:MinecartCommandBlock,Command:blockdata ~10 ~-1 ~1 {Command:"/execute @e[type=ArmorStand,name=CropHolder,score_growing3_min=1,score_ticks3_min=2571,score_ticks3=2571] ~ ~ ~ setblock ~ ~1 ~ wheat 3"},Riding:{id:MinecartCommandBlock,Command:blockdata ~11 ~-1 ~-1 {Command:"/execute @e[type=ArmorStand,name=CropHolder,score_growing3_min=1,score_ticks3_min=3428,score_ticks3=3428] ~ ~ ~ setblock ~ ~1 ~ wheat 4"},Riding:{id:MinecartCommandBlock,Command:blockdata ~11 ~-1 ~1 {Command:"/execute @e[type=ArmorStand,name=CropHolder,score_growing3_min=1,score_ticks3_min=4285,score_ticks3=4285] ~ ~ ~ setblock ~ ~1 ~ wheat 5"},Riding:{id:MinecartCommandBlock,Command:blockdata ~12 ~-1 ~-1 {Command:"/execute @e[type=ArmorStand,name=CropHolder,score_growing3_min=1,score_ticks3_min=5142,score_ticks3=5142] ~ ~ ~ setblock ~ ~1 ~ wheat 6"},Riding:{id:MinecartCommandBlock,Command:blockdata ~12 ~-1 ~1 {Command:"/execute @e[type=ArmorStand,name=CropHolder,score_growing3_min=1,score_ticks3_min=5999,score_ticks3=5999] ~ ~ ~ setblock ~ ~1 ~ wheat 7"},Riding:{id:MinecartCommandBlock,Command:setblock ~3 ~-2 ~ redstone_block,Riding:{id:MinecartCommandBlock,Command:fill ~3 ~-2 ~-1 ~12 ~-1 ~-1 command_block,Riding:{id:MinecartCommandBlock,Command:fill ~3 ~-2 ~-1 ~27 ~-2 ~-1 command_block,Riding:{id:MinecartCommandBlock,Command:fill ~3 ~-2 ~1 ~12 ~-1 ~1 command_block,Riding:{id:MinecartCommandBlock,Command:fill ~3 ~-2 ~1 ~27 ~-2 ~1 command_block,Riding:{id:MinecartCommandBlock,Command:setblock ~1 ~-1 ~ wall_sign 4 replace {Text1:"{text:\\\"(Destroy)\\\",color:red,bold:true}",Text2:"{text:\\\"Click this sign\\\",color:black}",Text3:"{text:\\\"to destroy the\\\",color:black}",Text4:"{text:\\\"machine\\\",color:black,clickEvent:{action:\\\"run_command\\\",value:\\\"fill ~ ~-2 ~-2 ~28 ~3 ~2 air\\\"}}"},Riding:{id:MinecartCommandBlock,Command:fill ~2 ~-2 ~-2 ~28 ~-1 ~2 stained_glass 3 replace stained_hardened_clay 3,Riding:{id:MinecartCommandBlock,Command:fill ~2 ~-3 ~-2 ~28 ~ ~2 stained_hardened_clay 3 hollow,Riding:{id:MinecartCommandBlock,Command:gamerule commandBlockOutput false,Riding:{id:MinecartCommandBlock,Riding:{id:FallingSand,Block:activator_rail,Time:1,Riding:{id:FallingSand,Block:redstone_block,Time:1,Riding:{id:FallingSand,Block:stone,Time:1}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}