يشرح هذا الدليل كيفية إعادة تعيين أو مسح عالم خادم Minecraft الخاص بك على Legion Hosting. سواء كنت تريد عالمًا جديدًا ببذرة جديدة، أو تحتاج إلى التعافي من تلف البيانات، أو تقوم بتبديل حزم المودات، فإن العملية بسيطة من خلال GPanel.
المتطلبات الأساسية
- الوصول إلى GPanel لخادم Minecraft الخاص بك
- يجب أن يكون خادمك متوقفًا قبل حذف أي ملفات عالم
أين يخزن Minecraft بيانات العالم
يخزن Minecraft بيانات العالم في مجلدات في جذر دليل الخادم الخاص بك. في الخادم القياسي، توجد عادةً ثلاثة مجلدات:
| المجلد | يحتوي على |
|---|---|
world |
العالم العلوي — البُعد الرئيسي (التضاريس، الهياكل، بيانات اللاعبين) |
world_nether |
بُعد النذر |
world_the_end |
بُعد النهاية |
server.properties تحت level-name=. الافتراضي هو world، ولكن إذا قمت بتغييره، فسيتطابق اسم المجلد مع أي قيمة قمت بتعيينها.
إعادة تعيين كاملة للعالم (جميع الأبعاد)
- سجّل الدخول إلى GPanel واختر خادم Minecraft الخاص بك.
- في علامة تبويب وحدة التحكم، انقر على إيقاف وانتظر حتى يظهر الخادم بحالة غير متصل.
- انقر على مدير الملفات في الشريط الجانبي الأيسر.
- في الدليل الجذر للخادم، حدد المجلدات التالية:
worldworld_netherworld_the_end
- حدد المجلدات الثلاثة جميعها وانقر على حذف. أكّد عملية الحذف.
- عد إلى علامة تبويب وحدة التحكم وانقر على تشغيل. سيقوم Minecraft بإنشاء عالم جديد تمامًا باستخدام البذرة والإعدادات الموجودة في ملف
server.propertiesالخاص بك.
إعادة تعيين جزئية (بُعد واحد)
إذا كنت تريد إعادة تعيين بُعد واحد فقط (على سبيل المثال، إعادة إنشاء النهاية أو النذر) دون المساس بالعالم العلوي:
- أوقف خادمك.
- في مدير الملفات، احذف فقط مجلد البُعد الذي تريد إعادة تعيينه:
world_netherلإعادة تعيين النذرworld_the_endلإعادة تعيين النهاية
- شغّل خادمك. سيتم إعادة إنشاء البُعد المحذوف فقط.
استخدام بذرة محددة
إذا كنت تريد أن يتم إنشاء العالم الجديد ببذرة معينة:
- بعد حذف مجلدات العالم (ولكن قبل تشغيل الخادم)، افتح
server.propertiesفي مدير الملفات. - ابحث عن السطر
level-seed=وأدخل قيمة البذرة المطلوبة بعد علامة المساواة. على سبيل المثال:level-seed=123456789
- احفظ الملف.
- شغّل خادمك. سيتم إنشاء العالم باستخدام البذرة المحددة.
level-seed= فارغة، سيقوم Minecraft بإنشاء بذرة عشوائية.
النسخ الاحتياطي قبل المسح
الخيار أ — مدير ملفات GPanel
- في مدير الملفات، انقر بزر الماوس الأيمن على مجلد
worldواختر أرشفة (أو ضغط). - قم بتنزيل الأرشيف الناتج إلى جهاز الكمبيوتر الخاص بك.
- كرر العملية لمجلدي
world_netherوworld_the_endإذا لزم الأمر.
الخيار ب — SFTP
- اتصل بخادمك عبر SFTP (راجع دليل SFTP الخاص بنا).
- اسحب مجلدات
worldوworld_netherوworld_the_endإلى جهازك المحلي.
ملاحظات للخوادم المعدّلة (Forge / Fabric / حزم المودات)
قد تنشئ خوادم Minecraft المعدّلة مجلدات أو ملفات إضافية متعلقة بالعالم:
- تضيف بعض المودات مجلدات أبعاد إضافية بجانب
world(مثلworld_custom_dimension). تحقق من أي مجلدات خاصة بالمودات إذا كنت تريد مسحًا كاملاً. - بعد تبديل حزم المودات، احذف دائمًا مجلدات العالم الموجودة. بيانات العالم القديمة من حزمة مودات مختلفة ستتسبب عادةً في أعطال أو تلف.
- تخزن بعض حزم المودات بيانات إضافية في المجلد الفرعي
world/data/. حذف مجلدworldبالكامل يتعامل مع هذا تلقائيًا.
استكشاف الأخطاء وإصلاحها
الخادم يستمر في تحميل العالم القديم بعد حذف المجلد
- تأكد من أن الخادم كان متوقفًا بالكامل قبل الحذف. إذا كان الخادم يعمل، فقد يكون قد أعاد حفظ العالم أثناء الإيقاف.
- تحقق من
server.propertiesللعثور على قيمةlevel-name=. إذا تم تعيينها على شيء آخر غيرworld، فأنت بحاجة إلى حذف المجلد الذي يتطابق مع ذلك الاسم بدلاً من ذلك.
العالم الجديد لديه نفس بذرة العالم القديم
- إذا كانت
level-seed=فيserver.propertiesتحتوي على قيمة، فسيتم استخدام نفس البذرة لكل عالم جديد. امسح قيمة البذرة إذا كنت تريد عالمًا عشوائيًا.
الخادم يتعطل بعد المسح على خادم معدّل
- تتطلب بعض المودات وجود ملفات إعداد أو بيانات إضافية. جرّب إعادة التثبيت الكاملة من علامة تبويب بدء التشغيل في GPanel إذا تسبب مسح العالم البسيط في أعطال.
- تحقق من مخرجات وحدة التحكم للعثور على رسائل خطأ محددة — عادةً ما تذكر المود المسبب للمشكلة.
فقد اللاعبون مخزونهم
- يتم تخزين بيانات اللاعبين (المخزون، الموقع، الإحصائيات) داخل المجلد الفرعي
world/playerdata/. حذف مجلدworldيزيل جميع بيانات اللاعبين. لا توجد طريقة لمسح التضاريس فقط مع الاحتفاظ بمخزون اللاعبين في Minecraft الأصلي.
هل لا تزال بحاجة إلى مساعدة؟
افتح تذكرة دعم وأرفق نوع خادمك (Vanilla، Forge، Fabric، إلخ.) وأي رسائل خطأ من وحدة تحكم GPanel.