Мир это единственное, что нельзя отстроить заново, если он потерян. Делайте его бэкап перед сменой версии, установкой модов или плагинов и перед сбросом. В этом руководстве рассказано, как делать бэкап, восстанавливать мир и начинать новый на сервере Minecraft Java, с заметками для Bedrock.
Где хранится мир
В Java мир это папка в основной папке сервера, рядом с server.properties. Откройте Files, чтобы её увидеть. Её имя задаёт настройка Название мира: это world, если вы его не меняли. См. Свойства сервера Minecraft: разбор настроек.
- На Paper, Purpur, Spigot и Folia Незер и Энд могут лежать ещё в двух папках, названных по имени мира с окончанием
_netherи_the_end, напримерworld_nether. В новых версиях они могут храниться внутри папки мира. Бэкап копирует все эти папки. - Внутри папки мира
level.datхранит настройки мира, а в остальных папках лежат ландшафт и данные игроков.
На типе сервера Bedrock миры лежат в папке worlds, по одной папке на мир, а активный мир задаёт поле Выбрать мир в разделе Настройки, затем Настройки игры. Pocketmine это другой тип сервера, и у него нет поля Выбрать мир. Его мир задаёт поле Название мира в разделе Настройки, затем Server Properties (PocketMine).
Чтобы увидеть все миры на сервере Java, откройте Моддинг, затем вкладку Миры, затем Ваши миры. У активного мира есть значок. Панель показывает папки, в которых есть level.dat.
Сделайте бэкап
Бэкап панели копирует всю папку сервера, поэтому в него входят мир, плагины или моды и настройки.
- Убедитесь, что мир сохранён. Либо остановите сервер и дождитесь статуса Офлайн, либо, если сервер Java запущен, откройте вкладку Console, введите
save-allи нажмите Enter. Console ответит, что игра сохранена. Для Bedrock сначала остановите сервер. - Нажмите Бэкапы в меню слева.
- В разделе Создать бэкап оставьте Тип равным Files, задайте Название и нажмите Начать бэкап.
- Когда бэкап завершится, откройте меню ... у бэкапа и выберите Скачать, чтобы сохранить копию на компьютере.
На странице «Бэкапы» по умолчанию 3 слота. Если места нет, удалите старый бэкап или включите Удалять самый старый бэкап, если не хватает места, а у тех, которые хотите сохранить, нажмите Заблокировать. О расписаниях и лимитах см. Как создавать, скачивать и восстанавливать бэкапы. Не придумывайте шаблон игнорирования наугад: неверный шаблон может оставить ваш мир вне бэкапа.
Восстановите бэкап
Восстановление заменяет файлы вашего сервера файлами из бэкапа. Всё, что изменилось с тех пор, включая постройки и новых игроков, будет потеряно. Если текущее состояние может вам понадобиться, сначала сделайте свежий бэкап.
- На странице Бэкапы откройте меню ... у бэкапа и выберите Восстановить на сервер.
- Прочитайте предупреждение. Сервер останавливается, игроки отключаются, а панель блокируется, пока восстановление не завершится. Оставьте включённым Удалить файлы, которых нет в бэкапе, если только вы не восстанавливаете один файл.
- Нажмите Восстановить бэкап, затем запустите сервер и проверьте Console.
Сбросьте мир и начните новый
Сброс удаляет мир, и игроки начинают заново. Всё в мире будет потеряно: каждая постройка, сундук, инвентарь игрока, Незер и Энд, достижения и статистика. Плагины, моды, server.properties, операторы, вайтлист и баны остаются, но данные, которые плагины хранят о старом мире, например дома, теперь могут указывать на места, которых больше нет.
- Сделайте бэкап мира и скачайте его, как описано выше. Если он может вам понадобиться, это единственная копия.
- Заодно решите, какие настройки будут у нового мира. Сид мира, Тип мира, Генерировать структуры и Хардкор используются только при создании мира, поэтому задайте их сейчас в разделе Настройки, затем Server Properties (Java) и нажмите Только сохранить. Оставьте Сид мира пустым, чтобы получить случайный мир.
- Остановите сервер и дождитесь статуса Офлайн.
- Откройте Files. Отметьте папку мира и, если они есть, соответствующие папки
_netherи_the_end. Нажмите Удалить. - Запустите сервер. Он создаст совершенно новый мир с выбранными вами настройками, это может занять минуту.
Не удаляйте server.properties, ops.json, whitelist.json и папки plugins и mods, если только вы не собираетесь это сделать.
Сохраните старый мир и начните новый рядом с ним
Вместо удаления можно изменить Название мира на имя, которому не соответствует ни одна папка, например world2, и перезапустить сервер. Сервер создаст там новый мир, а старый останется на диске выгруженным. Верните прежнее имя, чтобы вернуться к старому миру. Старый мир по-прежнему занимает место на диске. Удалите его в Files или на вкладке Миры, когда будете уверены.
Экземпляры дают вторую конфигурацию со своими файлами, и между ними можно переключаться. См. Как использовать экземпляры для переключения между мирами на одном сервере.
В Bedrock
Бэкап и восстановление работают так же. Эти шаги относятся к типу Bedrock. Чтобы начать новый мир, введите новое имя папки в поле Выбрать мир и перезапустите сервер. Если папки с таким именем нет, сервер создаст там мир. Меняйте настройку в панели, а не level-name в файле, потому что значение в файле сбрасывается при каждом запуске. На сервере Pocketmine вместо этого измените Название мира в Server Properties (PocketMine).





