Руководство

Как установить датапак

Обновлено: 18 октября 2026 г.

Датапакам не нужны ни моды, ни серверное ПО: они работают в ванилле, в одиночной игре и на любом сервере. Датапак относится к одному миру: вы кладёте его в папку datapacks этого мира и перезагружаете. Следить нужно только за тем, чтобы датапак был сделан для вашей версии Minecraft.

Пример, с которого можно начать.

Сгенерировать это в Codexe

Шаг за шагом

  1. 1.Проверьте версию

    На странице датапака указано, какие версии Minecraft он поддерживает. Форматы датапаков меняются от версии к версии, поэтому датапак для 1.20 может не работать на 1.21.

  2. 2.Найдите папку datapacks мира

    Одиночная игра: .minecraft/saves/<World>/datapacks/. Сервер: world/datapacks/ (папка, указанная в level-name в server.properties).

  3. 3.Скопируйте датапак

    Положите туда .zip как есть или распакованную папку. В любом случае pack.mcmeta должен лежать на верхнем уровне архива или папки.

  4. 4.Загрузить снова

    Выполните в игре /reload (нужны права оператора или читы) или перезапустите сервер.

  5. 5.Убедитесь, что он включён

    /datapack list показывает включённые и доступные датапаки. Если ваш доступен, но не включён, выполните /datapack enable "file/<name>".

Добавление датапака при создании мира

В одиночной игре нажмите Создать новый мир, затем Дополнительно и Наборы данных: перетащите .zip в окно и перенесите его в список включённых. Так правильно ставить датапаки, которые меняют генерацию мира (биомы, рельеф, структуры), потому что эти изменения применяются только к чанкам, сгенерированным после включения датапака.

На сервере положите датапак генерации мира в world/datapacks/ до первого запуска, иначе старый рельеф останется прежним и изменятся только новые чанки.

Частые проблемы

  • Датапака нет в /datapack list: он лежит не в той папке, или в архиве лишний уровень папок, и pack.mcmeta оказался не наверху.
  • Предупреждение «создан для более старой/новой версии»: pack_format не совпадает с вашей игрой. Датапак может загрузиться, но рецепты или функции, написанные для другой версии, могут не сработать.
  • Загрузился, но ничего не происходит: в функции или рецепте ошибка. В журнале сервера (или журнале игры в одиночной игре) указан файл, который не загрузился.
  • Вы скачали ресурспак: текстуры и звуки кладутся в resourcepacks/, а не в datapacks/. Некоторый контент распространяется в обоих видах.

На панели хостинга

На панели хостинга откройте файловый менеджер, перейдите в папку мира и загрузите архив в datapacks/, затем перезапустите сервер. У некоторых хостингов есть установщик датапаков, который делает то же самое. Папка мира это та, что указана в server.properties, а не корень сервера.

Датапаки, сделанные в Codexe

Датапак, сделанный в Codexe, загружается на настоящий сервер Minecraft до статуса «Готово», а журнал сервера проверяется на ошибки в рецептах, функциях, достижениях или JSON. Вы скачиваете его архивом с pack.mcmeta и data/ на верхнем уровне, готовым для world/datapacks/, и можете сначала поиграть с ним на приватном тестовом сервере.

Вопросы

Нужно ли что-то устанавливать на клиент?

Нет. Датапаки работают на сервере (или на встроенном сервере в одиночной игре). Игрокам нужен только ресурспак, если датапак идёт вместе с ним для текстур.

Применяется ли датапак ко всем мирам?

Нет, только к миру, в папке которого он лежит. Скопируйте его в каждый мир, где он нужен.

Можно ли удалить датапак?

Выполните /datapack disable "file/<name>" и удалите его из папки. То, что он уже создал (предметы, скорборды, сгенерированный рельеф), может остаться в мире.

Создайте датапак для своего мира

Этот промпт откроется уже готовым к отправке:

“Датапак для Minecraft 1.21.4, пространство имён «camp»: рецепт без формы для спального мешка (3 белой шерсти и 2 нити), который даёт белую кровать с названием, рецепт, превращающий 4 гнилой плоти в 1 кожу, и функция загрузки, которая показывает скорборд «deaths» на боковой панели.”

Сгенерировать это в Codexe
Как установить датапак Minecraft (в мир или на сервер) | Codexe