Това ръководство обхваща инсталирането и управлението на модове на вашия Terraria сървър с помощта на tModLoader, включително преминаване към tModLoader, качване на .tmod файлове и конфигуриране на списъка ви с модове. За основна конфигурация на сървъра и свързване вижте Ръководство за настройка на Terraria сървър.
Какво е tModLoader?
tModLoader е модинг платформа, която работи като отделен изпълним файл заедно с (или вместо) ванилна Terraria. Legion Hosting поддържа tModLoader като избираема версия на сървъра. Когато tModLoader е активен, инсталирате и стартирате модове от директорията mods/.
Преминаване към tModLoader
- Влезте в GPanel.
- Спрете сървъра си.
- Навигирайте до секцията Startup или Configuration.
- Сменете версията на сървъра или изпълнимия файл на tModLoader.
- Запазете настройката и рестартирайте сървъра.
.wld), но tModLoader световете може да имат вградено модирано съдържание. Зареждането на tModLoader свят във ванилна Terraria (или обратното) може да причини загуба или повреда на данни. Поддържайте отделни файлове за свят за всеки.
Връщане към ванилна версия
За да се върнете към ванилна Terraria, повторете стъпките по-горе и изберете стандартната версия на сървъра Terraria. Никакви файлове за свят не се изтриват при превключването, но се уверете, че сте насочили serverconfig.txt към свят, съвместим с ванилна версия.
Инсталиране на модове
Модовете за tModLoader използват файловия формат .tmod и се поставят в директорията mods/ на вашия сървър. Сървърът трябва да работи с tModLoader, за да се заредят модовете.
Метод 1: Качване на .tmod файлове директно
- Изтеглете
.tmodфайла за мода от Steam Workshop или tModLoader браузъра. - Свържете се със сървъра си чрез SFTP — вижте Как да качвате файлове чрез SFTP.
- Качете
.tmodфайла в директориятаmods/. - Рестартирайте сървъра. tModLoader ще зареди всички
.tmodфайлове, намерени в директориятаmods/при стартиране.
Метод 2: Workshop модове (enabled.json)
tModLoader също поддържа enabled.json файл вътре в директорията mods/, който изброява кои модове трябва да са активни. Този файл се управлява автоматично при използване на вътрешноигровия мод браузър на tModLoader, но можете да го редактирате и ръчно.
{
"EnabledMods": [
"ModName1",
"ModName2"
]
}
enabled.json, съответства на вътрешното име на мода, а не на показваното име. Проверете страницата на мода или името на .tmod файла за точното вътрешно име.
Проверка дали модовете са заредени
След рестартиране, проверете лог конзолата на сървъра си в GPanel. tModLoader изброява всеки зареден мод по време на стартиране. Ако мод не успее да се зареди, в лога ще се появи съобщение за грешка, посочващо причината (несъответствие на версии, липсваща зависимост и т.н.).
Премахване или деактивиране на модове
За премахване на мод напълно, изтрийте неговия .tmod файл от директорията mods/ чрез SFTP или файловия мениджър на GPanel, след което рестартирайте сървъра.
За деактивиране на мод без изтриване, редактирайте mods/enabled.json и премахнете вътрешното име на мода от масива EnabledMods. .tmod файлът ще остане на диска, но няма да се зареди при следващото рестартиране.
Справка за файлове
| Път | Съдържание |
|---|---|
mods/ |
tModLoader мод файлове (.tmod формат) |
mods/enabled.json |
Списък на вътрешни имена на активирани модове |
Свързани статии
- Ръководство за настройка на Terraria сървър — Конфигурация на сървъра, настройка на свят и свързване
- Отстраняване на проблеми с Terraria — Често срещани проблеми и решения
- Как да качвате файлове чрез SFTP