Навигация по базе знаний
Все разделыПоиск по базе знаний
🛠️ Настройка сервера
14

Как установить карту на сервер 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 архив — можете сразу переходить к разделу "Способ 1: Установка через файловый менеджер".

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

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

  1. Скачайте 7-Zip с официального сайта: https://www.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

Способ 2: Через WinRAR (Windows)

Установка WinRAR

  1. Скачайте WinRAR с официального сайта: https://www.win-rar.com/download.html
  2. Установите программу (40-дневная пробная версия)

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

  1. ПКМ на архиве → "Извлечь в текущую папку" или "Извлечь файлы..."
  2. Дождитесь распаковки
  3. Откройте распакованную папку и найдите папку с миром
  4. ПКМ на папке с миром → "Добавить в архив..."
  5. В окне настроек:
    • Формат архива: выберите TAR
    • Метод сжатия: выберите "Обычный" или "Хороший"
  6. Нажмите OK

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

Способ 3: Через командную строку (Linux/Mac)

Linux/Mac

Откройте терминал и выполните:

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

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

Windows PowerShell (встроенная утилита)

  1. Откройте PowerShell (Win + X → Windows PowerShell)
  2. Перейдите в папку с картой:
cd "C:\Users\YourName\Downloads\map_folder"
  1. Создайте архив:
tar -czf world.tar.gz название_папки_с_миром

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

Если карта небольшая (до 100 МБ), можно использовать онлайн-сервисы:

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


Способ 1: Установка через файловый менеджер

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

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

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

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

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

Если у вас уже есть мир на сервере и вы хотите его сохранить:

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

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

  1. В файловом менеджере найдите папку world
  2. Нажмите на 3 точки справа от папки
  3. Выберите "Удалить" и подтвердите действие
  4. Если есть папки world_nether и world_the_end — удалите их тоже (если хотите заменить полностью)

⚠️ Внимание: Убедитесь, что удаляете именно папку world, а не другие важные файлы!

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

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

💡 Совет: Если архив большой (более 500 МБ), рекомендуется использовать SFTP (Способ 2).

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

  1. Найдите загруженный архив в списке файлов
  2. Нажмите на 3 точки справа от файла
  3. Выберите "Разархивировать"
  4. Дождитесь завершения процесса разархивирования

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

После разархивирования убедитесь, что в корневой директории появилась папка с миром, содержащая в себе:

  • Файл level.dat
  • Папку region/
  • Другие файлы мира

⚠️ Важно: Если после разархивирования папка называется не world, а как-то иначе — переименуйте её в world (ПКМ → "Переименовать").

Если в папке с миром вместо файлов оказалась другая папка:

  1. Откройте вложенную папку
  2. Выделите все файлы внутри (level.dat, region, и т.д.)
  3. Переместите их в корневую директорию
  4. Удалите пустую вложенную папку
  5. Убедитесь, что итоговая папка называется world

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

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

  1. Нажмите на 3 точки возле архива
  2. Выберите "Удалить"

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

  1. Откройте файл server.properties в файловом менеджере
  2. Найдите строку level-name= и убедитесь, что там указано название вашей папки (world):
level-name=world
  1. Если карта требует специальных настроек (например, кастомный генератор), проверьте инструкции от создателя карты

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

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

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


Способ 2: Установка через SFTP

Этот способ рекомендуется для опытных пользователей и при работе с большими картами (более 500 МБ).

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

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

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

FileZilla (Windows/Mac/Linux) — рекомендуется

  1. Скачайте FileZilla Client с официального сайта: https://filezilla-project.org/download.php
  2. Установите программу (выбирайте обычную версию, не Pro)

WinSCP (только Windows)

  1. Скачайте WinSCP: https://winscp.net/eng/download.php
  2. Установите программу

Cyberduck (Windows/Mac)

  1. Скачайте Cyberduck: https://cyberduck.io/download/
  2. Установите программу

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

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

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

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

  1. Войдите в панель управления сервером
  2. Остановите сервер
  3. Дождитесь полной остановки

Шаг 4: Получите данные для подключения по SFTP

В панели управления хостингом найдите раздел "SFTP" или "Файловый доступ". Вам понадобятся:

  • Хост (адрес сервера, например sftp.minerent.net)
  • Порт (обычно 2022 или 22)
  • Логин (ваш username или ID сервера)
  • Пароль (часто совпадает с паролем от панели)

💡 Подробная инструкция по SFTP: https://www.minerent.net/wiki/kak-ispolzovat-sftp

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

В FileZilla:

  1. Откройте FileZilla
  2. Введите данные в верхней панели:
    • Хост: sftp://ваш_хост
    • Имя пользователя: ваш логин
    • Пароль: ваш пароль
    • Порт: указанный порт (например, 2022)
  3. Нажмите "Быстрое соединение"
  4. При первом подключении согласитесь с сертификатом (если появится окно)

В WinSCP:

  1. Откройте WinSCP
  2. Нажмите "Новое подключение"
  3. Введите данные и нажмите "Войти"

Шаг 6: Создайте резервную копию и удалите старый мир

  1. В правой части окна (на сервере) найдите папку world
  2. ПКМ на папке → "Скачать" (сохраните на компьютер, если нужна копия)
  3. ПКМ на папке world"Удалить"
  4. Подтвердите удаление

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

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

💡 Совет: FileZilla показывает прогресс загрузки в нижней части окна.

Шаг 8: Проверьте загруженные файлы

После завершения загрузки убедитесь, что на сервере в папке world присутствуют:

  • Файл level.dat
  • Папка region/
  • Другие файлы мира

Шаг 9: Отключитесь от SFTP и запустите сервер

  1. Закройте SFTP-клиент или отключитесь от сервера
  2. Вернитесь в панель управления хостингом
  3. Запустите сервер
  4. Следите за логами и дождитесь полного запуска

Готово! Зайдите на сервер и проверьте новую карту.


Способ 3: Добавление дополнительных миров (Multiverse)

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

Когда это нужно:

  • Вы хотите иметь несколько карт на сервере (например, лобби + survival + minigames)
  • Вам нужны отдельные миры с разными правилами
  • Вы создаёте сервер с мини-играми

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

Шаг 1: Установите плагин Multiverse-Core

  1. Скачайте плагин Multiverse-Core с официального сайта:
  2. Убедитесь, что версия плагина совпадает с версией вашего сервера
  3. Загрузите .jar файл в папку plugins/ на сервере через файловый менеджер
  4. Перезапустите сервер

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

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

💡 Совет: Не используйте пробелы и спецсимволы в названии — только латинские буквы, цифры и подчёркивание.

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

  1. Запустите сервер и зайдите на него с правами администратора (OP)
  2. Выполните команду импорта:
/mv import [название_папки] normal

Например:

/mv import survival_map normal

Где:

  • survival_map — название папки с вашей картой
  • normal — тип мира: normal (обычный мир), nether (ад), end (край)
  1. Дождитесь сообщения об успешном импорте

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

Основные команды:

  • /mv list — показать список всех миров
  • /mv info [мир] — информация о мире
  • /mv tp [мир] — телепортироваться в мир
  • /mv who [мир] — список игроков в мире
  • /mv delete [мир] — удалить мир (⚠️ необратимо!)
  • /mv unload [мир] — выгрузить мир из памяти (не удаляет файлы)
  • /mv load [мир] — загрузить мир обратно
  • /mv setspawn — установить точку спавна в текущем мире

Настройка параметров мира:

/mv modify set difficulty [peaceful/easy/normal/hard] [мир]
/mv modify set gamemode [survival/creative/adventure/spectator] [мир]
/mv modify set pvp [true/false] [мир]
/mv modify set spawning animals [true/false] [мир]
/mv modify set spawning monsters [true/false] [мир]
/mv modify set allowFlight [true/false] [мир]

Примеры:

/mv modify set difficulty hard survival_map
/mv modify set gamemode creative lobby
/mv modify set pvp false lobby

Шаг 5: Создание порталов между мирами (опционально)

Для создания порталов установите дополнительный плагин Multiverse-Portals:

  1. Скачайте Multiverse-Portals
  2. Загрузите в папку plugins/
  3. Перезапустите сервер

Создание портала:

  1. Постройте рамку портала из любых блоков (минимум 2x2)
  2. Возьмите деревянный топор (любой)
  3. ЛКМ по одному углу рамки (появится сообщение о первой точке)
  4. ПКМ по противоположному углу (появится сообщение о второй точке)
  5. Создайте портал:
/mvp create [название_портала]
  1. Установите пункт назначения:
/mvp modify dest p:[название_мира]

Пример:

/mvp create portal_to_survival
/mvp modify dest p:survival_map
  1. Чтобы портал работал в обе стороны, создайте второй портал в другом мире и настройте аналогично

Полезные команды для порталов:

  • /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

# Настраиваем survival
/mv tp survival
/mv setspawn
/mv modify set difficulty hard survival
/mv modify set gamemode survival survival
/mv modify set pvp true survival

# Настраиваем creative
/mv tp creative
/mv setspawn
/mv modify set gamemode creative creative
/mv modify set pvp false creative
/mv modify set allowFlight true creative

Готово! Теперь у вас несколько миров на сервере.


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

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

Возможные причины:

  • Карта повреждена или неполная
  • Версия карты не соответствует версии сервера
  • Неправильная структура папок
  • Недостаточно оперативной памяти

Решение:

  1. Проверьте логи в консоли — там будет указана ошибка
  2. Убедитесь, что в папке world есть файлы level.dat и region/
  3. Проверьте, что версия карты совпадает с версией сервера
  4. Восстановите предыдущий мир из бэкапа и попробуйте другую карту

Ошибка "Failed to load world"

Решение:

  1. Проверьте, что папка называется точно world (без пробелов и спецсимволов)
  2. Убедитесь, что путь к миру корректный: /корень_сервера/world/level.dat
  3. Проверьте права доступа к папке
  4. Попробуйте удалить файлы session.lock и uid.dat из папки world

Мир загружается, но всё сломано или пусто

Причина: Несовместимость версий

Решение:

  • Убедитесь, что карта создана для вашей версии Minecraft
  • Карты для старых версий (1.12 и ниже) могут не работать на новых (1.18+)
  • Попробуйте найти версию карты под ваш сервер

Не удаётся загрузить большую карту через файловый менеджер

Решение:

  • Используйте SFTP вместо веб-интерфейса (Способ 2)

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

Возможные причины:

  • Неправильное название папки (пробелы, спецсимволы)
  • Отсутствует level.dat в папке
  • Неправильный тип мира в команде

Решение:

  1. Проверьте название папки — только латинские буквы, цифры, подчёркивание
  2. Убедитесь, что внутри папки есть level.dat
  3. Попробуйте команду:
/mv import название_папки normal -g null
  1. Проверьте логи плагина: /plugins/Multiverse-Core/

После установки карты пропали плагины или моды

Причина: Вы случайно удалили не только мир, но и другие папки

Решение:

  1. Восстановите сервер из бэкапа
  2. При удалении мира удаляйте ТОЛЬКО папки world, world_nether, world_the_end
  3. Не трогайте папки plugins, mods, config, libraries

Карта загрузилась, но игроки спавнятся в случайном месте

Решение:

  1. Зайдите на сервер и телепортируйтесь в нужную точку
  2. Выполните команду /setworldspawn (или /setspawn если есть Essentials)
  3. Если используете Multiverse: /mv setspawn в нужном мире

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

Возможные причины:

  • Неподдерживаемый формат архива (поддерживаются .zip, .tar, .tar.gz)
  • Архив повреждён
  • Недостаточно места на диске

Решение:

  1. Убедитесь, что архив в формате .zip, .tar или .tar.gz. Если нет — конвертируйте (см. раздел "Подготовка архива")
  2. Проверьте целостность архива на локальном ПК
  3. Освободите место на диске (удалите ненужные файлы, старые бэкапы)
  4. Попробуйте загрузить через SFTP без архива (просто папку с файлами)

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

Всегда делайте резервные копии перед установкой новых карт

Читайте описание карты — там могут быть специальные инструкции по установке или требуемые плагины

Проверяйте совместимость версий карты и сервера перед установкой

Используйте SFTP для больших карт — это быстрее и стабильнее веб-интерфейса

Тестируйте карту в одиночной игре перед установкой на сервер

Называйте миры понятными именамиlobby, survival, pvp, а не world1, world2

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

Сохраняйте ссылки на источники карт — на случай, если понадобится переустановить или обновить


Дополнительные ресурсы


Оглавление

Оглавление отсутствует