كيفية إنشاء سيرفر 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، ولا يوجد إصدار 1.4.5 من tModLoader حتى الآن. العالم الذي لُعب على 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(معرّفات 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، وعلى إصدار tModLoader نفسه الذي يعمل عليه السيرفر.
- إبقاء خيار "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هل كان هذا الدليل مفيدًا؟