Terraria · настройки

serverconfig: настройки сервера Terraria по строкам

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

Все настройки сервера Terraria живут в одном текстовом файле — по строке на настройку, в виде ключ=значение. У нас он называется serverconfig.cfg и лежит в корне сервера; открывается во вкладке «Файлы».

Схема: значения из формы панели попадают в файл настроек сервера Terraria перед каждым запуском, а правка тех же строк руками теряется
Стрелка идёт в одну сторону, и это главное про этот файл: панель — источник, файл — след. Обратного пути у правки руками нет.

Что в нём есть

СтрокаЧто делаетПоле в панели
worldnameимя мира — то, что видно в игре«Имя мира»
autocreateразмер нового мира: 1, 2 или 3«Размер мира»
difficultyсложность: 0, 1, 2 или 3«Сложность мира»
seedзерно генерации; пусто — случайный мир«Зерно мира»
maxplayersсколько игроков пустить, от 1 до 255«Максимум игроков»
passwordпароль входа; пусто — без пароля«Пароль входа на сервер»
portпорт серверавыдаётся вместе с сервером
world, worldpathпуть к файлу мира и папке мировне меняется

Поставочный файл игры знает и другие строки — приветствие, язык, файл банов, защиту от читов, разрешения режима путешествия. В нашем файле их нет: панель кладёт ровно те строки, которыми умеет управлять, а строку, которой в файле нет, она добавить не может — только заменить существующую.

Кто из них кого переписывает

Перед каждым запуском нода собирает файл заново из значений формы. Поэтому правка поля доезжает до сервера сама — нужен только перезапуск, — а правка тех же строк в файловом менеджере живёт до следующего запуска и молча исчезает.

Чего у сервера Terraria нет

  • Настройки частоты автосохранения: ни ключа, ни строки. Сервер сохраняет мир по своему таймеру.
  • Белого списка. У ванильного сервера есть пароль и список банов, и всё.
  • Списка серверов: адрес игроки вводят руками, поэтому «вывеска» и описание сервера тут ни на что не влияют.

Читайте дальше

Terraria

Сервер Terraria: мир, сложность и первый вход

С чего начинается свой сервер Terraria: размер мира, сложность, зло мира и пароль на вход. Разбираем, что из этого потом не поменять.

Terraria · вместе

Как играть в Terraria по сети с другом

Три способа сыграть в Terraria вдвоём: совместная игра через Steam, свой компьютер вместо сервера и отдельный сервер. Чем каждый платит.

Terraria · подключение

Не подключается к серверу Terraria: что проверить

Почему Terraria пишет «сервер найден» и не заходит дальше: версии, адрес и порт, пароль, спящий сервер. Разбор по порядку — от частого к редкому.

Terraria · сеть

Порт 7777 в Terraria: проброс и когда он не нужен

Зачем серверу Terraria порт 7777, как пробросить его на роутере и почему у половины домашних подключений это не работает в принципе.

Terraria · тариф

Сколько игроков и памяти нужно серверу Terraria

Сколько человек тянет сервер Terraria, как размер мира влияет на память и почему сборка модов меняет ответ полностью.

Terraria · мир

Сложность мира Terraria: классика, эксперт, мастер

Чем отличаются четыре сложности мира Terraria — классика, эксперт, мастер и путешествие — и почему выбор делается один раз и навсегда.

Terraria · доступ

Пароль, кик и бан на сервере Terraria

Как закрыть сервер Terraria паролем, выгнать и забанить игрока и почему белого списка у обычного сервера нет вовсе.

Terraria · консоль

Команды консоли сервера Terraria

Что можно набрать в консоли сервера Terraria: сохранение мира, список игроков, кик и бан, время суток и корректное выключение.

Terraria · мир

Как перенести свой мир Terraria на сервер

Как загрузить одиночный мир Terraria на сервер: где лежит файл, каким именем его положить и что при этом происходит с прежним миром.

Terraria · мир

Новый мир на сервере Terraria: вайп без потерь

Как начать на сервере Terraria новый мир: сменить размер и сложность, сохранить прежний мир и не потерять сервер целиком.

Terraria · моды

tModLoader: моды на сервере Terraria

Как устроены моды в Terraria: tModLoader вместо обычного сервера, одинаковый набор модов у всех и что делать, когда игрока не пускает.

Terraria · моды

Где взять файлы модов Terraria и как везти их на сервер

Откуда берутся файлы модов Terraria: мастерская Steam, папка tModLoader на компьютере и путь этих файлов на сервер.

Terraria · боссы

Боссы Terraria на сервере: чем призывать и как готовиться

Порядок первых боссов Terraria, условия их появления и что стоит сделать на сервере до боя — особенно перед Стеной плоти.