Переезд с Aternos на свой сервер Minecraft: пошагово
Как перенести мир, плагины и список игроков со старого бесплатного хостинга на свой сервер, чтобы не потерять постройки и не сломать вход.
Содержание 18
- Коротко
- Что понадобится
- Шаг 1. Узнайте версию и ядро
- Шаг 2. Скачайте мир
- Шаг 3. Скачайте файлы конфигурации
- Шаг 4. Выберите сервер на EGN
- Шаг 5. Залейте мир и файлы
- Шаг 6. Проверьте запуск
- Шаг 7. Проверьте мир в игре
- Шаг 8. Смените адрес и попрощайтесь со старым
- Пример: переезд компании на восемь игроков
- Частые ошибки
- Итог
- Вопросы и ответы
- Можно ли перенести сервер Aternos без потери построек?
- Нужно ли переносить плагины?
- Сохранятся ли права операторов?
- Изменится ли адрес сервера?
Многие начинают с бесплатного хостинга, потому что это быстро и ничего не стоит. Потом сервер разрастается: появляются друзья из разных городов, любимые плагины, постройки, которые жалко потерять. В какой-то момент ограничения начинают мешать: очередь на запуск, отключение без игроков, мало памяти для сборки. Тогда пора переехать на свой сервер.
Переезд не сложный, но в нём есть три места, где люди теряют время: версия ядра, мир и адрес. Ниже — порядок, который проходит без потерь для игроков и построек.
Коротко
Скачайте папку мира и файлы сервера со старого хостинга, выберите на новом сервере то же ядро и ту же (или более новую) версию Minecraft, залейте файлы через «Файлы» или SFTP и проверьте запуск в консоли. Только после того как все зашли на новый адрес, выключайте старый сервер. Списки игроков, операторов и банов переносятся отдельными файлами, их не нужно вводить вручную. Единственная ловушка — режим входа: если на старом сервере был выключен online-mode, UUID игроков будут другими (подробнее в предупреждении ниже).
Что понадобится
- доступ к старому серверу и его файлам: скачивание архива мира и файлов из панели старого хостинга или SFTP/FTP, если такая возможность там есть;
- точная версия Minecraft и тип ядра (Paper, Vanilla, Forge, Fabric, NeoForge). Посмотрите их в настройках старого сервера или в списке плагинов и модов;
- тариф на EGN с памятью под ваш онлайн. Если не уверены, сверьтесь со статьёй «Калькулятор RAM по играм и игрокам»;
- список игроков, которым нужно сохранить права, если вы не хотите делать это заново.
Условия любого бесплатного хостинга меняются, поэтому здесь нет сравнения лимитов: для переезда важны только ваши файлы. Если способа скачать их нет, попросите архив у поддержки старого сервиса, пока аккаунт активен.
Шаг 1. Узнайте версию и ядро
Версия Minecraft и ядро — главное, что должно совпасть. Если мир сохранён в версии 1.21.1, а на новом сервере стоит 1.20.4, Minecraft откажется его открывать: мир, сохранённый в более новой версии, в более старой не загружается.
Запишите три вещи:
- точную версию Minecraft, например 1.21.1;
- ядро: Paper, Vanilla, Forge или другое;
- список модов или плагинов с их версиями.
Если старый сервер на Paper, выбирайте Paper той же версии. Смену ядра (например, Vanilla на Paper) лучше делать отдельным шагом уже после переезда и с бэкапом: у разных ядер может отличаться раскладка папок Незера и Энда, и плагины работают только на Bukkit-совместимых ядрах. Подробнее — в статье «Как сменить версию Minecraft и ядро».
Не обновляйте версию во время переездаСначала перенесите сервер в той же версии и убедитесь, что всё работает. Смену версии делайте отдельно и с бэкапом, иначе непонятно, что сломало мир: переезд или обновление.
Шаг 2. Скачайте мир
Мир — это папка, обычно с именем world. Внутри неё лежат файлы, которые хранят постройки, игроков и данные. Для ванильного мира типичный набор такой:
world/
level.dat
region/
entities/
poi/
playerdata/
stats/
advancements/
world_nether/
world_the_end/Скачайте мир целиком. На Paper и его форках Незер и Энд обычно лежат отдельными папками world_nether и world_the_end, и тогда нужны все три папки. На Vanilla, Forge и Fabric они хранятся внутри world (папки DIM-1 и DIM1), и достаточно одной world. Имя папки мира задаёт параметр level-name в server.properties, по умолчанию это world.
Если хостинг сам отдаёт архив мира, вручную архивировать не нужно. Важнее, чтобы скачивание завершилось без ошибок: иначе на новом сервере появится повреждённый файл региона, и часть чанков пропадёт. Сверьте размер скачанного с тем, что показывает старая панель.
Шаг 3. Скачайте файлы конфигурации
Кроме мира, переносите конфиги и служебные файлы:
server.properties— настройки сервера: порт, максимум игроков, режим игры;whitelist.json— список игроков, которым разрешён вход;ops.json— операторы с правами;banned-players.jsonиbanned-ips.json— баны;usercache.json— кэш имён игроков; он необязателен, сервер пересоздаст его сам;bukkit.yml,spigot.ymlи папкаconfig/сpaper-global.ymlиpaper-world-defaults.yml, если вы настраивали Paper;- папки
plugins/(с конфигами внутри) илиmods/иconfig/.
Файлы *.jar ядра не переносите: их вы скачаете на новом сервере той же версии. Папки logs/ и crash-reports/ тоже не нужны.
Режим входа и UUID игроковДанные игрока (инвентарь, позиция, достижения) хранятся в
playerdata/<UUID>.dat. На сервере сonline-mode=trueUUID берётся из аккаунта Mojang, а приonline-mode=falseвычисляется из ника. Если на старом хостинге был выключенonline-mode, а на новом он включён (так по умолчанию), игроки зайдут «новичками»: файлы останутся вplayerdata, но под другими именами. Выясните режим старого сервера в егоserver.propertiesдо переезда. Как работает вход без проверки лицензии и чем это опасно, — в статье «Плагины авторизации для offline-режима».
Шаг 4. Выберите сервер на EGN
В мастере заказа выберите Minecraft, укажите число игроков и наличие плагинов. Затем выберите ядро и версию, которая совпадает со старым сервером. Если нужной версии в списке нет, напишите в поддержку до переноса: это проще, чем перекладывать мир после неудачного старта.
Пока сервер ставится, ничего не загружайте. Дождитесь статуса «Запущен» и первого старта. Так вы увидите, что стандартная установка прошла.
Шаг 5. Залейте мир и файлы
Заливайте файлы через раздел «Файлы» в панели. Мир удобно загрузить архивом .zip или .tar.gz и распаковать на месте: распаковка есть в меню файла. Но через браузер панель принимает файлы только до 100 МБ, поэтому мир крупнее этого размера загружайте по SFTP (см. «SFTP: подключение через FileZilla и WinSCP»): это быстрее и надёжнее. Подробнее о загрузке миров — в статье «Как установить мир на сервер».
Порядок такой:
- Остановите новый сервер в разделе «Консоль» или кнопкой питания.
- Удалите папку
worldиз стандартного мира, если он создан автоматически. Не удаляйте ничего, что не создавали сами. - Загрузите папки
world,world_nether,world_the_endв корень сервера. - Загрузите
whitelist.json,ops.json,banned-players.json,banned-ips.json,usercache.jsonи папки плагинов. - Проверьте, что
server.propertiesсодержитlevel-name=world, если мир назван так же.
Ошибки на этом этапе чаще всего связаны с путями: если мир оказался в подпапке, сервер создаст пустой мир рядом. Проверьте структуру до запуска.
Шаг 6. Проверьте запуск
Запустите сервер и смотрите консоль. Нормальный старт выглядит как последовательность сообщений о загрузке мира, плагинов и открытии порта, в конце которой появляется строка Done (...)! For help, type "help". Если сервер падает, ищите причину в последних строках консоли: чаще всего это неподходящая версия Java (разбор ошибки), нехватка памяти или отсутствующая зависимость плагина.
Если в консоли видно ошибку о версии мира, вернитесь к шагу 1. Если пишут про отсутствующий плагин, установите его той же версии, что и на старом сервере, через раздел «Моды и плагины».
Шаг 7. Проверьте мир в игре
Зайдите сами первым, потом пригласите одного-двух игроков. Проверьте:
- постройки на месте, сундуки открываются;
- ник и права (оператор, белый список) сохранились, а инвентарь и позиция игроков на месте;
- плагины работают, экономика и защита регионов на месте;
- Нижний и Энд доступны, если вы ими пользовались.
Если чего-то не хватает, не запускайте сервер повторно на пустом мире. Сначала найдите недостающий файл.
Для проверки удобно пройти короткий список: спавн на месте, сундуки открываются, команды плагинов отвечают. Если мир сохраняется, а в консоли при выходе игрока нет ошибок, переезд можно считать завершённым. Тогда создайте первый бэкап на новом сервере, чтобы точка отсчёта была у вас на руках.
Шаг 8. Смените адрес и попрощайтесь со старым
Адрес сервера новый: игроки должны зайти по нему. Адрес и порт видны в карточке сервера в панели. Если вы используете свой домен, направьте его на новый адрес, и тогда игрокам не придётся менять настройки (см. «Свой домен и SRV-запись»).
Старый сервер выключайте только после того, как все зашли на новый и подтвердили, что мир на месте. Не удаляйте старые файлы в тот же день: держите их ещё неделю как запасной вариант.
Пример: переезд компании на восемь игроков
Для ориентира разберём условный случай (цифры взяты для иллюстрации). Компания из восьми друзей играла на бесплатном сервере Paper 1.21.1 с пятью плагинами: защита построек, экономика, телепорты, баланс прав и карта. Мир весит около двух гигабайт и растёт каждую неделю.
Порядок действий занял один вечер. Сначала владелец записал версию и список плагинов из папки plugins/. Потом скачал три папки мира и файлы конфигурации. На новом сервере выбрал Paper той же версии, дождался первого старта и выключил его. После этого залил мир и конфиги через «Файлы», проверил level-name и запустил сервер.
Первый вход владельца показал, что постройки на месте, но экономика пустая. Причина нашлась быстро: папка плагина экономики не попала в архив, потому что лежала не в plugins/, а в отдельном каталоге. После копирования баланс вернулся. Вывод простой: перед переездом проверьте каждый плагин, у которого есть база данных или своя папка с данными.
Игроки зашли по новому адресу на следующий день. Старый сервер выключили через неделю, когда все подтвердили, что вещи на месте.
Частые ошибки
| Симптом | Причина | Что сделать |
|---|---|---|
| Мир пустой, постройки пропали | Мир загружен не в ту папку или level-name не совпадает |
Проверить структуру папок и server.properties |
| Ошибка про версию мира | Версия Minecraft на новом сервере другая | Поставить ту же версию, что и на старом |
| Игроки не могут зайти | Адрес остался старым | Передать новый адрес и порт из карточки сервера |
| Права и инвентарь «не те» | Старый сервер был в offline-режиме, UUID игроков отличаются | Проверить online-mode, см. предупреждение ниже |
| Плагин пишет ошибку | Версия плагина не совпадает с ядром | Установить ту же версию плагина |
| Сервер падает на старте | Нехватка памяти или неверная Java | Поднять тариф, проверить версию Java в параметрах запуска |
Большинство проблем решается правкой путей и версий, а не переустановкой. Поэтому перед любым изменением сделайте бэкап: в разделе «Бэкапы» есть расписание и восстановление.
Итог
Переезд с Aternos сводится к четырём действиям: совпасть по версии и ядру, перенести мир и служебные файлы, проверить запуск и только потом сменить адрес. Не торопитесь выключать старый сервер, пока не убедитесь, что вход и постройки на месте. Так переезд проходит без потерь, и игроки замечают только новый адрес.
Вопросы и ответы
Можно ли перенести сервер Aternos без потери построек?
Да, если скачать мир целиком (папку world, а на Paper ещё world_nether и world_the_end) и версия Minecraft на новом сервере не ниже старой.
Нужно ли переносить плагины?
Переносите конфиги плагинов и сами плагины той же версии. Файлы ядра скачайте заново на новом сервере.
Сохранятся ли права операторов?
Да, если перенести ops.json: в нём уже записаны UUID игроков. Если старый сервер работал без проверки лицензии, UUID у ников будут другими, и права придётся выдать заново.
Изменится ли адрес сервера?
Да. Игрокам нужно зайти по новому адресу и порту из карточки сервера, если не настроен свой домен.
Сервер под Minecraft за пару минут — egnetwork.ru
Читать далее
Вся рубрика →Как установить мир (карту) Minecraft на сервер: загрузка, структура папок и проверка
Как загрузить готовый мир на сервер через «Файлы» или SFTP, какие папки нужны, как указать level-name и что делать, если мир не открывается.
Bedrock-сервер Minecraft: отличия от Java и настройка для телефонов и консолей
Чем Bedrock-сервер отличается от Java, какие порты он использует, как пустить Bedrock-игроков на Java-сервер через Geyser и Floodgate.
Чек-лист оптимизации Minecraft-сервера: 10 шагов от первого замера до стабильного MSPT
Пошаговый чек-лист для сервера Minecraft в панели EGN: замер MSPT, память, дальность, Chunky, расписание перезапуска, бэкапы и проверка после каждого изменения.