Свой мир на сервере: загрузить и забрать обратно
Как перенести мир из одиночной игры на сервер Minecraft и как забрать серверный мир себе. Загрузка идёт через панель, выгрузка — через SFTP.
Мир из одиночной игры — это обычная папка. Её можно целиком перенести на сервер, и наоборот: серверный мир открывается в одиночной игре.
Где лежит мир на вашем компьютере
В папке saves внутри каталога игры: на Windows это %appdata%\.minecraft\saves. Каждый мир — отдельная папка, и её имя совпадает с названием мира в меню. Внутри лежат level.dat и папки region, playerdata, data.
Как загрузить
Упакуйте папку мира в архив
Правой кнопкой по папке — «Отправить» → «Сжатая ZIP-папка». Важно: архивировать надо содержимое так, чтобы
level.datоказался в корне архива, а не внутри лишней вложенной папки.- Шапка сервера
Остановите сервер
Нажмите «Выключить». Подменять файлы мира под работающим сервером нельзя: он держит их открытыми и перезапишет своими при остановке.
- Файлы
Уберите старый мир
В корне сервера — папка
world. Переименуйте её вworld-oldкнопкой «Переименовать»: так старый мир останется на месте, пока вы не убедитесь, что новый работает. - Файлы
Загрузите архив и распакуйте
Кнопка «Загрузить файлы» или перетаскивание в список. Потом нажмите на строку архива и выберите «Распаковать здесь». Один файл — до 100 МиБ; мир побольше придётся разбить или везти по SFTP.
- Файлы
Назовите папку `world`
Распакованная папка называется как ваш мир — например
Мой мир. Переименуйте её вworld: сервер берёт папку с этим именем и никакую другую. - Шапка сервера
Запустите сервер
Кнопка «Запустить». Первый вход стоит сделать самому и осмотреться: если мир не тот, старая папка
world-oldещё на месте.
Как забрать мир с сервера
Панель скачивает файлы по одному, а папку целиком не отдаёт: архив она тоже не собирает. Поэтому серверный мир забирают по SFTP — это способ зайти в папки сервера отдельной программой, без браузера. Про подключение есть отдельная статья.
Мир загрузился, но пустой
- В корне сервера оказалась лишняя папка:
world/Мой мир/level.datвместоworld/level.dat. Зайдите внутрь и посмотрите, где лежитlevel.dat. - Папка называется не
world. Имя сервер берёт из настройкиlevel-nameвserver.properties, а по умолчанию тамworld. - Сервер успел создать свой мир, пока вы грузили архив. Остановите его, удалите созданную папку и распакуйте архив заново.