Wiki Avorion
Настройка сервера
Обновлено: 04.07.2026 03:56

Настройка сервера

🕒 Последнее изменение: 04 июля 2026 в 03:56

Данная статья описывает базовую настройку выделенного сервера Avorion: первый запуск, переменные запуска, файл server.ini, сложность, PvP, подключение игроков, сохранения, резервное копирование и рекомендации по производительности.

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

После выдачи сервера откройте панель управления и перейдите во вкладку «Startup».

Перед первым запуском проверьте основные переменные: название сервера, имя галактики, сид генерации, максимальное количество игроков, пароль, PvP и отображение сервера в списке.

После настройки переменных перейдите во вкладку «Console» и запустите сервер.

При первом запуске сервер создаёт галактику, генерирует стандартные файлы конфигурации и подготавливает каталог сохранения.

Внимание: не останавливайте сервер во время первичной генерации галактики и создания файлов.

Порты сервера

Avorion использует UDP-порт для игрового трафика. IP-адрес и выделенные порты сервера отображаются во вкладке «Network» панели управления.

Обычно используются:

  • игровой порт — для подключения игроков;
  • Steam query-порт — для отображения сервера в браузере серверов.

Если игроки подключаются напрямую, используйте игровой порт сервера.

Основные переменные запуска

Основные параметры Avorion можно изменить во вкладке «Startup».

Переменная Описание
GALAXY_NAME Имя галактики и папки сохранения.
SERVER_NAME Название сервера в браузере серверов.
SEED Сид генерации галактики.
MAX_PLAYERS Максимальное количество игроков.
DIFFICULTY Сложность сервера.
GAME_PORT Основной игровой порт сервера.
SERVER_PASSWORD Пароль для входа на сервер. Пустое значение делает сервер публичным.
PVP Включает или отключает бой между игроками.
LISTED Определяет, отображается ли сервер в публичном браузере серверов.

После изменения переменных запуска перезапустите сервер.

Файл server.ini

Основной файл конфигурации Avorion находится в папке сохранения галактики:

galaxies/<galaxy_name>/server.ini

Файл создаётся автоматически после первого запуска сервера.

Перед редактированием файла server.ini остановите сервер.

Пример server.ini

name=Avorion Server
description=My Avorion Server
password=
maxPlayers=20

port=27000 steamQueryPort=27001 broadcastInterval=5 listed=true

difficulty=1 pvp=true seed=abc123 infiniteResources=false collisionDamage=1 sameStartSector=true

workerThreads=2 generatorThreads=2

Основные параметры server.ini

Параметр Описание
name Название сервера в браузере серверов.
description Описание сервера.
password Пароль сервера. Пустое значение делает сервер публичным.
maxPlayers Максимальное количество одновременных игроков.
port Основной игровой UDP-порт.
steamQueryPort Порт запросов Steam для браузера серверов.
listed Отображение сервера в публичном браузере серверов.
difficulty Сложность сервера.
pvp Включает или отключает PvP.
seed Сид генерации галактики.
infiniteResources Включает бесконечные ресурсы.
collisionDamage Множитель урона от столкновений.
sameStartSector Определяет, появляются ли новые игроки в одном стартовом секторе.
workerThreads Количество рабочих потоков симуляции сервера.
generatorThreads Количество потоков генерации новых секторов.

Внимание: если один и тот же параметр задан через переменные запуска и через server.ini, значение из переменной запуска может переопределить значение в файле.

Название и описание сервера

Название сервера задаётся параметром:

name=Avorion Server

Описание сервера задаётся параметром:

description=My Avorion Server

После изменения названия или описания перезапустите сервер.

Пароль сервера

Для публичного сервера оставьте пароль пустым:

password=

Для приватного сервера укажите пароль:

password=mySecretPassword

После изменения пароля перезапустите сервер.

Максимальное количество игроков

Количество игроков задаётся параметром:

maxPlayers=20

Чем больше игроков одновременно находится на сервере, тем выше нагрузка на процессор, память и дисковую систему.

Отображение сервера в браузере

Чтобы сервер отображался в публичном браузере серверов, используйте:

listed=true

Чтобы скрыть сервер из публичного списка, используйте:

listed=false

Сид галактики

Сид генерации задаётся параметром:

seed=abc123

Одинаковый сид создаёт одинаковую структуру галактики при создании нового мира.

Внимание: изменение сида не изменит уже созданную галактику. Чтобы применить новый сид, необходимо создать новую галактику.

Настройка сложности

Сложность задаётся параметром:

difficulty=1
Сложность Значение Описание
Новичок -3 Самый лёгкий вариант: слабые враги и мягкие условия.
Лёгкий -2 Пониженная сложность.
Нормальный 0 Стандартный сбалансированный режим.
Ветеран 1 Повышенная сложность.
Эксперт 2 Сложный режим с более опасными врагами.
Безумный 3 Максимальная сложность.

Настройка PvP

PvP задаётся параметром:

pvp=true

Включить PvP:

pvp=true

Отключить PvP:

pvp=false

Для кооперативных PvE-серверов обычно используется pvp=false.

Бесконечные ресурсы

Бесконечные ресурсы задаются параметром:

infiniteResources=false

Для обычного выживания используйте:

infiniteResources=false

Для творческого или тестового сервера можно использовать:

infiniteResources=true

Урон от столкновений

Множитель урона от столкновений задаётся параметром:

collisionDamage=1

Чтобы отключить урон от столкновений, используйте:

collisionDamage=0

Стартовый сектор

Параметр sameStartSector определяет, будут ли новые игроки появляться в одном стартовом секторе.

sameStartSector=true

Для кооперативных серверов удобнее использовать true. Для раздельного старта игроков можно использовать false.

Производительность

Avorion активно симулирует сектора, в которых находятся игроки. Чем больше игроков одновременно находится в разных секторах, тем выше нагрузка на сервер.

Рабочие потоки симуляции задаются параметром:

workerThreads=2

Потоки генерации секторов задаются параметром:

generatorThreads=2

Увеличение этих значений может помочь на серверах с несколькими ядрами процессора, но слишком высокие значения не всегда дают прирост и могут привести к лишней нагрузке.

Подключение к серверу

IP-адрес и игровой порт сервера отображаются во вкладке «Network» панели управления.

Формат подключения:

IP:PORT

Пример:

123.123.123.123:27000

Подключение через браузер серверов

Запустите Avorion и откройте раздел многопользовательской игры.

Найдите сервер по названию. Если сервер защищён паролем, игра запросит его при подключении.

Прямое подключение

Если сервер не отображается в браузере, используйте прямое подключение по IP-адресу и игровому порту.

IP:PORT

Структура сохранений

Данные галактики хранятся в каталоге:

galaxies/<galaxy_name>/

Пример структуры:

galaxies/
  avorion_galaxy/
    server.ini
    admin.xml
    banlist.txt
    whitelist.txt
    modconfig.lua
    players/
    sectors/
    factions/
Файл или каталог Назначение
server.ini Основная конфигурация сервера.
admin.xml Список администраторов.
banlist.txt Список заблокированных игроков.
whitelist.txt Белый список игроков, если он используется.
modconfig.lua Конфигурация модов.
players/ Данные игроков.
sectors/ Данные секторов галактики.
factions/ Данные фракций и отношений.

Резервное копирование галактики

Перед крупными изменениями остановите сервер и создайте резервную копию папки галактики.

Минимальный каталог для резервного копирования:

galaxies/<galaxy_name>/

Резервную копию рекомендуется создавать перед:

  • изменением server.ini;
  • обновлением сервера;
  • установкой или удалением модов;
  • сбросом галактики;
  • изменением параметров сложности или PvP.

Ручное сохранение

Перед обслуживанием сервера можно выполнить ручное сохранение через консоль сервера:

/save

После сохранения остановите сервер и выполните нужные изменения.

Сброс галактики

Чтобы создать новую галактику:

  1. Остановите сервер.
  2. Создайте резервную копию текущей папки галактики.
  3. Откройте каталог galaxies/.
  4. Удалите или переименуйте папку текущей галактики.
  5. При необходимости измените переменную SEED.
  6. Запустите сервер.

После запуска сервер создаст новую галактику.

Внимание: удаление папки галактики без резервной копии приведёт к потере кораблей, станций, прогресса игроков и данных секторов.

Сервер не отображается в браузере

Проверьте:

  • сервер полностью запущен;
  • в конфигурации указано listed=true;
  • Steam query-порт выделен серверу во вкладке «Network»;
  • название сервера задано корректно;
  • после запуска прошло несколько минут;
  • прямое подключение по IP и игровому порту работает.

Игроки не могут подключиться

Проверьте:

  • сервер полностью запущен;
  • игрок использует правильный IP-адрес и игровой порт;
  • игрок не использует Steam query-порт вместо игрового порта;
  • если установлен пароль, игрок вводит правильный пароль;
  • сервер не заполнен;
  • версия игры у игрока совпадает с версией сервера.

Настройки не применяются

Проверьте:

  • сервер был остановлен перед изменением server.ini;
  • файл был сохранён после изменения;
  • сервер был перезапущен после изменения параметров;
  • значение не переопределяется переменной запуска;
  • изменяется файл нужной галактики.

Лаги при исследовании новых секторов

При входе игроков в новые сектора сервер генерирует данные галактики. Это может вызывать кратковременные просадки производительности.

Для снижения нагрузки:

  • увеличьте generatorThreads, если сервер имеет доступные ядра процессора;
  • не распределяйте слишком много игроков по разным новым секторам одновременно;
  • снизьте количество тяжёлых модов;
  • проверьте общую нагрузку сервера.

Лаги из-за больших кораблей

Очень большие корабли с большим количеством блоков увеличивают нагрузку на симуляцию сектора.

Для публичных серверов рекомендуется заранее установить правила по максимальному размеру кораблей и количеству сложных конструкций.

Рекомендации

  • перед редактированием server.ini останавливайте сервер;
  • после изменения переменных запуска перезапускайте сервер;
  • перед сбросом галактики создавайте резервную копию;
  • для PvE-сервера используйте pvp=false;
  • для публичного сервера используйте listed=true;
  • не меняйте сид, ожидая изменения уже созданной галактики;
  • тестируйте моды на копии галактики перед запуском на основном сервере.

Файлы и каталоги, которые рекомендуется сохранить перед изменениями:

galaxies/<galaxy_name>/server.ini
galaxies/<galaxy_name>/admin.xml
galaxies/<galaxy_name>/banlist.txt
galaxies/<galaxy_name>/whitelist.txt
galaxies/<galaxy_name>/modconfig.lua
galaxies/<galaxy_name>/players/
galaxies/<galaxy_name>/sectors/
galaxies/<galaxy_name>/factions/
Информация

После завершения платежа выбранная вами сумма будет зачислена на ваш баланс, что позволит вам продлить ваши услуги или разместить новые заказы.

Сколько вы хотите добавить?