База знаний / Как установить карту на сервер Minecraft

🛠️ Настройка сервера

Как установить карту на сервер Minecraft

Подготовка

Перед началом установки карты убедитесь, что:

  • у вас есть скачанная карта Minecraft (обычно это архив .zip, .rar, .tar или .tar.gz);
  • вы знаете версию Minecraft, для которой предназначена карта;
  • у вас есть доступ к файловому менеджеру или SFTP на хостинге;
  • вы сделали резервную копию текущего мира (если он важен).

⚠️ Поддерживаемые форматы архивов: .zip, .tar, .tar.gz

Что такое карта Minecraft?

Карта (или мир) — это готовый игровой мир с построенными структурами, ландшафтом или механиками. Карты бывают:

  • Adventure maps — приключенческие карты с сюжетом и заданиями
  • Parkour maps — карты с паркуром
  • PvP maps — арены для сражений
  • Survival maps — кастомные миры для выживания
  • Mini-game maps — карты с мини-играми

Где скачать карты?

Популярные ресурсы:

Структура правильной карты

Корректная карта должна содержать:

  • level.dat — основной файл мира (обязательно!)
  • region/ — папка с чанками мира (обязательно!)
  • data/ — данные о мире (опционально)
  • playerdata/ — данные игроков (опционально)
  • DIM-1/ — папка Нижнего мира (опционально)
  • DIM1/ — папка Края/Энда (опционально)

⚠️ Важно: убедитесь, что версия карты совпадает с версией вашего сервера. Карта для 1.12.2 не будет работать на сервере 1.20+.

Подготовка архива: конвертация в .tar.gz (опционально)

Хостинг поддерживает форматы .zip, .tar и .tar.gz. Если ваша карта в архиве .rar или другом неподдерживаемом формате, её нужно конвертировать.

💡 Совет: если у вас уже есть .zip архив — можете сразу переходить к разделу «Установка через файловый менеджер».

Через 7-Zip (Windows) — рекомендуется

Установка 7-Zip:

  1. Скачайте 7-Zip с официального сайта: 7-zip.org
  2. Установите программу (оставьте настройки по умолчанию)
  3. После установки в контекстном меню (правый клик) появится пункт «7-Zip»

Конвертация архива:

  1. Найдите скачанный архив с картой на вашем компьютере
  2. ПКМ на архиве → 7-Zip → «Распаковать в...»
  3. Выберите папку для распаковки и нажмите OK
  4. Дождитесь завершения распаковки
  5. Откройте распакованную папку и найдите папку с миром (должны быть файлы level.dat и region/)
  6. ПКМ на папке с миром → 7-Zip → «Добавить к архиву...»
  7. В окне настроек: формат архива — tar; уровень сжатия — «Нормальный»; метод сжатия — GZIP (для .tar.gz) или пусто для .tar
  8. Нажмите OK и дождитесь создания архива

✅ Готово! Теперь у вас есть архив в формате .tar или .tar.gz

Через WinRAR (Windows)

  1. Скачайте WinRAR: win-rar.com
  2. ПКМ на архиве → «Извлечь в текущую папку» или «Извлечь файлы...»
  3. Найдите папку с миром (level.dat, region/)
  4. ПКМ на папке → «Добавить в архив...» → формат TAR → OK

⚠️ Примечание: WinRAR создаст .tar, но многие хостинги предпочитают .tar.gz. Лучше использовать 7-Zip.

Через командную строку (Linux/Mac)

# Если у вас .zip архив, сначала распакуйте его
unzip your_map.zip

# Создайте .tar.gz архив из папки с миром
tar -czf world.tar.gz название_папки_с_миром/

Windows PowerShell:

cd "C:\Users\YourName\Downloads\map_folder"
tar -czf world.tar.gz название_папки_с_миром

Онлайн-конвертер (для небольших карт)

Если карта небольшая (до 100 МБ), можно использовать CloudConvert или аналоги.

⚠️ Внимание: не рекомендуется для больших карт из-за ограничений скорости и размера.

Установка через файловый менеджер

Этот способ подходит для большинства пользователей и не требует установки дополнительного ПО.

Шаг 1: остановите сервер

  1. Войдите в панель управления сервером
  2. Остановите сервер (кнопка «Выключить»)
  3. Дождитесь статуса «Выключен»

⚠️ Важно: не переходите к следующим шагам, пока сервер полностью не остановится.

Шаг 2: создайте резервную копию (опционально)

  1. Откройте файловый менеджер
  2. Найдите папку world (или world_nether, world_the_end)
  3. ПКМ → «Заархивировать» и сохраните архив на компьютер

Шаг 3: удалите старый мир

  1. Найдите папку world
  2. Три точки → «Удалить» → подтвердите
  3. При необходимости удалите world_nether и world_the_end

Шаг 4: загрузите архив с картой

  1. Нажмите «Загрузить файлы»
  2. Выберите архив .zip, .tar или .tar.gz
  3. Дождитесь завершения загрузки

💡 Для архивов более 500 МБ рекомендуется SFTP.

Шаг 5: разархивируйте карту

  1. Найдите загруженный архив
  2. Три точки → «Разархивировать»
  3. Дождитесь завершения

Шаг 6: проверьте структуру файлов

Убедитесь, что появилась папка с level.dat и region/.

⚠️ Важно: если папка называется не world — переименуйте её. Если файлы во вложенной папке — переместите их в корень и удалите пустую вложенность. Итоговая папка должна называться world.

Шаг 7: удалите архив (опционально)

После успешного разархивирования удалите архив, чтобы освободить место.

Шаг 8: настройте server.properties (если требуется)

  1. Откройте server.properties
  2. Убедитесь, что level-name=world
  3. Проверьте инструкции создателя карты на спецнастройки

Шаг 9: запустите сервер

  1. Нажмите «Включить»
  2. Следите за логами — первый запуск может занять 1–2 минуты
  3. Дождитесь сообщения «Done!» или «Server started»

✅ Зайдите на сервер и проверьте, что карта загрузилась корректно.

Установка через SFTP

Рекомендуется для больших карт (более 500 МБ).

Что потребуется

  • SFTP-клиент (FileZilla, WinSCP или Cyberduck)
  • данные для подключения (хост, порт, логин, пароль) из панели хостинга

Шаг 1: установите SFTP-клиент

Шаг 2: подготовьте карту на ПК

  1. Скачайте и распакуйте архив
  2. Убедитесь в наличии level.dat и region/
  3. Переименуйте папку в world

💡 Для SFTP не обязательно создавать .tar — можно загружать папку напрямую.

Шаг 3–4: остановите сервер и получите данные SFTP

Остановите сервер. В панели найдите раздел «SFTP» или «Файлы» — хост, порт, логин, пароль.

Подробная инструкция по SFTP

Шаг 5: подключитесь по SFTP

FileZilla: хост sftp://ваш_хост, логин, пароль, порт (например 2022) → «Быстрое соединение».

WinSCP: «Новое подключение» → введите данные → «Войти».

Шаг 6: бэкап и удаление старого мира

  1. На сервере найдите папку world
  2. При необходимости скачайте копию на ПК
  3. Удалите папку world

Шаг 7: загрузите новую карту

  1. В левой части FileZilla найдите локальную папку world
  2. Перетащите её в корень сервера (правая часть)
  3. Дождитесь завершения загрузки

Шаг 8–9: проверка и запуск

Убедитесь, что на сервере в world/ есть level.dat и region/. Отключитесь от SFTP и запустите сервер.

Дополнительные миры (Multiverse)

Позволяет иметь несколько карт на одном сервере с переключением между ними.

Когда это нужно: лобби + survival + minigames, отдельные миры с разными правилами.

⚠️ Важно: работает только на Bukkit/Spigot/Paper. Не работает на Vanilla и Forge.

Шаг 1: установите Multiverse-Core

  1. Скачайте плагин Multiverse-Core под вашу версию сервера
  2. Загрузите .jar в папку plugins/
  3. Перезапустите сервер

Шаг 2: подготовьте новую карту

  1. Распакуйте и проверьте структуру карты
  2. Загрузите папку в корень сервера (рядом с world)
  3. Переименуйте в понятное имя: survival_map, lobby, pvp_arena (без пробелов)

Шаг 3: импортируйте карту

/mv import survival_map normal

Где survival_map — папка с картой, normal — тип мира (nether, end).

Шаг 4: управление мирами

/mv list
/mv info [мир]
/mv tp [мир]
/mv who [мир]
/mv delete [мир]
/mv unload [мир]
/mv load [мир]
/mv setspawn

/mv modify set difficulty hard survival_map
/mv modify set gamemode creative lobby
/mv modify set pvp false lobby
/mv modify set spawning animals false lobby
/mv modify set spawning monsters false lobby
/mv modify set allowFlight true creative

Шаг 5: порталы (Multiverse-Portals, опционально)

  1. Установите Multiverse-Portals в plugins/
  2. Постройте рамку портала, отметьте углы деревянным топором (ЛКМ/ПКМ)
  3. /mvp create portal_to_survival
  4. /mvp modify dest p:survival_map
/mvp list
/mvp select [портал]
/mvp remove [портал]

# Пример: лобби + survival + creative
/mv import lobby normal
/mv import survival normal
/mv import creative normal

/mv tp lobby
/mv setspawn
/mv modify set gamemode adventure lobby
/mv modify set pvp false lobby
/mv modify set spawning monsters false lobby

/mv tp survival
/mv setspawn
/mv modify set difficulty hard survival
/mv modify set gamemode survival survival
/mv modify set pvp true survival

/mv tp creative
/mv setspawn
/mv modify set gamemode creative creative
/mv modify set pvp false creative
/mv modify set allowFlight true creative

Часто встречающиеся проблемы

Сервер не запускается после установки карты

Причины: повреждённая карта, несовместимая версия, неправильная структура, нехватка RAM.

Решение: проверьте логи, наличие level.dat и region/, совпадение версий, восстановите бэкап.

Ошибка «Failed to load world»

  • Папка должна называться точно world
  • Путь: /корень_сервера/world/level.dat
  • Удалите session.lock и uid.dat из папки world

Мир сломан или пустой

Несовместимость версий. Используйте карту под вашу версию сервера.

Большая карта не загружается через веб-интерфейс

Используйте SFTP или загружайте папку без архива.

Multiverse не импортирует карту

  • Только латиница, цифры, подчёркивание в имени папки
  • Наличие level.dat
  • Попробуйте: /mv import название_папки normal -g null

Пропали плагины или моды

Удаляйте только world, world_nether, world_the_end. Не трогайте plugins, mods, config, libraries.

Игроки спавнятся в случайном месте

/setworldspawn или /setspawn (Essentials). В Multiverse: /mv setspawn в нужном мире.

Архив не разархивируется

  • Формат .zip, .tar или .tar.gz
  • Проверьте целостность архива
  • Освободите место на диске
  • Загрузите папку через SFTP без архива

Полезные советы

  • ✅ Всегда делайте резервные копии перед установкой новых карт
  • ✅ Читайте описание карты — там могут быть специнструкции и требуемые плагины
  • ✅ Проверяйте совместимость версий карты и сервера
  • ✅ Используйте SFTP для больших карт
  • ✅ Тестируйте карту в одиночной игре перед установкой на сервер
  • ✅ Называйте миры понятно: lobby, survival, pvp
  • ✅ Первый запуск с новой картой может занять время — следите за логами
  • ✅ Сохраняйте ссылки на источники карт