Every vanilla advancement

The complete vanilla advancement tree — 126 visible advancements across five tabs plus 1,740 hidden recipe unlocks — with each one’s parent and the triggers its criteria use.

Overview

📌 Note

Generated from game data for 26.3 (26.3, resource pack format 97) via misode/mcmeta. Produced by tools/vanilla_extra.py — regenerate rather than editing by hand.

Vanilla ships 1,866 advancement files in total. Only 126 are visible in the advancement screen; the rest are recipe unlocks. The Triggers column is the most useful part for a pack author: it shows which trigger each vanilla advancement uses, which is the fastest way to find a working example of a trigger you want. For the trigger schemas themselves see Advancements.

💡 Best practice

To copy a vanilla advancement as a starting point, take its id from the table and read the real file at data/minecraft/advancement/<id>.json in the vanilla data pack, or in the mcmeta mirror linked below.

Minecraft (story)

16 advancements on this tab.

AdvancementParentCriteriaTriggers
story/cure_zombie_villagerstory/enter_the_nether1cured_zombie_villager
story/deflect_arrowstory/obtain_armor1entity_hurt_player
story/enchant_itemstory/mine_diamond1enchanted_item
story/enter_the_endstory/follow_ender_eye1changed_dimension
story/enter_the_netherstory/form_obsidian1changed_dimension
story/follow_ender_eyestory/enter_the_nether1location
story/form_obsidianstory/lava_bucket1inventory_changed
story/iron_toolsstory/smelt_iron1inventory_changed
story/lava_bucketstory/smelt_iron1inventory_changed
story/mine_diamondstory/iron_tools1inventory_changed
story/mine_stonestory/root1inventory_changed
story/obtain_armorstory/smelt_iron4inventory_changed
story/rootroot1inventory_changed
story/shiny_gearstory/mine_diamond4inventory_changed
story/smelt_ironstory/upgrade_tools1inventory_changed
story/upgrade_toolsstory/mine_stone1inventory_changed

Nether

23 advancements on this tab.

AdvancementParentCriteriaTriggers
nether/all_effectsnether/all_potions1effects_changed
nether/all_potionsnether/brew_potion1effects_changed
nether/brew_potionnether/obtain_blaze_rod1brewed_potion
nether/charge_respawn_anchornether/obtain_crying_obsidian1item_used_on_block
nether/create_beaconnether/summon_wither1construct_beacon
nether/create_full_beaconnether/create_beacon1construct_beacon
nether/distract_piglinnether/root2player_interacted_with_entity, thrown_item_picked_up_by_entity
nether/explore_nethernether/ride_strider5location
nether/fast_travelnether/root1nether_travel
nether/find_bastionnether/root1location
nether/find_fortressnether/root1location
nether/get_wither_skullnether/find_fortress1inventory_changed
nether/loot_bastionnether/find_bastion4player_generates_container_loot
nether/netherite_armornether/obtain_ancient_debris1inventory_changed
nether/obtain_ancient_debrisnether/root1inventory_changed
nether/obtain_blaze_rodnether/find_fortress1inventory_changed
nether/obtain_crying_obsidiannether/root1inventory_changed
nether/return_to_sendernether/root1player_killed_entity
nether/ride_stridernether/root1item_durability_changed
nether/ride_strider_in_overworld_lavanether/ride_strider1ride_entity_in_lava
nether/rootroot1changed_dimension
nether/summon_withernether/get_wither_skull1summoned_entity
nether/uneasy_alliancenether/return_to_sender1player_killed_entity

The End

9 advancements on this tab.

AdvancementParentCriteriaTriggers
end/dragon_breathend/kill_dragon1inventory_changed
end/dragon_eggend/kill_dragon1inventory_changed
end/elytraend/find_end_city1inventory_changed
end/enter_end_gatewayend/kill_dragon1enter_block
end/find_end_cityend/enter_end_gateway1location
end/kill_dragonend/root1player_killed_entity
end/levitateend/find_end_city1levitation
end/respawn_dragonend/kill_dragon1summoned_entity
end/rootroot1changed_dimension

Adventure

47 advancements on this tab.

AdvancementParentCriteriaTriggers
adventure/adventuring_timeadventure/sleep_in_bed56location
adventure/arbalisticadventure/ol_betsy1killed_by_arrow
adventure/avoid_vibrationadventure/root1avoid_vibration
adventure/blowbackadventure/minecraft_trials_edition1player_killed_entity
adventure/brush_armadilloadventure/root1player_interacted_with_entity
adventure/bullseyeadventure/shoot_arrow1target_hit
adventure/craft_decorated_pot_using_only_sherdsadventure/salvage_sherd1recipe_crafted
adventure/crafters_crafting_craftersadventure/root1crafter_recipe_crafted
adventure/fall_from_world_heightadventure/root1fall_from_height
adventure/heart_transplanteradventure/root3placed_block
adventure/hero_of_the_villageadventure/voluntary_exile1hero_of_the_village
adventure/honey_block_slideadventure/root1slide_down_block
adventure/kill_a_mobadventure/root41player_killed_entity
adventure/kill_all_mobsadventure/kill_a_mob41player_killed_entity
adventure/kill_mob_near_sculk_catalystadventure/kill_a_mob1kill_mob_near_sculk_catalyst
adventure/lighten_upadventure/minecraft_trials_edition1item_used_on_block
adventure/lightning_rod_with_villager_no_fireadventure/root1lightning_strike
adventure/minecraft_trials_editionadventure/root1location
adventure/ol_betsyadventure/root1shot_crossbow
adventure/overoverkilladventure/minecraft_trials_edition1player_hurt_entity
adventure/play_jukebox_in_meadowsadventure/sleep_in_bed1item_used_on_block
adventure/read_power_of_chiseled_bookshelfadventure/root2placed_block
adventure/revaultingadventure/under_lock_and_key1item_used_on_block
adventure/rootroot2entity_killed_player, player_killed_entity
adventure/salvage_sherdadventure/root7inventory_changed, player_generates_container_loot
adventure/shoot_arrowadventure/kill_a_mob1player_hurt_entity
adventure/sleep_in_bedadventure/root1slept_in_bed
adventure/sniper_dueladventure/shoot_arrow1player_killed_entity
adventure/spear_many_mobsadventure/kill_a_mob1spear_mobs
adventure/spyglass_at_dragonadventure/spyglass_at_ghast1using_item
adventure/spyglass_at_ghastadventure/spyglass_at_parrot1using_item
adventure/spyglass_at_parrotadventure/root1using_item
adventure/summon_iron_golemadventure/trade1summoned_entity
adventure/throw_tridentadventure/kill_a_mob1player_hurt_entity
adventure/totem_of_undyingadventure/kill_a_mob1used_totem
adventure/tradeadventure/root1villager_trade
adventure/trade_at_world_heightadventure/trade1villager_trade
adventure/trim_with_all_exclusive_armor_patternsadventure/trim_with_any_armor_pattern8recipe_crafted
adventure/trim_with_any_armor_patternadventure/root18recipe_crafted
adventure/two_birds_one_arrowadventure/ol_betsy1killed_by_arrow
adventure/under_lock_and_keyadventure/minecraft_trials_edition1item_used_on_block
adventure/use_lodestoneadventure/root1item_used_on_block
adventure/very_very_frighteningadventure/throw_trident1channeled_lightning
adventure/voluntary_exileadventure/root1player_killed_entity
adventure/walk_on_powder_snow_with_leather_bootsadventure/sleep_in_bed1location
adventure/who_needs_rocketsadventure/minecraft_trials_edition1fall_after_explosion
adventure/whos_the_pillager_nowadventure/ol_betsy1killed_by_arrow

Husbandry

31 advancements on this tab.

AdvancementParentCriteriaTriggers
husbandry/allay_deliver_cake_to_note_blockhusbandry/allay_deliver_item_to_player1allay_drop_item_on_block
husbandry/allay_deliver_item_to_playerhusbandry/root1thrown_item_picked_up_by_player
husbandry/axolotl_in_a_buckethusbandry/tactical_fishing1filled_bucket
husbandry/balanced_diethusbandry/plant_seed40consume_item
husbandry/bred_all_animalshusbandry/breed_an_animal26bred_animals
husbandry/breed_an_animalhusbandry/root1bred_animals
husbandry/complete_cataloguehusbandry/tame_an_animal11tame_animal
husbandry/feed_snifflethusbandry/obtain_sniffer_egg1player_interacted_with_entity
husbandry/fishy_businesshusbandry/root4fishing_rod_hooked
husbandry/froglightshusbandry/leash_all_frog_variants1inventory_changed
husbandry/kill_axolotl_targethusbandry/axolotl_in_a_bucket1effects_changed
husbandry/leash_all_frog_variantshusbandry/tadpole_in_a_bucket3player_interacted_with_entity
husbandry/make_a_sign_glowhusbandry/root1item_used_on_block
husbandry/obtain_netherite_hoehusbandry/plant_seed1inventory_changed
husbandry/obtain_sniffer_egghusbandry/root1inventory_changed
husbandry/place_dried_ghast_in_waterhusbandry/root1placed_block
husbandry/plant_any_sniffer_seedhusbandry/feed_snifflet2placed_block
husbandry/plant_seedhusbandry/root7placed_block
husbandry/remove_wolf_armorhusbandry/tame_an_animal1player_sheared_equipment
husbandry/repair_wolf_armorhusbandry/tame_an_animal1player_interacted_with_entity
husbandry/ride_a_boat_with_a_goathusbandry/root1started_riding
husbandry/rootroot1consume_item
husbandry/safely_harvest_honeyhusbandry/root1item_used_on_block
husbandry/silk_touch_nesthusbandry/root1bee_nest_destroyed
husbandry/tactical_fishinghusbandry/fishy_business4filled_bucket
husbandry/tadpole_in_a_buckethusbandry/root1filled_bucket
husbandry/tame_an_animalhusbandry/root1tame_animal
husbandry/uh_ohhusbandry/root2player_interacted_with_entity, thrown_item_picked_up_by_entity
husbandry/wax_offhusbandry/wax_on1item_used_on_block
husbandry/wax_onhusbandry/safely_harvest_honey1item_used_on_block
husbandry/whole_packhusbandry/tame_an_animal9tame_animal

Recipe unlocks

Vanilla defines 1,740 hidden recipe-unlock advancements. These are not shown in the advancement screen; each one exists purely to grant a recipe when its criteria fire. They are listed by count rather than individually — a pack normally generates these rather than writing them.

Sources