Як створити сервер tModLoader
На цій сторінці
Calamity, Thorium, купа модів для зручності й троє друзів — так зараз виглядає багато проходжень Terraria, і для цього потрібен сервер tModLoader, а не ванільний. Добра новина: найскладніше tModLoader бере на себе — друзі, які заходять на сервер, отримують його моди автоматично.
У цьому гайді розберемо, що таке tModLoader і чим він відрізняється від ванільної гри, як запустити сервер удома й на хостингу, скільки RAM потрібно популярним збіркам модів і які помилки трапляться дорогою.
Що таке tModLoader і пастка з версією
tModLoader — стандартний спосіб грати в Terraria з модами на ПК: безкоштовний окремий застосунок у Steam, який запускає Terraria з модами з власного Steam Workshop. Сервер tModLoader — та сама ідея на боці сервера: він завантажує моди, а кожен гравець теж підключається через tModLoader.
Дві речі часто збивають з пантелику:
- Для мультиплеєра це інша гра. Гравці tModLoader не можуть зайти на ванільний сервер, а гравці ванільної версії — на сервер tModLoader. Усі в групі грають через tModLoader.
- Він працює на старішій Terraria. Ванільна Terraria вже на 1.4.5 (оновлення «Bigger and Boulder» січня 2026 року). tModLoader досі базується на 1.4.4, і версії tModLoader для 1.4.5 поки немає. Світ, у якому грали на 1.4.5, не відкриється в tModLoader. У зворотний бік працює: світ tModLoader відкривається у ванільній 1.4.5 і при цьому оновлюється.
Тож якщо хочете проходження з модами, починайте світ у tModLoader. Не переносьте туди свій ванільний світ 1.4.5.
Calamity і Thorium потребують ресурсів: сервер Gold від HytHost з 6 GB для tModLoader коштує €7.77/міс.
Тарифи TerrariaСервер tModLoader удома
Швидкий спосіб: хостити з гри
Встановіть tModLoader зі Steam (він безкоштовний, але Terraria має бути у вас у Steam), увімкніть моди й оберіть Multiplayer > Host & Play. Друзі заходять через Steam. Світ працює на вашому ПК і зупиняється, коли ви виходите.
Виділений сервер на Windows або macOS
- Спершу налаштуйте список модів у грі. Підпишіться на моди у Workshop і увімкніть їх у tModLoader. Потім відкрийте Workshop > Mod Packs, оберіть Save Enabled as New Mod Pack і Open Mod Pack Folder. Тепер у вас є
install.txt(ID з Workshop) іenabled.json(які моди увімкнені). - Запустіть сервер. У теці встановлення tModLoader (у Steam: правий клік на tModLoader > Manage > Browse local files) запустіть
start-tModLoaderServer.batна Windows абоstart-tModLoaderServer.shна macOS. - Дайте відповіді на запитання: чи використовувати Steam, який світ (або створити новий), максимум гравців, порт (за замовчуванням 7777), прокидання портів і пароль.
- Відкрийте порт. Прокиньте TCP 7777 на роутері на ваш ПК, і друзі зайдуть за вашою зовнішньою IP через Join via IP.
Моди й світи лежать у Documents/My Games/Terraria/tModLoader/: у Mods/ — файли .tmod і enabled.json, у Worlds/ — кожен світ у вигляді файлу .wld і файлу .twld з даними модів. Тримайте обидва файли світу разом.
На Linux
tModLoader має власні інструменти для цього — DedicatedServerUtils. Їхня документація радить запускати сервер у Docker; альтернатива — manage-tModLoaderServer.sh, який встановлює tModLoader (install-tml --github), завантажує моди з Workshop, перелічені в install.txt (install-mods), і запускає сервер (start). Заздалегідь покладіть install.txt і enabled.json у tModLoader/Mods/, а світ — у tModLoader/Worlds/.
Про ванільну частину — консоль, serverconfig.txt, прокидання портів — читайте як створити сервер Terraria; tModLoader приймає ті самі налаштування.
Хостинг сервера tModLoader на HytHost
- Оберіть tModLoader під час замовлення. На сторінці хостингу Terraria оберіть тариф і вкажіть tModLoader як серверне ПЗ. Для Calamity або Thorium починайте з Gold (6 GB).
- Завантажте моди. У файловому менеджері GamePanel (або через sFTP) покладіть файли
.tmodу текуmods/. На ПК вони лежать уsteamapps/workshop/content/1281930/, по теці на кожен елемент Workshop. - Завантажте
enabled.jsonу ту саму теку. Це простий список назв модів, наприклад["CalamityMod","CalamityModMusic"]; кожен мод, який має бути увімкнений, повинен бути в ньому. - Перезапустіть сервер і перегляньте консоль: вона виводить кожен мод під час завантаження й називає той, що не завантажився, якщо такий є.
- Заходьте. Друзі відкривають tModLoader, обирають Join via IP і вводять адресу та порт із панелі. Відсутні моди завантажуються із сервера під час входу.
Уже маєте світ із модами? Завантажте .wld і його .twld у теку світів сервера або надішліть їх нам — перенесемо безкоштовно. Окрім самого tModLoader, нічого не встановлено заздалегідь, тож версії модів завжди ті, що обрали ви.
tModLoader уже встановлено, моди завантажуєте ви, бекапи автоматичні — хостинг Terraria від €2.59/міс., а Gold для Calamity — €7.77/міс.
Тарифи TerrariaПопулярні збірки модів і скільки їм потрібно RAM
Саме моди насамперед визначають споживання пам'яті сервером tModLoader. Контентні моди додають предмети, ворогів, босів і генерацію світу, і все це тримається в пам'яті, користується цим хтось чи ні. Ні tModLoader, ні великі моди не публікують офіційних цифр для сервера, тому таблиця нижче — наша рекомендація з певним запасом:
| Збірка | Орієнтир RAM | Рекомендований тариф |
|---|---|---|
| Лише моди для зручності (Magic Storage, Boss Checklist, Recipe Browser…) | 4 GB | Iron €5.18/міс. |
| Calamity або Thorium з кількома QoL-модами | 6 GB | Gold €7.77/міс. |
| Calamity разом із Thorium або Calamity з доповненнями та великим світом | 8 GB | Platinum €10.36/міс. |
| Великі збірки з 50+ модів або багато гравців на великому світі | 8 GB і більше | Custom, до 16 GB |
Ще дві речі збільшують витрату пам'яті: розмір світу (великий світ займає приблизно вдвічі більше пам'яті, ніж малий, ще до входу гравців) і гравці, розпорошені по мапі. Для порівняння, ванільний сервер на малому світі в простої займає помітно менше 1 GB.
Щоб побачити, які моди важкі, увімкніть Show Mod Memory Estimates у налаштуваннях tModLoader. Якщо сервер падає з OutOfMemoryException, йому потрібно більше RAM або менше великих модів — жодне налаштування цього не виправить.
Як друзі отримують моди
Друзям не треба збирати список модів вручну. Коли клієнт tModLoader підключається, він порівнює свої моди із серверними — за назвою, версією та файлом — і завантажує все відсутнє чи відмінне безпосередньо із сервера, потім перезавантажується й підключається. Моди, які є в клієнта, але немає на сервері, вимикаються на цю сесію. Моди, позначені як лише серверні, ніколи не передаються.
Що потрібно кожному гравцеві:
- Сам tModLoader зі Steam тієї ж версії, що й на сервері.
- Увімкнена опція «Download Mods From Servers» у налаштуваннях tModLoader. За замовчуванням вона увімкнена; якщо її вимкнути, клієнт відмовиться підключатися й покаже список потрібних модів.
- Довіра до сервера. tModLoader попереджає, що моди можуть містити код і завантажувати їх варто лише із сервера, якому ви довіряєте. На вашому власному сервері це ви.
Поширені помилки сервера tModLoader
"You are not using the same version as this server"
Версії tModLoader відрізняються — вони мають збігатися точно. Steam оновлює tModLoader у гравців автоматично, тож після виходу нової версії tModLoader оновіть і сервер. Те саме повідомлення з'являється, якщо ви випадково підключаєтеся до ванільного сервера на тому ж порту.
Мод відсутній або не завантажується
Перевірте, що мод указано в enabled.json під внутрішньою назвою (а не відображуваною), що його залежності теж завантажені й увімкнені і що файл .tmod тієї ж версії, що в друзів. У лозі сервера вказано мод, який не завантажився.
Нестача пам'яті
OutOfMemoryException у лозі означає, що серверу забракло RAM під час завантаження чи роботи модів. Приберіть великий мод, використайте менший світ або перейдіть на більший тариф.
Світ не відкривається
Зазвичай це світ, у якому грали на ванільній 1.4.5, — tModLoader не може його відкрити. Також причиною може бути відсутній файл .twld поруч із .wld або мод, від якого залежить світ, але який більше не увімкнений.
Гра не запускається після встановлення мода «64 bit»
Старий елемент Workshop "tModLoader 64 bit" застарів — поточний tModLoader уже 64-бітний, — і його встановлення не дає грі запуститися. Відпишіться від нього.
Поширені запитання
Так. Calamity працює на сервері tModLoader як будь-який інший мод: завантажте файли мода, впишіть CalamityMod в enabled.json і перезапустіть сервер. Гравцям потрібен tModLoader, а сервер надішле їм мод під час входу. Розраховуйте приблизно на 6 GB RAM.
Ми радимо 6 GB для Calamity з кількома модами для зручності та 8 GB для Calamity разом із Thorium, його доповненнями або великим світом. Офіційної цифри для сервера немає, а реальна потреба зростає з розміром світу й кількістю гравців, розпорошених по мапі.
Їм потрібні ті самі моди, що й на сервері, але встановлювати їх вручну не обов'язково. tModLoader завантажує відсутні чи відмінні моди із сервера під час входу гравця, якщо увімкнена опція Download Mods From Servers — а за замовчуванням вона увімкнена. Усі мають використовувати ту саму версію tModLoader.
Лише світ зі старішої версії. tModLoader базується на Terraria 1.4.4, тому світ, у якому грали на ванільній 1.4.5, у ньому не відкриється. У зворотний бік працює: світ tModLoader можна відкрити у ванільній 1.4.5.
Зробіть бекап світу, замініть файли .tmod на сервері новими версіями й перезапустіть. Переконайтеся, що в друзів ті самі версії, або дозвольте серверу надіслати їх під час входу. Після оновлення tModLoader оновіть tModLoader і на сервері, бо версії клієнта й сервера мають збігатися.
tModLoader і його виділений сервер безкоштовні, тож хостинг на власному ПК коштує лише електрики — за умови, що ПК залишається увімкненим, а порт 7777 прокинутий. Безкоштовні хостинги рідко дають серверам із модами достатньо пам'яті. Наш гайд про безкоштовний хостинг серверів Terraria порівнює варіанти.
Ваш світ із модами — онлайн без вашого ПК
Хостинг Terraria від HytHost запускає tModLoader з вашими модами, автоматичними бекапами й безкоштовним перенесенням світу — Gold для Calamity за €7.77/міс.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hoursЦей гайд був корисним?