Сервер SkyFactory 4 превращает самый известный скайблок на Minecraft 1.12.2 в общий проект: один остров на всех или у каждого свой, общая фабрика или соревнование, кто первым дойдёт до позднего этапа. Но у сборки есть серверные тонкости, которых нет в одиночной игре: тип мира, престиж и острова настраиваются отдельно. Разбираем, что нужно серверу SkyFactory 4, сколько памяти брать и как всё настроить на Elysium.
Что такое SkyFactory 4
SkyFactory 4 сделали darkosto, Blargerist и Firstnecron. Сборка вышла в 2019 году и с тех пор набрала на CurseForge больше 14 миллионов загрузок. Начало классическое для скайблока: дерево на клочке земли посреди пустоты. Дальше — технологии, магия и полная автоматизация вплоть до позднего этапа игры.
От прошлых частей серии SkyFactory 4 отличается несколькими вещами, которые авторы выделяют сами:
- Больше 30 типов мира. Часть из них построена вокруг классического дерева на земле, у других свои рецепты и цели.
- Ресурсы растут на деревьях. Просеивание из прошлых частей убрали, вместо него появились Sky Orchards: ресурсные деревья дают встроенную прогрессию и позволяют самому выбрать, какой ресурс выращивать.
- Достижения вместо книги заданий. Игра сама отслеживает прогресс, а цели служат подсказками, что делать дальше, а не обязательной квестовой линией.
- Система престижа. Необязательный режим, в котором за очки открываются моды, предметы и механики. Очки дают за достижения, а ещё их вырабатывает Parabox — коробка, путешествующая во времени.
Последняя версия, 4.2.4, вышла в декабре 2021 года. Сборка законченная: сервер можно один раз настроить и спокойно играть, не подстраиваясь под обновления.
Что нужно серверу SkyFactory 4
| Параметр | Значение |
|---|---|
| Версия Minecraft | 1.12.2 |
| Загрузчик | Forge |
| Актуальная версия сборки | 4.2.4, вышла 13 декабря 2021 года |
| Java | Java 8 |
| Серверный пак | есть, официальный, для 4.2.4 |
| Память | от 8 ГБ на 2–3 игроков |
Для серверов у сборки есть официальная страница вики с инструкциями по мультиплееру: типы мира, престиж, острова и команды. Главное из неё мы собрали ниже.
Сколько RAM нужно и какой тариф выбрать
В скайблоке сервер почти не генерирует ландшафт: вокруг пустота. Нагрузка растёт по мере того, как игроки строят фермы, машины и автоматизацию, и к позднему этапу SkyFactory 4 именно базы игроков становятся главной нагрузкой на сервер. Поэтому 8 ГБ — база на двух-трёх игроков, а для компании побольше нужен запас. Как память зависит от модов и игроков, подробно описано в статье сколько RAM нужно модовому серверу.
| Игроков | Тариф Elysium | Цена |
|---|---|---|
| 2–3 | Nexus, 8 ГБ | 20,49 €/мес |
| 4–10 | Vortex, 10 ГБ | 25,49 €/мес |
| 10–20 | Apex, 12 ГБ | 30,99 €/мес |
Механизмы и фермы считаются каждый тик, а Minecraft 1.12.2 делает это почти целиком в одном потоке. Поэтому для автоматизации важна частота ядра: серверы Elysium работают на AMD Ryzen 9 7900X с частотой до 5,6 ГГц и NVMe-дисками, дата-центр — во Франкфурте.
Как поставить SkyFactory 4 на сервер Elysium
- Откройте страницу заказа и найдите SkyFactory 4 через поиск в списке сборок.
- Выберите тариф. Форма подскажет минимальный по памяти и пометит тарифы, которых сборке не хватит.
- Оплатите заказ. Сервер сам скачает сборку с CurseForge и поставит Forge.
- До первого запуска откройте
server.propertiesв файловом менеджере панели и проверьте тип мира (подробнее — в блоке ниже). - Запустите сервер из личного кабинета. Первый старт идёт дольше обычного, пока Forge загружает моды.
- Установите у себя SkyFactory 4 той же версии через лаунчер CurseForge и подключайтесь по адресу из панели.
Если сервер у вас уже есть, SkyFactory 4 можно поставить из панели во вкладке «Модпаки». Это чистая установка: все файлы сервера, включая мир, удаляются, поэтому сначала сделайте бэкап.
В одиночной игре тип мира выбирают на экране создания мира, а на сервере — в server.properties, через параметры generator-settings и level-type. Официальная вики сборки требует задать их до старта сервера: мир создаётся при первом запуске, и потом настройка на него уже не действует. Если мир успел создаться не тот, остановите сервер, поправьте параметры, удалите папку мира и запустите заново.
Настройка сервера SkyFactory 4
Тип мира
Для классического SkyFactory 4 вики сборки даёт такие строки:
generator-settings={"Topography-Preset":"Sky Factory 4"}
level-type=DEFAULT
Большинству из 30+ пресетов тоже нужен level-type=DEFAULT, а в generator-settings меняется только название пресета. Исключения — например, Skygrid требует level-type=skygrid, а CompactSky — level-type=compactsky и дополнительные настройки размера. Точные названия пресетов лучше брать из официальной вики, чтобы не ошибиться в написании. Остальные параметры сервера разобраны в статье о настройке server.properties.
Престиж
Режим престижа на сервере не включается кнопкой при создании мира. Его включают в файле prestige.cfg, выставив нужный параметр в true. Важно помнить две вещи из вики: престиж у каждого игрока свой, а прогресс из одиночной игры на сервер не переносится. И ещё: эту правку конфига нужно повторять после каждого обновления сервера. Если у игрока не открывается окно престижа, администратор может принудительно включить или выключить режим командой /prestige force.
Острова и команды
За острова отвечает команда /topography. /topography island new <ник> создаёт игроку новый остров и переносит его туда, /topography island home <ник> возвращает домой, а /topography island info <ник> показывает координаты острова. Кто хочет играть вместе и делить прогресс достижений, объединяется в команду через /together invite <ник>.
Отдельно договоритесь о Parabox: по вики, когда все игроки проголосовали за закрытие его цикла, сервер нужно перезапустить. Перезапустить сервер можно из панели, но лучше, чтобы о перезапуске знали все.
Частые проблемы и как их решить
Мир создался не скайблоком
Значит, сервер запустился раньше, чем вы задали generator-settings и level-type. Остановите сервер, поправьте параметры, удалите папку мира и запустите заново.
Игрока не пускает на сервер
Сверьте версию SkyFactory 4 в лаунчере игрока с версией на сервере: они должны совпадать. Клиент и сервер на разных версиях сборки не договорятся о списке модов.
Сервер не стартует или ругается на Java
Для 1.12.2 нужна Java 8. Если в консоли ошибка про версию Java, выберите её во вкладке «Версии» панели — смена только Java файлы сервера не трогает. Если ошибка в моде, Forge назовёт его в логе.
TPS падает к позднему этапу
В SkyFactory 4 лаги почти всегда растут из автоматизации: огромные фермы, сотни машин, постоянно прогруженные чанки. Помогает порядок на базах и запас памяти; общий разбор причин — в гайде почему лагает сервер.
Бэкапы и обновления
Elysium каждую ночь делает автоматический бэкап сервера, а ручных слотов на Nexus 3, на Vortex 4, на Apex 5. Делайте ручной бэкап перед экспериментами с конфигами и перед переустановкой.
Сборка не обновлялась с 2021 года, так что обновлять её почти не придётся. Если же вы переставляете сборку через «Модпаки», помните, что это чистая установка: сохраните мир через бэкап и SFTP, а после установки заново включите престиж в prestige.cfg и проверьте тип мира в server.properties. Хотите что-то свежее? У нас есть разбор сервера SkyFactory 5 на Forge 1.20.1, а из классики на 1.12.2 — разбор сервера InsaneCraft.
Ryzen 9 7900X до 5,6 ГГц, NVMe, дата-центр во Франкфурте, ночные бэкапы и защита от DDoS. Для SkyFactory 4 на двух-трёх игроков подойдёт Nexus 8 ГБ за 20,49 €/мес. Найдите сборку на странице заказа или сравните тарифы на странице цен Minecraft. Другие сборки для сервера — в подборке лучших сборок Minecraft.