Advancements are the only goal system vanilla ships with, and data packs can rebuild them completely. These packs add custom advancement trees that act as quest lines, hidden challenges, completion checklists for a world, and progression gates that withhold recipes or dimensions until a condition is met.