Minetest (المعروف أيضًا باسم Luanti) هو محرك ألعاب فوكسل مفتوح المصدر حيث يمكنك لعب ألعاب المجتمع وتثبيت الإضافات أو إنشاء محتواك الخاص. يغطي هذا الدليل إعداد خادم Minetest الخاص بك على Legion Hosting، وضبط جميع متغيرات التشغيل، وتوصيل اللاعبين.
التشغيل الأول في GPanel
- سجّل الدخول إلى GPanel واختر خادم Minetest الخاص بك.
- انتقل إلى علامة التبويب وحدة التحكم. سيقوم سكريبت التثبيت بإنشاء ملف الإعدادات، وتنزيل اللعبة الافتراضية، وإعداد بنية المجلدات.
- انتظر حتى يكتمل الإعداد. يشمل ذلك إنشاء
minetest.conf، ومجلد الألعاب، ومجلد الإضافات. - بمجرد التشغيل، ابحث عن رسالة تحتوي على
Server for gameidفي وحدة التحكم.
متغيرات التشغيل
انتقل إلى علامة التبويب التشغيل في GPanel لعرض وتعديل هذه الإعدادات:
| المتغير | الوصف | القيمة الافتراضية |
|---|---|---|
SERVER_ADMIN_NAME |
اسم اللاعب الذي يحصل على صلاحيات المسؤول عند الاتصال | changeme |
SERVER_NAME |
اسم الخادم المعروض في قائمة الخوادم وعند الانضمام | Minetest server |
SERVER_DESC |
وصف الخادم المعروض في قائمة الخوادم | mine here |
SERVER_DOMAIN |
اسم النطاق المعروض في قائمة الخوادم | game.minetest.net |
SERVER_URL |
رابط الصفحة الرئيسية للخادم | https://minetest.net |
SERVER_ANNOUNCE |
ما إذا كان سيتم الإدراج في قائمة الخوادم العامة (true/false) |
true |
SERVER_LIST_URL |
قائمة الخوادم للإعلان فيها | servers.minetest.net |
SERVER_MOTD |
رسالة اليوم المعروضة للاعبين عند الاتصال | فارغ |
SERVER_PASSWORD |
كلمة المرور الافتراضية التي يجب على اللاعبين الجدد إدخالها للانضمام | فارغ |
WORLD_NAME |
اسم مجلد العالم | world |
DEFAULT_GAME |
معرف اللعبة المستخدمة (يجب أن يطابق لعبة مثبتة) | minetest |
SERVER_ADMIN_NAME من changeme إلى اسم لاعب Minetest الفعلي الخاص بك. سيحصل هذا الاسم على صلاحيات المسؤول الكاملة عند الاتصال.
ألعاب المجتمع
يدعم Minetest تثبيت ألعاب من صنع المجتمع. تتحكم هذه المتغيرات في تنزيل الألعاب التلقائي أثناء التثبيت:
| المتغير | الوصف | القيمة الافتراضية |
|---|---|---|
COMMUNITY_DOWNLOAD |
تفعيل تنزيل لعبة المجتمع (1 = نعم، 0 = لا) | 1 |
COMMUNITY_GAME_NAME |
اسم اللعبة على ContentDB (حساس لحالة الأحرف) | minetest_game |
COMMUNITY_GAME_AUTOR |
اسم المؤلف على ContentDB (حساس لحالة الأحرف) | Minetest |
على سبيل المثال، لتثبيت MineClone2، اضبط COMMUNITY_GAME_NAME على mineclone2 و COMMUNITY_GAME_AUTOR على Wuzzy، بما يطابق رابط ContentDB: https://content.luanti.org/packages/Wuzzy/mineclone2/.
بعد تغيير اللعبة، حدّث DEFAULT_GAME ليطابق معرف اللعبة، ثم أعد التثبيت من إعدادات GPanel.
ملف الإعدادات
ملف الإعدادات الرئيسي هو .minetest/minetest.conf. يقوم GPanel تلقائيًا بملء الإعدادات الرئيسية من متغيرات التشغيل الخاصة بك. يمكنك إضافة إعدادات مخصصة أسفل القسم المُنشأ تلقائيًا.
مرجع كامل لمثال الإعدادات متاح في .minetest/minetest.conf.example (يتم تنزيله أثناء التثبيت).
كيفية الاتصال
عبر متصفح الخوادم
- شغّل Minetest/Luanti.
- انقر على علامة التبويب الانضمام للعبة.
- إذا كان
SERVER_ANNOUNCEمضبوطًا علىtrue، سيظهر خادمك في القائمة العامة. ابحث بالاسم. - اختر خادمك وانقر اتصال.
عبر عنوان IP المباشر
- في علامة التبويب الانضمام للعبة، أدخل عنوان IP الخادم في حقل العنوان والمنفذ في حقل المنفذ.
- أدخل اسم اللاعب الخاص بك وانقر اتصال.
- إذا تم تعيين كلمة مرور للخادم، أدخلها عند المطالبة.
بنية المجلدات
.minetest/
minetest.conf - Main configuration file
minetest.conf.example - Full settings reference
games/ - Installed game engines
mods/ - Server-wide mods
worlds/ - World data
world/ - Default world folder