{
	"display": {
		"icon": {
			"id": "minecraft:zombie_head"
		},
		"title": {"translate":"Monsters Milestone"},
		"description": {"color":"yellow","translate":"Complete every advancement in the Monsters tab"},
		"announce_to_chat": true,
		"frame": "goal"
	},
	"parent": "blazeandcave:bacap/animal_milestone",
	"rewards": {
		"function": "bacap_rewards:bacap/monsters_milestone"
	},		
	"criteria": {
		"a_watery_grave": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/a_watery_grave": true
						}
					}
				}
			}
		},
		"anti_air": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/anti_air": true
						}
					}
				}
			}
		},
		"aww_man": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/aww_man": true
						}
					}
				}
			}
		},
		"baby_baby_baby_noo": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/baby_baby_baby_noo": true
						}
					}
				}
			}
		},
		"because_im_aquaman": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/because_im_aquaman": true
						}
					}
				}
			}
		},
		"blast_shield": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/blast_shield": true
						}
					}
				}
			}
		},
		"boned": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/boned": true
						}
					}
				}
			}
		},
		"camouflage": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/camouflage": true
						}
					}
				}
			}
		},
		"captain_etho": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/captain_etho": true
						}
					}
				}
			}
		},
		"creeper_killer": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/creeper_killer": true
						}
					}
				}
			}
		},
		"creepy_heads": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/creepy_heads": true
						}
					}
				}
			}
		},
		"custom_boss_fight": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/custom_boss_fight": true
						}
					}
				}
			}
		},
		"dead_dont_die": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/dead_dont_die": true
						}
					}
				}
			}
		},
		"desert_nomad": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/desert_nomad": true
						}
					}
				}
			}
		},
		"dungeon_crawler": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/dungeon_crawler": true
						}
					}
				}
			}
		},
		"ender_worm": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/ender_worm": true
						}
					}
				}
			}
		},
		"enderman_destroyer": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/enderman_destroyer": true
						}
					}
				}
			}
		},
		"ew_ew_ew": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/ew_ew_ew": true
						}
					}
				}
			}
		},
		"freezing": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/freezing": true
						}
					}
				}
			}
		},
		"frosty": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/frosty": true
						}
					}
				}
			}
		},
		"gelatinous_cube": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/gelatinous_cube": true
						}
					}
				}
			}
		},
		"hell_hunter": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/hell_hunter": true
						}
					}
				}
			}
		},
		"iron_belly": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/iron_belly": true
						}
					}
				}
			}
		},
		"oh_no_guys_im_oozing": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/oh_no_guys_im_oozing": true
						}
					}
				}
			}
		},
		"keep_your_distance": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/keep_your_distance": true
						}
					}
				}
			}
		},
		"melting": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/melting": true
						}
					}
				}
			}
		},
		"mollusc_man": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/mollusc_man": true
						}
					}
				}
			}
		},
		"monster_hunter": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"minecraft:adventure/kill_a_mob": true
						}
					}
				}
			}
		},
		"monsters_hunted": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"minecraft:adventure/kill_all_mobs": true
						}
					}
				}
			}
		},
		"night_runner": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/night_runner": true
						}
					}
				}
			}
		},
		"not_today_thank_you": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"minecraft:story/deflect_arrow": true
						}
					}
				}
			}
		},
		"ooh_baby": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/ooh_baby": true
						}
					}
				}
			}
		},
		"phantom_slayer": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/phantom_slayer": true
						}
					}
				}
			}
		},
		"plane_walker": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/plane_walker": true
						}
					}
				}
			}
		},
		"poisonous_ew": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/poisonous_ew": true
						}
					}
				}
			}
		},
		"ricochet_swoop": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

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

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

						"advancements": {
							"blazeandcave:monsters/skeleton_smiter": true
						}
					}
				}
			}
		},
		"slime_squisher": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/slime_squisher": true
						}
					}
				}
			}
		},
		"spider_skeleton": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/spider_skeleton": true
						}
					}
				}
			}
		},
		"spider_smasher": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/spider_smasher": true
						}
					}
				}
			}
		},
		"spooky_skeleton": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/spooky_skeleton": true
						}
					}
				}
			}
		},
		"spooky_skulls": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/spooky_skulls": true
						}
					}
				}
			}
		},
		"still_talking": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/still_talking": true
						}
					}
				}
			}
		},
		"taste_of_your_own_medicine": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/taste_of_your_own_medicine": true
						}
					}
				}
			}
		},
		"tele_morph": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/tele_morph": true
						}
					}
				}
			}
		},
		"termite_control": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/termite_control": true
						}
					}
				}
			}
		},
		"the_ender_of_ender": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/the_ender_of_ender": true
						}
					}
				}
			}
		},
		"the_ghastly_eyes": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/the_ghastly_eyes": true
						}
					}
				}
			}
		},
		"the_phantom_menace": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/the_phantom_menace": true
						}
					}
				}
			}
		},
		"the_undead_cavalry": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/the_undead_cavalry": true
						}
					}
				}
			}
		},
		"there_has_to_be_another_way": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/there_has_to_be_another_way": true
						}
					}
				}
			}
		},
		"trampoline": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/trampoline": true
						}
					}
				}
			}
		},
		"trick_or_treat": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/trick_or_treat": true
						}
					}
				}
			}
		},
		"tridented_shield": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/tridented_shield": true
						}
					}
				}
			}
		},
		"two_birds_one_arrow": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"minecraft:adventure/two_birds_one_arrow": true
						}
					}
				}
			}
		},
		"void_ender": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/void_ender": true
						}
					}
				}
			}
		},
		"well_handle_this": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/well_handle_this": true
						}
					}
				}
			}
		},
		"what_a_creep": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/what_a_creep": true
						}
					}
				}
			}
		},
		"witch": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/witch": true
						}
					}
				}
			}
		},
		"zombie_slayer": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/zombie_slayer": true
						}
					}
				}
			}
		},
		"paleontologist": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/paleontologist": true
						}
					}
				}
			}
		},
		"impossible": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/impossible": true
						}
					}
				}
			}
		},
		"family_reunion": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/family_reunion": true
						}
					}
				}
			}
		},
		"bone_to_party": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/bone_to_party": true
						}
					}
				}
			}
		},
		"controlled_detonation": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/controlled_detonation": true
						}
					}
				}
			}
		},
		"miracle_drink": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/miracle_drink": true
						}
					}
				}
			}
		},
		"dead_really_dont_die": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/dead_really_dont_die": true
						}
					}
				}
			}
		},
		"poultry_boy": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/poultry_boy": true
						}
					}
				}
			}
		},
		"basketblock_championship": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/basketblock_championship": true
						}
					}
				}
			}
		},
		"pupil_poppers": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/pupil_poppers": true
						}
					}
				}
			}
		},
		"now_thats_a_lot_of_damage": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/now_thats_a_lot_of_damage": true
						}
					}
				}
			}
		},
		"blind_stare": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/blind_stare": true
						}
					}
				}
			}
		},
		"stealth_is_optional": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/stealth_is_optional": true
						}
					}
				}
			}
		},
		"warden_frostbite": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/warden_frostbite": true
						}
					}
				}
			}
		},
		"not_afraid_of_heights": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/not_afraid_of_heights": true
						}
					}
				}
			}
		},
		"house_of_freaks": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/house_of_freaks": true
						}
					}
				}
			}
		},
		"maximum_resistance": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/maximum_resistance": true
						}
					}
				}
			}
		},
		"poison_dart": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/poison_dart": true
						}
					}
				}
			}
		},
		"bogged_down": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/bogged_down": true
						}
					}
				}
			}
		},
		"look_out": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {

						"advancements": {
							"blazeandcave:monsters/look_out": true
						}
					}
				}
			}
		},
		"absolute_cinema": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {
						"advancements": {
							"blazeandcave:monsters/absolute_cinema": true
						}
					}
				}
			}
		},
		"grim_neigh": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {
						"advancements": {
							"blazeandcave:monsters/grim_neigh": true
						}
					}
				}
			}
		},
		"lancelot": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {
						"advancements": {
							"blazeandcave:monsters/lancelot": true
						}
					}
				}
			}
		},
		"sands_the_skeleton": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {
						"advancements": {
							"blazeandcave:monsters/sands_the_skeleton": true
						}
					}
				}
			}
		},
		"unwanted_passenger": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {
						"advancements": {
							"blazeandcave:monsters/unwanted_passenger": true
						}
					}
				}
			}
		},
		"ride_or_dry": {
			"trigger": "minecraft:location",
			"conditions": {
				"player":  {
					"minecraft:type_specific/player": {
						"advancements": {
							"blazeandcave:monsters/ride_or_dry": true
						}
					}
				}
			}
		}
	}
}
