{
	"display": {
		"icon": {
			"id": "minecraft:hay_block"
		},
		"title": {"translate":"Farming Milestone"},
		"description": {"color":"yellow","translate":"Complete every advancement in the Farming tab"},
		"announce_to_chat": true,
		"frame": "goal"
	},
	"parent": "blazeandcave:bacap/building_milestone",
	"rewards": {
		"function": "bacap_rewards:bacap/farming_milestone"
	},		
	"criteria": {
		"24_carrot_gold": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/24_carrot_gold": true
						}
					}
				}
			}
		},
		"a_balanced_diet": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"minecraft:husbandry/balanced_diet": true
						}
					}
				}
			}
		},
		"a_seedy_place": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"minecraft:husbandry/plant_seed": true
						}
					}
				}
			}
		},
		"an_amazing_story": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/an_amazing_story": true
						}
					}
				}
			}
		},
		"aquatic_biofuel": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/aquatic_biofuel": true
						}
					}
				}
			}
		},
		"bake_bread": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/bake_bread": true
						}
					}
				}
			}
		},
		"bapple": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/bapple": true
						}
					}
				}
			}
		},
		"berry_nice": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/berry_nice": true
						}
					}
				}
			}
		},
		"scientific_inaccuracy": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/scientific_inaccuracy": true
						}
					}
				}
			}
		},
		"care_for_the_environment": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/care_for_the_environment": true
						}
					}
				}
			}
		},
		"castaway": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/castaway": true
						}
					}
				}
			}
		},
		"die_potato": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/die_potato": true
						}
					}
				}
			}
		},
		"disen_berry_berry_bad": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/disen_berry_berry_bad": true
						}
					}
				}
			}
		},
		"olaf": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/olaf": true
						}
					}
				}
			}
		},
		"ecologist": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/ecologist": true
						}
					}
				}
			}
		},
		"full_stomach": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/full_stomach": true
						}
					}
				}
			}
		},
		"hay_there": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/hay_there": true
						}
					}
				}
			}
		},
		"im_gonna_be_sick": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/im_gonna_be_sick": true
						}
					}
				}
			}
		},
		"its_a_cactus": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/its_a_cactus": true
						}
					}
				}
			}
		},
		"its_full_of_ink": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/its_full_of_ink": true
						}
					}
				}
			}
		},
		"its_where_nutella_comes_from": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/its_where_nutella_comes_from": true
						}
					}
				}
			}
		},
		"kelp_me": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/kelp_me": true
						}
					}
				}
			}
		},
		"me_love_cookie": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/me_love_cookie": true
						}
					}
				}
			}
		},
		"meat_lovers": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/meat_lovers": true
						}
					}
				}
			}
		},
		"mega_mushroom": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/mega_mushroom": true
						}
					}
				}
			}
		},
		"mushroom_mushroom": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/mushroom_mushroom": true
						}
					}
				}
			}
		},
		"must_be_your_birthday": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/must_be_your_birthday": true
						}
					}
				}
			}
		},
		"naturally_carved": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/naturally_carved": true
						}
					}
				}
			}
		},
		"not_today": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/not_today": true
						}
					}
				}
			}
		},
		"pumpa_kungen": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/pumpa_kungen": true
						}
					}
				}
			}
		},
		"root": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/root": true
						}
					}
				}
			}
		},
		"serious_dedication": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"minecraft:husbandry/break_diamond_hoe": true
						}
					}
				}
			}
		},
		"shrooms": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/shrooms": true
						}
					}
				}
			}
		},
		"souperman": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/souperman": true
						}
					}
				}
			}
		},
		"spikey": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/spikey": true
						}
					}
				}
			}
		},
		"sugar_sugar": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/sugar_sugar": true
						}
					}
				}
			}
		},
		"suspicious_looking_stew": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/suspicious_looking_stew": true
						}
					}
				}
			}
		},
		"the_garbage_will_do": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/the_garbage_will_do": true
						}
					}
				}
			}
		},
		"the_lie": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/the_lie": true
						}
					}
				}
			}
		},
		"the_melon_the_melon_the_melon": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/the_melon_the_melon_the_melon": true
						}
					}
				}
			}
		},
		"the_meloncholy_dane": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/the_meloncholy_dane": true
						}
					}
				}
			}
		},
		"the_pie": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/the_pie": true
						}
					}
				}
			}
		},
		"ultra_hardcore": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/ultra_hardcore": true
						}
					}
				}
			}
		},
		"undersea_gardener": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/undersea_gardener": true
						}
					}
				}
			}
		},
		"vegetarian": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/vegetarian": true
						}
					}
				}
			}
		},
		"write_your_thoughts": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/write_your_thoughts": true
						}
					}
				}
			}
		},
		"a_gluttonous_diet": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/a_gluttonous_diet": true
						}
					}
				}
			}
		},
		"natural_fertiliser": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/natural_fertiliser": true
						}
					}
				}
			}
		},
		"combine_harvester": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/combine_harvester": true
						}
					}
				}
			}
		},
		"whats_new_with_composting": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/whats_new_with_composting": true
						}
					}
				}
			}
		},
		"unmasked": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/unmasked": true
						}
					}
				}
			}
		},
		"trimming_the_treetops": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/trimming_the_treetops": true
						}
					}
				}
			}
		},
		"foliage": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/foliage": true
						}
					}
				}
			}
		},
		"yay_deadbush": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/yay_deadbush": true
						}
					}
				}
			}
		},
		"one_course_meal": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/one_course_meal": true
						}
					}
				}
			}
		},
		"an_apple_a_day": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/an_apple_a_day": true
						}
					}
				}
			}
		},
		"come_to_the_countryside": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/come_to_the_countryside": true
						}
					}
				}
			}
		},
		"squid_game": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/squid_game": true
						}
					}
				}
			}
		},
		"a_mangrove_grove": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/a_mangrove_grove": true
						}
					}
				}
			}
		},
		"hot_chocolate": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/hot_chocolate": true
						}
					}
				}
			}
		},
		"booshes": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/booshes": true
						}
					}
				}
			}
		},
		"you_cant_take_the_sky_from_me": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/you_cant_take_the_sky_from_me": true
						}
					}
				}
			}
		},
		"certified_spud_chomper": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:farming/certified_spud_chomper": true
						}
					}
				}
			}
		}
	}
}
