Руководство
Как установить датапак
Обновлено: 18 октября 2026 г.
Датапакам не нужны ни моды, ни серверное ПО: они работают в ванилле, в одиночной игре и на любом сервере. Датапак относится к одному миру: вы кладёте его в папку datapacks этого мира и перезагружаете. Следить нужно только за тем, чтобы датапак был сделан для вашей версии Minecraft.
Пример, с которого можно начать.
Сгенерировать это в CodexeШаг за шагом
1.Проверьте версию
На странице датапака указано, какие версии Minecraft он поддерживает. Форматы датапаков меняются от версии к версии, поэтому датапак для 1.20 может не работать на 1.21.
2.Найдите папку datapacks мира
Одиночная игра:
.minecraft/saves/<World>/datapacks/. Сервер:world/datapacks/(папка, указанная вlevel-nameвserver.properties).3.Скопируйте датапак
Положите туда .zip как есть или распакованную папку. В любом случае
pack.mcmetaдолжен лежать на верхнем уровне архива или папки.4.Загрузить снова
Выполните в игре
/reload(нужны права оператора или читы) или перезапустите сервер.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