Ачивки - штука прикольная и очень полезная, можно детектить убийство моба или установку блока и запускать какую-то функцию в датапаке. Прежде всего делаем базовый датапак, в котором нечего нету. После чего делаем все нужны папки. (Название датапака advancement_custom_test) advancement_custom_test -> [data, pack] -> заходим в папку data -> [advancement_custom_test, minecraft] -> заходим в папку advancement_custom_test -> создаём папку advancement -> заходим в эту папку -> создаём папку для хранения ачивок у меня это testurun -> заходим в неё -> и тут сохраняем файл который мы сделаем на сайте генератор. Сайт генератор: https://misode.github.io/advancement/ Нажимаем на display и появляются такие настройки. В id пишем айди нашего блока/предмета для иконки ачивки. Если хотите, можете в компонентам выдать ему, допустим, custom_model_data, чтобы на иконке была какая-то модель. В Title выбираем Text. После чего как в майнкрафте выбираем всё что нам нужно. Здесь мы выбираем настройки для назв