Как установить datapacks на сервер Minecraft
На этой странице
Datapacks — это самый простой способ изменить то, как играется сервер Minecraft, без единого mod или plugin. Новые рецепты, свой лут, поведение мобов, мини-игры, мелкие удобства — всё построено на Vanilla Minecraft, всё загружается из одной папки, и никому из зашедших не нужно ничего устанавливать.
В этом руководстве показано, куда именно кладутся datapacks, как установить один шаг за шагом, почему он иногда отказывается загружаться и где находится папка — неважно, держите вы сервер сами или арендуете. Как только вы знаете папку, это занимает около двух минут.
Datapacks, plugins и mods: в чём разница
Все три меняют ваш сервер, но это не одно и то же, и путаница между ними — обычная причина, по которой установка не удаётся:
- Datapacks встроены в Vanilla Minecraft. Они меняют данные — рецепты, таблицы лута, функции, структуры — и загружаются из папки внутри вашего мира. Никакого дополнительного софта, и игрокам ничего не нужно на их стороне.
- Plugins — это серверные дополнения, которым для работы нужен Paper или Spigot (см. установку plugins). Datapacks работают на чистом Vanilla; plugins — нет.
- Mods требуют загрузчик вроде Forge или Fabric и чтобы каждый игрок установил те же mods (см. modded-серверы).
Поскольку datapacks — это ваниль и работают на стороне сервера, это самый лёгкий способ настроить survival- или SMP-сервер — и они прекрасно работают также на Paper, так что можно совмещать datapacks и plugins на одном сервере.
Шаг 1: Найдите datapack для вашей версии
Datapacks распространяются в виде файлов .zip. Основные источники — Modrinth и Planet Minecraft, а также собственные страницы авторов.
- Совпадите с вашей версией Minecraft. Именно на этом чаще всего спотыкаются. Datapack, собранный под более старую версию, может отказаться загружаться на более новом сервере, потому что его
pack.mcmetaобъявляет числоpack_format, привязанное к версии игры. Скачивайте релиз, в котором указана версия вашего сервера. - Скачайте zip — не распаковывайте его. Minecraft загружает datapack как файл
.zip. Его распаковка — частая ошибка (распакованная папка тоже может сработать, но только если внутренняя структура абсолютно верна — с zip надёжнее).
Шаг 2: Установите его в папку datapacks мира
Datapacks находятся внутри конкретного мира, в папке datapacks этого мира. Вот и вся установка:
- Откройте папку вашего мира. Путь к любому datapack —
<world>/datapacks/. Если ваш мир называетсяworld, то этоworld/datapacks/. - Положите zip внутрь. Поместите файл
.zipс datapack прямо в эту папкуdatapacks— без вложенных папок. - Загрузите его. Если сервер запущен, введите
/reloadв консоли или в игре; иначе он загрузится при следующем запуске. Совершенно новый datapack, добавляющий генерацию мира, следует добавить до того, как мир будет создан впервые. - Проверьте, что он загрузился. Выполните
/datapack list— ваш пак должен появиться в списке включённых. Если пак присутствует, но выключен, включите его командой/datapack enable "file/name.zip".
Забудьте про возню с SFTP — сервер Minecraft от HytHost позволяет положить datapack в файловый менеджер и сделать /reload за секунды.
Смотреть тарифы MinecraftГде находится папка: свой сервер vs хостинг
Папка одна и та же; различается только то, как вы до неё добираетесь.
- Свой сервер. Мир лежит в каталоге вашего сервера (или под
saves/, если вы конвертируете одиночный мир), поэтому путь —<server>/world/datapacks/. Скопируйте zip туда через файловый менеджер. - Хостинг. Откройте файловый менеджер панели (или подключитесь по SFTP), перейдите в
world/datapacks/и загрузите zip — затем выполните/reloadиз веб-консоли. На сервере Minecraft от HytHost это перетаскивание и один клик, с бэкапами в один клик прямо там, если сначала хотите снапшот.
Если на вашем сервере несколько миров (разделение Nether/End или конфигурация multiverse), помните: datapacks действуют для каждого мира отдельно — устанавливайте в тот мир, в котором они вам действительно нужны.
Почему datapack не загружается
Почти любой сбойный datapack сводится к одному из этого:
- Несовпадение версий.
pack_formatпака не соответствует вашей версии Minecraft — консоль предупреждает о несовместимом паке. Возьмите релиз ровно под вашу версию. - Не та папка. Он должен быть в папке
datapacksмира, а не в корне сервера и не в папке resource pack. - Вы забыли сделать reload. Ничего не произойдёт до
/reloadили перезапуска. После этого подтвердите командой/datapack list. - Это на самом деле resource pack. Resource packs меняют то, как игра выглядит, и являются настройкой клиента/списка серверов, а не datapack — они не кладутся в эту папку.
Всё ещё не выходит? Читайте консоль при запуске или после /reload — ошибки datapack выводятся там с именем файла и причиной.
Как правильно запускать несколько datapacks
- Следите за конфликтами. Два datapacks, редактирующие один и тот же рецепт или таблицу лута, могут конфликтовать. Добавляйте их по одному и проверяйте, чтобы знать, какой вызвал проблему.
- Порядок может иметь значение. Когда паки пересекаются, порядок загрузки решает, чей верх; его можно задать через
/datapack enableи его опцииfirst/last/before/after. - Держите их в одной версии с сервером. Когда обновляете Minecraft, обновляйте и datapacks, иначе несовпадающие перестанут загружаться.
- Совмещайте с Paper, чтобы взять лучшее от обоих. Datapacks — для контента в духе ванили, plugins — для управления и защиты; на сервере Paper они прекрасно уживаются.
Частые вопросы
Datapack — это встроенная возможность Vanilla Minecraft, которая меняет игровые данные — рецепты, таблицы лута, функции, структуры и не только — загружаясь из папки внутри мира. Ему не нужен дополнительный софт и ничего не нужно устанавливать игрокам, что делает его самым лёгким способом настроить сервер.
Datapack — это чистая ваниль и работает на стороне сервера, загружаясь из папки мира. Plugin — это серверное дополнение, которому нужен Paper или Spigot. Mod требует загрузчик вроде Forge или Fabric и должен быть установлен ещё и каждым игроком. Datapacks — единственный из трёх, кто работает на немодифицированном сервере Vanilla без какой-либо настройки на клиенте.
Внутри мира, по пути <world>/datapacks/ — для мира с именем world это world/datapacks/. На своём сервере она в каталоге вашего сервера; на хостинге вы добираетесь до неё через файловый менеджер панели или по SFTP. Datapacks действуют для каждого мира отдельно, поэтому устанавливайте их в тот конкретный мир, где они вам нужны.
Нет. Datapacks работают целиком на сервере, поэтому игроки просто заходят и играют — им нечего скачивать или включать у себя. Это большое преимущество перед mods, где каждый игрок обязан установить те же mods, чтобы подключиться.
Обычно это несовпадение версий (pack_format пака не соответствует вашей версии Minecraft), zip в неправильной папке или забытый /reload. Проверьте /datapack list, чтобы увидеть, загрузился ли он, и читайте консоль — ошибки datapack выводятся там с именем файла и причиной.
Да. Datapacks — это ванильная возможность, которую Paper и Spigot полностью поддерживают, так что вы можете запускать datapacks и plugins вместе на одном сервере — datapacks для контента в духе ванили, plugins для управления. Они устанавливаются в папку datapacks мира точно так же.
Сервер, на котором datapacks ставятся перетаскиванием
На сервере Minecraft от HytHost загрузить datapack — это перетащить его в файловый менеджер и нажать /reload, с бэкапами в один клик заранее и вашим миром онлайн за считанные минуты.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hours