В этом руководстве рассматривается настройка вашего выделенного сервера Terraria, включая конфигурацию мира, параметры serverconfig.txt и подключение из игрового клиента.
Конфигурация сервера: serverconfig.txt
Основной файл конфигурации вашего сервера Terraria — это serverconfig.txt, расположенный в корневом каталоге сервера. Этот файл управляет выбором мира, сетевыми настройками, ограничениями игроков и многим другим. Изменения вступают в силу при следующем перезапуске сервера.
Основные настройки
| Настройка | Пример значения | Описание |
|---|---|---|
world |
/home/container/saves/Worlds/MyWorld.wld |
Абсолютный путь к загружаемому файлу мира. Должен соответствовать существующему файлу .wld в каталоге saves/Worlds/. |
worldpath |
/home/container/saves/Worlds |
Каталог, в котором хранятся файлы мира. Это значение управляется панелью — не изменяйте его. |
worldname |
MyWorld |
Название мира. Используется при автоматическом создании нового мира (см. autocreate). |
autocreate |
1 |
Автоматически создаёт новый мир, если указанный файл world не существует. Значения: 1 = маленький (по умолчанию), 2 = средний, 3 = большой. |
seed |
12345 |
Сид генерации мира. Оставьте пустым для случайного сида. Применяется только при создании нового мира через autocreate. Вы можете задать его в GPanel. |
port |
— | Сетевой порт, который прослушивает сервер. Не изменяйте — ваша панель назначает его автоматически. |
maxplayers |
8 |
Максимальное количество одновременных игроков, допустимых на сервере. |
password |
mysecretpass |
Необязательный пароль для входа. Оставьте пустым, если пароль не нужен. Игроки должны вводить его при подключении. |
difficulty |
0 |
Сложность мира. 0 = обычная, 1 = эксперт, 2 = мастер, 3 = путешествие. Задаётся при создании мира — изменение после создания не имеет эффекта. |
Пример serverconfig.txt
world=/home/container/saves/Worlds/MyWorld.wld
worldpath=/home/container/saves/Worlds
worldname=MyWorld
autocreate=1
seed=
maxplayers=8
password=
difficulty=0
motd=Welcome to the server!
difficulty применяется только при создании нового мира через autocreate. Она не может изменить сложность существующего файла мира.
Файлы мира и размеры
Файлы мира используют расширение .wld и хранятся в каталоге saves/Worlds/ на вашем сервере. При создании мира Terraria генерирует этот файл автоматически.
Варианты размера мира (autocreate)
| Значение | Размер | Приблизительные размеры |
|---|---|---|
1 |
Маленький (по умолчанию) | 4200 x 1200 тайлов |
2 |
Средний | 6400 x 1800 тайлов |
3 |
Большой | 8400 x 2400 тайлов |
Чтобы использовать существующий мир, загрузите ваш файл .wld в каталог saves/Worlds/ через SFTP (см. Как загружать файлы через SFTP), затем обновите настройку world в serverconfig.txt, указав полный абсолютный путь к файлу.
Подключение к вашему серверу
Перед подключением убедитесь, что у вас есть IP-адрес и порт вашего сервера. Их можно найти на панели управления GPanel — см. Как найти IP-адрес и порт вашего сервера.
Шаги для подключения
- Запустите Terraria на вашем ПК.
- В главном меню нажмите Multiplayer.
- Выберите персонажа для игры.
- Нажмите Join via IP.
- Введите IP-адрес вашего сервера в первое поле.
- Введите порт во второе поле (отображается на панели управления GPanel).
- Если установлен пароль, введите его по запросу.
Справочник по файлам и каталогам
| Путь | Содержимое |
|---|---|
serverconfig.txt |
Основная конфигурация сервера (мир, порт, пароль, maxplayers и т. д.) |
saves/Worlds/ |
Файлы сохранения мира (формат .wld) |
Похожие статьи
- Установка модов Terraria (tModLoader) — Установка модов и управление ими с помощью tModLoader
- Устранение неполадок Terraria — Распространённые проблемы и их решения
- Как найти IP-адрес и порт вашего сервера
- Как загружать файлы через SFTP