{
	"display": {
		"icon": {
			"id": "minecraft:writable_book"
		},
		"title": {"translate":"Statistics Milestone"},
		"description": {"color":"yellow","translate":"Complete every advancement in the Statistics tab"},
		"announce_to_chat": true,
		"frame": "goal"
	},
	"parent": "blazeandcave:bacap/enchanting_milestone",
	"rewards": {
		"function": "bacap_rewards:bacap/statistics_milestone"
	},		
	"criteria": {
		"ancient_kung_fu_master": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:statistics/ancient_kung_fu_master": true
						}
					}
				}
			}
		},
		"black_belt_ninja": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:statistics/black_belt_ninja": true
						}
					}
				}
			}
		},
		"boing_boing": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:statistics/boing_boing": true
						}
					}
				}
			}
		},
		"cupid": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:statistics/cupid": true
						}
					}
				}
			}
		},
		"natural_sprinter": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:statistics/natural_sprinter": true
						}
					}
				}
			}
		},
		"elderly_enchanter": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:statistics/elderly_enchanter": true
						}
					}
				}
			}
		},
		"frequent_flyer": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:statistics/frequent_flyer": true
						}
					}
				}
			}
		},
		"global_railway_network": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:statistics/global_railway_network": true
						}
					}
				}
			}
		},
		"happy_new_year": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:statistics/happy_new_year": true
						}
					}
				}
			}
		},
		"horse_training": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:statistics/horse_training": true
						}
					}
				}
			}
		},
		"i_enjoy_long_walks_and_playing_minecraft": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:statistics/i_enjoy_long_walks_and_playing_minecraft": true
						}
					}
				}
			}
		},
		"i_like_trains": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:statistics/i_like_trains": true
						}
					}
				}
			}
		},
		"journeyman_enchanter": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:statistics/journeyman_enchanter": true
						}
					}
				}
			}
		},
		"jumping_jacks": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:statistics/jumping_jacks": true
						}
					}
				}
			}
		},
		"laps_in_the_pool": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:statistics/laps_in_the_pool": true
						}
					}
				}
			}
		},
		"level_up": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:statistics/level_up": true
						}
					}
				}
			}
		},
		"lightning_mcpig": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:statistics/lightning_mcpig": true
						}
					}
				}
			}
		},
		"luxury_cruise": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:statistics/luxury_cruise": true
						}
					}
				}
			}
		},
		"marathon": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:statistics/marathon": true
						}
					}
				}
			}
		},
		"minecart_rider": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:statistics/minecart_rider": true
						}
					}
				}
			}
		},
		"novice_enchanter": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:statistics/novice_enchanter": true
						}
					}
				}
			}
		},
		"olympic_athlete": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:statistics/olympic_athlete": true
						}
					}
				}
			}
		},
		"olympic_gold_medallist": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:statistics/olympic_gold_medallist": true
						}
					}
				}
			}
		},
		"out_for_a_stroll": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:statistics/out_for_a_stroll": true
						}
					}
				}
			}
		},
		"overlevelling": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:statistics/overlevelling": true
						}
					}
				}
			}
		},
		"passing_the_time": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:statistics/passing_the_time": true
						}
					}
				}
			}
		},
		"pig_training": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:statistics/pig_training": true
						}
					}
				}
			}
		},
		"pirate_captain": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

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

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

						"advancements": {
							"blazeandcave:statistics/sailor_of_the_seven_seas": true
						}
					}
				}
			}
		},
		"scourge_of_the_west": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:statistics/scourge_of_the_west": true
						}
					}
				}
			}
		},
		"sheriff_firearm": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:statistics/sheriff_firearm": true
						}
					}
				}
			}
		},
		"sneaky_snitch": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:statistics/sneaky_snitch": true
						}
					}
				}
			}
		},
		"snout_500": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:statistics/snout_500": true
						}
					}
				}
			}
		},
		"spring_in_your_step": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:statistics/spring_in_your_step": true
						}
					}
				}
			}
		},
		"supersonic": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:statistics/supersonic": true
						}
					}
				}
			}
		},
		"take_to_the_skies": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:statistics/take_to_the_skies": true
						}
					}
				}
			}
		},
		"the_first_night": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:statistics/the_first_night": true
						}
					}
				}
			}
		},
		"the_parrots_and_the_bats": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:statistics/the_parrots_and_the_bats": true
						}
					}
				}
			}
		},
		"overpopulation": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:statistics/overpopulation": true
						}
					}
				}
			}
		},
		"who_needs_cars": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:statistics/who_needs_cars": true
						}
					}
				}
			}
		},
		"xp_grinder": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:statistics/xp_grinder": true
						}
					}
				}
			}
		},
		"your_legs_must_be_tired": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:statistics/your_legs_must_be_tired": true
						}
					}
				}
			}
		},
		"mob_hunter": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:statistics/mob_hunter": true
						}
					}
				}
			}
		},
		"bloodthirsty": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:statistics/bloodthirsty": true
						}
					}
				}
			}
		},
		"kill_or_be_killed": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:statistics/kill_or_be_killed": true
						}
					}
				}
			}
		},
		"taking_it_in_stride": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:statistics/taking_it_in_stride": true
						}
					}
				}
			}
		},
		"who_needs_boats": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:statistics/who_needs_boats": true
						}
					}
				}
			}
		},
		"this_ride_is_lit_yo": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:statistics/this_ride_is_lit_yo": true
						}
					}
				}
			}
		},
		"the_haggler": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:statistics/the_haggler": true
						}
					}
				}
			}
		},
		"big_spender": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:statistics/big_spender": true
						}
					}
				}
			}
		},
		"stonks": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:statistics/stonks": true
						}
					}
				}
			}
		},
		"om_nom_nom": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:statistics/om_nom_nom": true
						}
					}
				}
			}
		},
		"yum_yum_yummo": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:statistics/yum_yum_yummo": true
						}
					}
				}
			}
		},
		"food_glorious_food": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:statistics/food_glorious_food": true
						}
					}
				}
			}
		},
		"loot_em": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:statistics/loot_em": true
						}
					}
				}
			}
		},
		"more_for_me": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:statistics/more_for_me": true
						}
					}
				}
			}
		},
		"i_heart_chests": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:statistics/i_heart_chests": true
						}
					}
				}
			}
		},
		"test_flight": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:statistics/test_flight": true
						}
					}
				}
			}
		},
		"who_needs_elytra": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:statistics/who_needs_elytra": true
						}
					}
				}
			}
		},
		"big_blimp_enthusiast": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {
						"advancements": {
							"blazeandcave:statistics/big_blimp_enthusiast": true
						}
					}
				}
			}
		},
		"shell_testing": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {
						"advancements": {
							"blazeandcave:statistics/shell_testing": true
						}
					}
				}
			}
		},
		"captain_nemo": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {
						"advancements": {
							"blazeandcave:statistics/captain_nemo": true
						}
					}
				}
			}
		},
		"lord_helix": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {
						"advancements": {
							"blazeandcave:statistics/lord_helix": true
						}
					}
				}
			}
		}
	}
}
