Гайд по созданию сервера SevTech

SevTech: Ages – одна из самых популярных и необычных сборок для Minecraft. Ее главная фишка – разделение прогресса на эпохи (Ages) от первобытного каменного века до покорения космоса. Но из-за обилия модов и сложных механик настройка сервера для этой сборки требует особого подхода. В этой статье мы пошагово разберем, как поднять стабильный сервер SevTech.

Подготовка оборудования

SevTech – сборка тяжелая. Главная ошибка новичков – попытка запустить ее на 4 ГБ оперативной памяти. Сборка содержит более 250 модов, включая тяжелые скрипты на изменение рецептов. В отличие от ванильного сервера, здесь требования к железу выше:

  1. Оперативная память: минимум 4-5 ГБ для сервера, если играют 2-3 человека. Для 6-10 игроков нужно 8-10 ГБ.
  2. Процессор: важна высокая тактовая частота (от 3,5 ГГц), так как моды вроде Astral Sorcery и Betweenlands создают высокую нагрузку на один поток.
  3. Операционная система значения не имеет, но лучше использовать Linux для экономии ресурсов.

Рекомендуется не меньше 8-10 ГБ оперативной памяти. Больше 12 ГБ выделять не стоит – это может вызвать фризы из-за особенностей сборщика мусора Java.

Гайд по созданию сервера SevTech

Скачивание серверных файлов

Официальные серверные файлы SevTech: Ages (обычно версия 3.2.x для Minecraft 1.12.2) можно найти на CurseForge или в лаунчере ATLauncher. Вам нужен файл с названием вроде SevTech-Ages-Server-3.2.3.zip.

  • скачайте архив Server Pack нужной версии с CurseForge;
  • распакуйте архив в отдельную папку (путь к папке не должен содержать кириллицу);
  • внутри архива вы найдете папки mods, config, scripts, файл server.jar или forge.jar и установочные скрипты .bat (для Windows) и .sh (для Linux);
  • запустите файл Install.bat (Windows) или Install.sh (Linux) – это загрузит ядро Forge и необходимые библиотеки.

Перед запуском сервера откройте файл eula.txt и измените eula=false на eula=true.

Первый запуск

Откройте запусковой скрипт (.bat или .sh). Найдите строку с -Xmx и установите значение, например -Xmx6G для 6 ГБ. Рекомендуется также добавить аргументы для сборщика мусора:

-XX:+UseG1GC -Dsun.rmi.dgc.server.gcInterval=2147483646

Запустите сервер через скрипт. Первый старт займет 5–10 минут – сервер будет генерировать конфиги и кэшировать моды.

После успешного запуска в папке появится файл server.properties. В нем стоит проверить:

  • online-mode=true – если сервер пиратский, измените на false;
  • difficulty=hard – SevTech задуман как хардкор, но для новичков можно выставить normal.

Особенности модов и квестов

Сервер SevTech сильно завязан на моде BetterQuesting. Все квесты синхронизируются с сервером, а прогресс хранится в папке world/data. Без прав на создание «партий» (parties) игроки не смогут совместно выполнять задания. Рекомендуется выдать права через команду:

/party create

Если вы используете плагины (например, LuckPerms), убедитесь, что они не блокируют команды модов.

Также обратите внимание на мод Spartan Shields и AbyssalCraft. Они могут вызывать лаги при большом количестве игроков. Для стабильности можно добавить плагин LagGoggles для поиска проседаний.

Оптимизация и устранение лагов

SevTech печально известен проблемами с производительностью на средних этапах (Age 2-3). Чтобы сервер не тормозил:

  1. Установите TickDynamic или AI Improvements – моды, которые снижают нагрузку от мобов.
  2. В конфиге forge.cfg можно уменьшить частоту сохранения регионов.
  3. Регулярно удаляйте лишние сущности командой /kill @e[type=!player] (с осторожностью) или используйте плагины вроде ClearLag.
Гайд по созданию сервера SevTech

Создание сервера SevTech: Ages – процесс более сложный, чем для ванильного Minecraft, но при правильном подходе он окупается уникальным геймплеем. Самое главное – выделить достаточно оперативной памяти, правильно настроить скрипты запуска и помнить об особенностях квестовой системы.