{
	"rewards": {
		"function": "blazeandcave:advancement/statistics/open_loot_chest"
	},		
	"criteria": {
		"abandoned_mineshaft": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "minecraft:chests/abandoned_mineshaft"
			}
		},
		"bastion_bridge": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "minecraft:chests/bastion_bridge"
			}
		},
		"bastion_hoglin_stable": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "minecraft:chests/bastion_hoglin_stable"
			}
		},
		"bastion_other": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "minecraft:chests/bastion_other"
			}
		},
		"bastion_treasure": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "minecraft:chests/bastion_treasure"
			}
		},
		"buried_treasure": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "minecraft:chests/buried_treasure"
			}
		},
		"desert_pyramid": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "minecraft:chests/desert_pyramid"
			}
		},
		"end_city_treasure": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "minecraft:chests/end_city_treasure"
			}
		},
		"igloo_chest": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "minecraft:chests/igloo_chest"
			}
		},
		"jungle_temple": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "minecraft:chests/jungle_temple"
			}
		},
		"nether_bridge": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "minecraft:chests/nether_bridge"
			}
		},
		"pillager_outpost": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "minecraft:chests/pillager_outpost"
			}
		},
		"ruined_portal": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "minecraft:chests/ruined_portal"
			}
		},
		"shipwreck_map": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "minecraft:chests/shipwreck_map"
			}
		},
		"shipwreck_supply": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "minecraft:chests/shipwreck_supply"
			}
		},
		"shipwreck_treasure": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "minecraft:chests/shipwreck_treasure"
			}
		},
		"simple_dungeon": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "minecraft:chests/simple_dungeon"
			}
		},
		"stronghold_corridor": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "minecraft:chests/stronghold_corridor"
			}
		},
		"stronghold_crossing": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "minecraft:chests/stronghold_crossing"
			}
		},
		"stronghold_library": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "minecraft:chests/stronghold_library"
			}
		},
		"underwater_ruin_big": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "minecraft:chests/underwater_ruin_big"
			}
		},
		"underwater_ruin_small": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "minecraft:chests/underwater_ruin_small"
			}
		},
		"woodland_mansion": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "minecraft:chests/woodland_mansion"
			}
		},
		"village_armorer": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "minecraft:chests/village/village_armorer"
			}
		},
		"village_butcher": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "minecraft:chests/village/village_butcher"
			}
		},
		"village_cartographer": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "minecraft:chests/village/village_cartographer"
			}
		},
		"village_desert_house": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "minecraft:chests/village/village_desert_house"
			}
		},
		"village_fisher": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "minecraft:chests/village/village_fisher"
			}
		},
		"village_fletcher": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "minecraft:chests/village/village_fletcher"
			}
		},
		"village_mason": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "minecraft:chests/village/village_mason"
			}
		},
		"village_plains_house": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "minecraft:chests/village/village_plains_house"
			}
		},
		"village_savanna_house": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "minecraft:chests/village/village_savanna_house"
			}
		},
		"village_shepherd": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "minecraft:chests/village/village_shepherd"
			}
		},
		"village_snowy_house": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "minecraft:chests/village/village_snowy_house"
			}
		},
		"village_taiga_house": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "minecraft:chests/village/village_taiga_house"
			}
		},
		"village_tannery": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "minecraft:chests/village/village_tannery"
			}
		},
		"village_temple": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "minecraft:chests/village/village_temple"
			}
		},
		"village_toolsmith": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "minecraft:chests/village/village_toolsmith"
			}
		},
		"village_weaponsmith": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "minecraft:chests/village/village_weaponsmith"
			}
		},
		"ancient_city": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "minecraft:chests/ancient_city"
			}
		},
		"ancient_city_ice_box": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "minecraft:chests/ancient_city_ice_box"
			}
		},
		"trial_chambers_corridor": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "minecraft:chests/trial_chambers/corridor"
			}
		},
		"trial_chambers_entrance": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "minecraft:chests/trial_chambers/entrance"
			}
		},
		"trial_chambers_intersection": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "minecraft:chests/trial_chambers/intersection"
			}
		},
		"trial_chambers_intersection_barrel": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "minecraft:chests/trial_chambers/intersection_barrel"
			}
		},
		"trial_chambers_reward": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "minecraft:chests/trial_chambers/reward"
			}
		},
		"trial_chambers_supply": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "minecraft:chests/trial_chambers/supply"
			}
		},
		"fortified_village_archer": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "terralith:village/fortified/archer"
			}
		},
		"fortified_village_attic": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "terralith:village/fortified/attic"
			}
		},
		"fortified_village_butcher": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "terralith:village/fortified/butcher"
			}
		},
		"fortified_village_cartographer": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "terralith:village/fortified/cartographer"
			}
		},
		"fortified_village_fisherman": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "terralith:village/fortified/fisherman"
			}
		},
		"fortified_village_food": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "terralith:village/fortified/food"
			}
		},
		"fortified_village_generic": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "terralith:village/fortified/generic"
			}
		},
		"fortified_village_generic_low": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "terralith:village/fortified/generic_low"
			}
		},
		"fortified_village_junk": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "terralith:village/fortified/junk"
			}
		},
		"fortified_village_library": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "terralith:village/fortified/library"
			}
		},
		"fortified_village_mason": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "terralith:village/fortified/mason"
			}
		},
		"fortified_village_smith": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "terralith:village/fortified/smith"
			}
		},
		"fortified_village_tavern_downstairs": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "terralith:village/fortified/tavern_downstairs"
			}
		},
		"fortified_village_tavern_upstairs": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "terralith:village/fortified/tavern_upstairs"
			}
		},
		"fortified_village_treasure": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "terralith:village/fortified/treasure"
			}
		},
		"fortified_desert_village_archer": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "terralith:village/desert/archer"
			}
		},
		"fortified_desert_village_attic": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "terralith:village/desert/attic"
			}
		},
		"fortified_desert_village_butcher": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "terralith:village/desert/butcher"
			}
		},
		"fortified_desert_village_cartographer": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "terralith:village/desert/cartographer"
			}
		},
		"fortified_desert_village_food": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "terralith:village/desert/food"
			}
		},
		"fortified_desert_village_generic": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "terralith:village/desert/generic"
			}
		},
		"fortified_desert_village_generic_low": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "terralith:village/desert/generic_low"
			}
		},
		"fortified_desert_village_junk": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "terralith:village/desert/junk"
			}
		},
		"fortified_desert_village_library": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "terralith:village/desert/library"
			}
		},
		"fortified_desert_village_mason": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "terralith:village/desert/mason"
			}
		},
		"fortified_desert_village_smith": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "terralith:village/desert/smith"
			}
		},
		"fortified_desert_village_treasure": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "terralith:village/desert/treasure"
			}
		},
		"glacial_hut_main": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "terralith:ruin/glacial/main_cs"
			}
		},
		"glacial_hut_junk": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "terralith:ruin/glacial/junk"
			}
		},
		"spire_junk": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "terralith:spire/junk"
			}
		},
		"spire_common": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "terralith:spire/common"
			}
		},
		"spire_rare": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "terralith:spire/rare"
			}
		},
		"spire_treasure": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "terralith:spire/treasure"
			}
		},
		"underground_cabin": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "terralith:underground/chest"
			}
		},
		"giant_bee_hive": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "terralith:underground/giant_bee_hive"
			}
		},
		"desert_outpost": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "terralith:desert_outpost"
			}
		},
		"terralith_igloo": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "terralith:igloo"
			}
		},
		"mage_barracks": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "terralith:mage/barracks"
			}
		},
		"mage_extras": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "terralith:mage/extras"
			}
		},
		"mage_treasure": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "terralith:mage/treasure"
			}
		},
		"lodge_drinkables": {
			"trigger": "minecraft:player_generates_container_loot",
			"conditions": {
				"loot_table": "terralith:lodge_drinkables"
			}
		}
	},
	"requirements": [
		[
			"abandoned_mineshaft",
			"bastion_bridge",
			"bastion_hoglin_stable",
			"bastion_other",
			"bastion_treasure",
			"buried_treasure",
			"desert_pyramid",
			"end_city_treasure",
			"igloo_chest",
			"jungle_temple",
			"nether_bridge",
			"pillager_outpost",
			"ruined_portal",
			"shipwreck_map",
			"shipwreck_supply",
			"shipwreck_treasure",
			"simple_dungeon",
			"stronghold_corridor",
			"stronghold_crossing",
			"stronghold_library",
			"underwater_ruin_big",
			"underwater_ruin_small",
			"woodland_mansion",
			"village_armorer",
			"village_butcher",
			"village_cartographer",
			"village_desert_house",
			"village_fisher",
			"village_fletcher",
			"village_mason",
			"village_plains_house",
			"village_savanna_house",
			"village_shepherd",
			"village_snowy_house",
			"village_taiga_house",
			"village_tannery",
			"village_temple",
			"village_toolsmith",
			"village_weaponsmith",
			"ancient_city",
			"ancient_city_ice_box",
			"trial_chambers_corridor",
			"trial_chambers_entrance",
			"trial_chambers_intersection",
			"trial_chambers_intersection_barrel",
			"trial_chambers_reward",
			"trial_chambers_supply",
			"fortified_village_archer",
			"fortified_village_attic",
			"fortified_village_butcher",
			"fortified_village_cartographer",
			"fortified_village_fisherman",
			"fortified_village_food",
			"fortified_village_generic",
			"fortified_village_generic_low",
			"fortified_village_junk",
			"fortified_village_library",
			"fortified_village_mason",
			"fortified_village_smith",
			"fortified_village_tavern_downstairs",
			"fortified_village_tavern_upstairs",
			"fortified_village_treasure",
			"fortified_desert_village_archer",
			"fortified_desert_village_attic",
			"fortified_desert_village_butcher",
			"fortified_desert_village_cartographer",
			"fortified_desert_village_food",
			"fortified_desert_village_generic",
			"fortified_desert_village_generic_low",
			"fortified_desert_village_junk",
			"fortified_desert_village_library",
			"fortified_desert_village_mason",
			"fortified_desert_village_smith",
			"fortified_desert_village_treasure",
			"glacial_hut_main",
			"glacial_hut_junk",
			"spire_junk",
			"spire_common",
			"spire_rare",
			"spire_treasure",
			"underground_cabin",
			"giant_bee_hive",
			"desert_outpost",
			"terralith_igloo",
			"mage_barracks",
			"mage_extras",
			"mage_treasure",
			"lodge_drinkables"
		]
	]
}
