{
	"display": {
		"icon": {
			"id": "minecraft:diamond_sword"
		},
		"title": {"translate":"Monsters Hunted"},
		"description": {"color":"dark_purple","translate":"Kill one of every hostile monster"},
		"announce_to_chat": true,
		"frame": "challenge"
	},
	"parent": "blazeandcave:monsters/dungeon_crawler",
	"rewards": {
		"function": "bacap_rewards:monsters/monsters_hunted"
	},	
	"criteria": {
	"minecraft:cave_spider": {
	  "trigger": "minecraft:player_killed_entity",
	  "conditions": {
		"entity": {
		  "entity_type": "minecraft:cave_spider"
		}
	  }
	},
	"minecraft:spider": {
	  "trigger": "minecraft:player_killed_entity",
	  "conditions": {
		"entity": {
		  "entity_type": "minecraft:spider"
		}
	  }
	},
	"minecraft:zombified_piglin": {
	  "trigger": "minecraft:player_killed_entity",
	  "conditions": {
		"entity": {
		  "entity_type": "minecraft:zombified_piglin"
		}
	  }
	},
	"minecraft:enderman": {
	  "trigger": "minecraft:player_killed_entity",
	  "conditions": {
		"entity": {
		  "entity_type": "minecraft:enderman"
		}
	  }
	},
	"minecraft:blaze": {
	  "trigger": "minecraft:player_killed_entity",
	  "conditions": {
		"entity": {
		  "entity_type": "minecraft:blaze"
		}
	  }
	},
	"minecraft:creeper": {
	  "trigger": "minecraft:player_killed_entity",
	  "conditions": {
		"entity": {
		  "entity_type": "minecraft:creeper"
		}
	  }
	},
	"minecraft:evoker": {
	  "trigger": "minecraft:player_killed_entity",
	  "conditions": {
		"entity": {
		  "entity_type": "minecraft:evoker"
		}
	  }
	},
	"minecraft:ghast": {
	  "trigger": "minecraft:player_killed_entity",
	  "conditions": {
		"entity": {
		  "entity_type": "minecraft:ghast"
		}
	  }
	},
	"minecraft:guardian": {
	  "trigger": "minecraft:player_killed_entity",
	  "conditions": {
		"entity": {
		  "entity_type": "minecraft:guardian"
		}
	  }
	},
	"minecraft:husk": {
	  "trigger": "minecraft:player_killed_entity",
	  "conditions": {
		"entity": {
		  "entity_type": "minecraft:husk"
		}
	  }
	},
	"minecraft:magma_cube": {
	  "trigger": "minecraft:player_killed_entity",
	  "conditions": {
		"entity": {
		  "entity_type": "minecraft:magma_cube"
		}
	  }
	},
	"minecraft:shulker": {
	  "trigger": "minecraft:player_killed_entity",
	  "conditions": {
		"entity": {
		  "entity_type": "minecraft:shulker"
		}
	  }
	},
	"minecraft:silverfish": {
	  "trigger": "minecraft:player_killed_entity",
	  "conditions": {
		"entity": {
		  "entity_type": "minecraft:silverfish"
		}
	  }
	},
	"minecraft:skeleton": {
	  "trigger": "minecraft:player_killed_entity",
	  "conditions": {
		"entity": {
		  "entity_type": "minecraft:skeleton"
		}
	  }
	},
	"minecraft:slime": {
	  "trigger": "minecraft:player_killed_entity",
	  "conditions": {
		"entity": {
		  "entity_type": "minecraft:slime"
		}
	  }
	},
	"minecraft:stray": {
	  "trigger": "minecraft:player_killed_entity",
	  "conditions": {
		"entity": {
		  "entity_type": "minecraft:stray"
		}
	  }
	},
	"minecraft:vindicator": {
	  "trigger": "minecraft:player_killed_entity",
	  "conditions": {
		"entity": {
		  "entity_type": "minecraft:vindicator"
		}
	  }
	},
	"minecraft:witch": {
	  "trigger": "minecraft:player_killed_entity",
	  "conditions": {
		"entity": {
		  "entity_type": "minecraft:witch"
		}
	  }
	},
	"minecraft:wither_skeleton": {
	  "trigger": "minecraft:player_killed_entity",
	  "conditions": {
		"entity": {
		  "entity_type": "minecraft:wither_skeleton"
		}
	  }
	},
	"minecraft:zombie": {
	  "trigger": "minecraft:player_killed_entity",
	  "conditions": {
		"entity": {
		  "entity_type": "minecraft:zombie"
		}
	  }
	},
	"minecraft:zombie_villager": {
	  "trigger": "minecraft:player_killed_entity",
	  "conditions": {
		"entity": {
		  "entity_type": "minecraft:zombie_villager"
		}
	  }
	},
	"minecraft:phantom": {
	  "trigger": "minecraft:player_killed_entity",
	  "conditions": {
		"entity": {
		  "entity_type": "minecraft:phantom"
		}
	  }
	},
	"minecraft:drowned": {
	  "trigger": "minecraft:player_killed_entity",
	  "conditions": {
		"entity": {
		  "entity_type": "minecraft:drowned"
		}
	  }
	},
	"minecraft:pillager": {
	  "trigger": "minecraft:player_killed_entity",
	  "conditions": {
		"entity": {
		  "entity_type": "minecraft:pillager"
		}
	  }
	},
	"minecraft:ravager": {
	  "trigger": "minecraft:player_killed_entity",
	  "conditions": {
		"entity": {
		  "entity_type": "minecraft:ravager"
		}
	  }
	},
	"minecraft:endermite": {
	  "trigger": "minecraft:player_killed_entity",
	  "conditions": {
		"entity": {
		  "entity_type": "minecraft:endermite"
		}
	  }
	},
	"minecraft:vex": {
	  "trigger": "minecraft:player_killed_entity",
	  "conditions": {
		"entity": {
		  "entity_type": "minecraft:vex"
		}
	  }
	},
	"minecraft:piglin": {
	  "trigger": "minecraft:player_killed_entity",
	  "conditions": {
		"entity": {
		  "entity_type": "minecraft:piglin"
		}
	  }
	},
	"minecraft:hoglin": {
	  "trigger": "minecraft:player_killed_entity",
	  "conditions": {
		"entity": {
		  "entity_type": "minecraft:hoglin"
		}
	  }
	},
	"minecraft:zoglin": {
	  "trigger": "minecraft:player_killed_entity",
	  "conditions": {
		"entity": {
		  "entity_type": "minecraft:zoglin"
		}
	  }
	},
	"minecraft:elder_guardian": {
	  "trigger": "minecraft:player_killed_entity",
	  "conditions": {
		"entity": {
		  "entity_type": "minecraft:elder_guardian"
		}
	  }
	},
	"minecraft:ender_dragon": {
	  "trigger": "minecraft:player_killed_entity",
	  "conditions": {
		"entity": {
		  "entity_type": "minecraft:ender_dragon"
		}
	  }
	},
	"minecraft:wither": {
	  "trigger": "minecraft:player_killed_entity",
	  "conditions": {
		"entity": {
		  "entity_type": "minecraft:wither"
		}
	  }
	},
	"minecraft:piglin_brute": {
	  "trigger": "minecraft:player_killed_entity",
	  "conditions": {
		"entity": {
		  "entity_type": "minecraft:piglin_brute"
		}
	  }
	},
	"minecraft:warden": {
	  "trigger": "minecraft:player_killed_entity",
	  "conditions": {
		"entity": {
		  "entity_type": "minecraft:warden"
		}
	  }
	},
	"minecraft:breeze": {
	  "trigger": "minecraft:player_killed_entity",
	  "conditions": {
		"entity": {
		  "entity_type": "minecraft:breeze"
		}
	  }
	},
	"minecraft:bogged": {
	  "trigger": "minecraft:player_killed_entity",
	  "conditions": {
		"entity": {
		  "entity_type": "minecraft:bogged"
		}
	  }
	},
	"minecraft:creaking": {
	  "trigger": "minecraft:player_killed_entity",
	  "conditions": {
		"entity": {
		  "entity_type": "minecraft:creaking"
		}
	  }
	},
	"minecraft:skeleton_horse": {
	  "trigger": "minecraft:player_killed_entity",
	  "conditions": {
		"entity": {
		  "entity_type": "minecraft:skeleton_horse"
		}
	  }
	},
	"minecraft:zombie_horse": {
	  "trigger": "minecraft:player_killed_entity",
	  "conditions": {
		"entity": {
		  "entity_type": "minecraft:zombie_horse"
		}
	  }
	},
	"minecraft:zombie_nautilus": {
	  "trigger": "minecraft:player_killed_entity",
	  "conditions": {
		"entity": {
		  "entity_type": "minecraft:zombie_nautilus"
		}
	  }
	},
	"minecraft:camel_husk": {
	  "trigger": "minecraft:player_killed_entity",
	  "conditions": {
		"entity": {
		  "entity_type": "minecraft:camel_husk"
		}
	  }
	},
	"minecraft:parched": {
	  "trigger": "minecraft:player_killed_entity",
	  "conditions": {
		"entity": {
		  "entity_type": "minecraft:parched"
		}
	  }
	}
  }
}
