Игра с большим набором заданий обычно ломается об одно: текст ачивок и подсказок остаётся на иностранном языке. Поэтому чаще всего ставят вместе два файла: сам datapack (контент с заданиями) и русификатор (перевод названий и описаний).

Ниже инструкция для одиночной игры на ПК (Java Edition). Если у вас сервер, способ может отличаться.

Что вам понадобится

  1. Архив с datapack на 1000 ачивок (для конкретной версии Minecraft).
  2. Архив с русификатором под тот же набор (обычно это отдельный resource pack).
  3. Карта или мир, в который вы будете ставить контент.

По смыслу: datapack добавляет прогресс и задания, а русификатор только меняет язык интерфейса достижений.

Установка datapack в мир

  1. Откройте папку с сохранениями мира. В Windows путь такой:
  2. %AppData%\Roaming\.minecraft\saves\ИМЯ_МИРА
  3. Зайдите в папку вашего мира и найдите папку datapacks.
  4. Если её нет, создайте datapacks.
  5. Извлеките содержимое архива datapack и скопируйте папки внутрь datapacks.
  6. Запустите Minecraft и зайдите в этот мир.
  7. Если всё сделано верно, задания появятся в интерфейсе прогресса.

Частая ошибка

Вы распаковали архив не в папку мира, а в папку .minecraft целиком. Правильно - именно внутрь папки saves/ИМЯ_МИРА.

Установка русификатора (перевода)

Русификатор обычно ставится как resource pack и включается в настройках игры.

  1. Откройте папку ресурсов:
  2. %AppData%\Roaming\.minecraft\resourcepacks
  3. Если папки нет, создайте её.
  4. Скопируйте в resourcepacks файл русификатора (обычно это папка или архив, как лежит у вас в скачанном наборе).
  5. Зайдите в Minecraft:
  6. Настройки
  7. Пакеты ресурсов
  8. Включите русификатор и поставьте его выше в списке, чтобы он работал.
  9. Зайдите в мир и проверьте названия ачивок и их описание.

Почему так

BACAP-подобные переводы для достижений работают через resource pack, а не через datapack. Это подтверждается описаниями Language Pack для BlazeandCave's Advancements Pack.

Как быстро проверить, что всё подхватилось

В большинстве случаев достаточно зайти в мир и открыть меню достижений/прогресса. Если текст не на русском, проверьте два пункта:
- русификатор включён в активных пакетах ресурсов
- вы используете русификатор именно под вашу версию датапака

В отдельном случае для отображения прогресса в таблице используют команду установки отображения sidebar на нужный scoreboard (пример встречается в инструкциях по BACAP):
- /scoreboard objectives setdisplay sidebar bac_advancements

Таблица: что куда копировать

Что вы ставите Тип файла Куда копировать Как включить
датапак на 1000 ачивок datapack saves/ИМЯ_МИРА/datapacks/ автоматически при входе в мир
русификатор resource pack resourcepacks/ в игре через меню пакетов ресурсов

Типичные проблемы и как их исправить

Симптом Причина Что сделать
Ачивок нет или прогресс пуст datapack не попал в папку мира проверьте saves/ИМЯ_МИРА/datapacks/
Остался английский текст русификатор не включён включите русификатор в Пакетах ресурсов
Не совпадают версии датапак и русификатор от разных релизов скачайте русификатор и набор под вашу версию
После входа ничего не меняется игра кэширует старое состояние мира убедитесь, что ставили в нужный мир и перезапустите игру

Полезные ссылки

  • PlanetMinecraft (описание BACAP Language Pack и особенности установки): https://www.planetminecraft.com/texture-pack/bacap-language-pack/
  • PlanetMinecraft (страница datapack BlazeandCave's Advancements Pack): https://www.planetminecraft.com/data-pack/blazeandcave-s-advancements-pack/