Nexardo / Блог

Практика игровых серверов

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

Factorio

Что происходит с чертежами при переносе сервера Factorio: общая библиотека и сохранение схем

Перенос общих чертежей при миграции сервера Factorio: различия между blueprint-storage.dat и чертежами игры в save.zip, экспорт схем и проверка совместимости модификаций.

Eugene
Читать руководство

Minecraft

Как выборочно удалить чанки на копии мира Minecraft Java: утилита MCA Selector и очистка карты

Выборочное удаление чанков на сервере Minecraft Java: использование MCA Selector, фильтрация по InhabitedTime, защита баз игроков по координатам и синхронная очистка каталогов region, poi и entities.

Eugene
Читать руководство

Counter-Strike 2

Сервер CS2 принимает игроков, но не отвечает на Steam-запросы: диагностика протокола A2S и фаервола

Диагностика видимости сервера Counter-Strike 2 в Steam Server Browser: протокол A2S_INFO, разделение игрового и query-портов, валидация iptables и утилиты qstat/python.

Eugene
Читать руководство

Factorio

Как синхронизировать стартовые настройки модов на сервере Factorio: файл mod-settings.dat и устранение рассинхронизации

Синхронизация стартовых настроек модов на headless-сервере Factorio: структура mod-settings.dat, устранение ошибки Mod settings mismatch и безопасный экспорт конфигурации.

Eugene
Читать руководство

Valheim

Мир Valheim перенесён, но пропали персонаж или вещи: разделение сейвов, Steam Cloud и бэкапы

Решение проблемы исчезновения персонажа и инвентаря после переноса сервера Valheim: архитектура разделения персонажей (.fch) и миров (.db/.fwl), синхронизация Steam Cloud и откат бэкапов.

Eugene
Читать руководство

Minecraft

Как перенести плагины Paper и их данные на другой сервер: SQLite, права доступа и базы данных

Перенос плагинов и данных PaperMC на другой сервер: сброс журналов SQLite WAL, архивация каталога plugins/, исправление прав доступа minecraft:minecraft и проверка зависимостей.

Eugene
Читать руководство

Satisfactory

Как установить моды на выделенный сервер Satisfactory: ficsit-cli, SML и синхронизация клиентов

Установка модов на выделенный сервер Satisfactory Linux: развёртывание утилиты ficsit-cli, установка SML, синхронизация пакетов с клиентами SMM и аудит логов FactoryGame.log.

Eugene
Читать руководство

Factorio

Как запустить сценарий на headless-сервере Factorio: загрузка карт, создание сейва и сохранение прогресса

Запуск пользовательских сценариев на headless-сервере Factorio: размещение файлов в каталоге scenarios/, компиляция постоянного сохранения флагом --create-save и запуск службы без сброса прогресса.

Eugene
Читать руководство

Valheim

Valheim теряет прогресс после перезапуска сервера: настройка SIGINT, прав доступа и пути к миру

Устранение потери прогресса на сервере Valheim после перезапуска: настройка KillSignal=SIGINT и TimeoutStopSec=120 в systemd, проверка прав доступа к каталогу worlds_local и совпадение имени мира.

Eugene
Читать руководство