يمكنك في game-serverhosting تغيير إصدار خادم Minecraft والمحمّل من اللوحة بدون إعداد الخادم من جديد. لكن تعامل مع العملية كأنها ترحيل: أنشئ نسخة احتياطية، اختبر الاستعادة، نفّذ التغيير أولاً على نسخة من الخادم، ثم افحص العالم والأبعاد والمخزونات وبيانات الإضافات أو المودات.
متى يكون تغيير الإصدار مفيداً
يكون تغيير إصدار الخادم أو برنامج الخادم مفيداً إذا أردت الانتقال من خادم Vanilla خالص إلى الإضافات، أو تشغيل حزمة مودات، أو تحديث تثبيت موجود. في game-serverhosting يتم التغيير التقني عبر مبدّل الإصدارات في اللوحة. هذا يوفر عليك استبدال ملفات JAR يدوياً، لكنه لا يغني عن الفحص العملي لبياناتك.
المهم هو التمييز بين إصدار الخادم والمحمّل. إصدار Minecraft يحدد نسخة اللعبة التي تعمل. أما المحمّل فيحدد عالم التوسعات الذي تستخدمه: Vanilla بدون توسعات، Paper أو Purpur للإضافات، Forge وNeoForge وFabric أو Quilt للمودات. الإضافات والمودات ليست قابلة للاستبدال فيما بينها. إضافة Bukkit أو Paper لا تعمل تلقائياً على Forge، ولا يمكن تشغيل حزمة مودات Forge ببساطة كخادم Paper.
المتطلبات قبل التغيير
قبل كل تغيير تحتاج إلى نسخة احتياطية كاملة من خادمك. يشمل ذلك على الأقل مجلدات العالم، الإعدادات، مجلدات الإضافات أو المودات، القائمة البيضاء، ملفات المشغلين وserver.properties. والأهم: اختبر الاستعادة. النسخة الاحتياطية التي لم تتم استعادتها من قبل هي مجرد افتراض.
خطط للتغيير أولاً على نسخة من الخادم. بهذه الطريقة يمكنك التأكد من أن المحمّل الجديد يبدأ، وأن العالم يتم تحميله بشكل صحيح، وأن التوسعات متوافقة. خصوصاً مع المودات قد تتأثر السجلات والأبعاد والكتل والعناصر وبيانات الكيانات. لذلك لا يعني بدء الخادم بنجاح تلقائياً أن الترحيل نجح عملياً.
إذا كنت تريد تعديل قيم الإعدادات بالتوازي، فسيساعدك دليل تكوين Minecraft server.properties بشكل صحيح. وبالنسبة لحزم المودات، يكون دليل إعداد Minecraft Mods & Modpacks مهماً أيضاً.
الخطوة 1: فتح مبدّل الإصدارات
افتح خادم Minecraft الخاص بك في اللوحة واذهب إلى قسم إصدار الخادم. هناك ستجد مبدّل الإصدارات أو اختيار المحمّل. يكون المحمّل النشط حالياً مميزاً، بحيث ترى قبل التغيير أي برنامج خادم يُستخدم حالياً.

بحسب الإعداد المطلوب، تختار Vanilla أو Paper أو Purpur أو Forge أو NeoForge أو Fabric أو Quilt. تحقق مسبقاً مما إذا كانت الإضافات أو المودات المخطط لها تناسب الإصدار الهدف. كثير من التوسعات مرتبطة بإصدارات Minecraft محددة. ينطبق ذلك خصوصاً عند القفزات الكبيرة بين الإصدارات، مثلاً عندما يتغير تنسيق العالم أو متطلبات Java أو واجهات Mod-APIs.
أي محمّل لأي استخدام؟
| Loader | مناسب لأي شيء |
|---|---|
| Vanilla | Minecraft خالص بدون توسعات |
| Paper / Purpur | إضافات (Spigot/Bukkit-API)، أداء أفضل |
| Forge | مودات (حزم مودات كبيرة) |
| Fabric | محمّل مودات معياري؛ الملاءمة والأداء يعتمدان على المودات والإصدارات المحددة |
| NeoForge | محمّل مودات مستقل من منظومة Forge؛ استخدم فقط المودات والإصدارات المتوافقة صراحة |
| Quilt | محمّل مودات قريب من Fabric؛ لا تفترض التوافق أبداً، بل افحصه لكل مود وإصدار |
تصف وثائق PaperMC الرسمية Paper كبرنامج خادم يدعم الإضافات، وتوثق أيضاً الترحيل من Vanilla أو CraftBukkit أو Spigot: التوثيق على docs.papermc.io. وبالنسبة إلى Fabric، تذكر وثائق Fabric Wiki الرسمية مشغّل الخادم والاعتماد على إصدارات Minecraft والمحمّل المناسبة: التوثيق على wiki.fabricmc.net.
الخطوة 2: تأكيد التغيير
بعد الاختيار يظهر مربع تأكيد. اقرأه بعناية قبل بدء العملية. يمكن اعتماد ملف عالم موجود، لكن ذلك لا يثبت أن الترحيل بلا فقدان. خصوصاً مودات المحتوى يمكنها تغيير محتويات العالم بحيث لا يكون الرجوع لاحقاً أو الانتقال إلى محمّل آخر ممكناً بدون فقدان بيانات.

لا تؤكد التغيير إلا عندما يكون لديك طريق رجوع. عملياً يعني ذلك: وجود نسخة احتياطية، اختبار الاستعادة، تجهيز نسخة خادم، وتوثيق التغيير. دوّن إصدار Minecraft القديم، والمحمّل القديم، وإصدارات الإضافات أو المودات المهمة. هكذا يمكنك في حال حدوث خطأ معرفة الحالة التي يجب استعادتها.
الخطوة 3: انتظار التقدم وفحص وحدة التحكم
بعد التأكيد يتم التغيير التقني تلقائياً. يتم تنزيل المحمّل الجديد وتثبيته. خلال هذه المرحلة تعرض لك اللوحة حالة ومؤشر تقدم. انتظر حتى تكتمل العملية، ولا تبدأ الخادم عدة مرات بالتوازي.
بعد ذلك افتح وحدة التحكم. انتبه إلى رسائل الخطأ المتعلقة بإصدار Java أو المكتبات الناقصة أو الإضافات غير المتوافقة أو المودات أو ملفات الإعدادات التالفة. التحذيرات ليست دائماً حرجة، لكنها تستحق القراءة. إذا توقف الخادم فوراً، فستكون وحدة التحكم أول مكان لمعرفة السبب.
الخطوة 4: فحص النتيجة داخل اللعبة
بعد بدء الخادم، اتصل به ولا تفحص نقطة الظهور فقط. زر المناطق المهمة والأبعاد وقواعد اللاعبين. افحص المخزونات والصلاحيات والأوامر والبوابات والمزارع وبيانات الإضافات أو المودات. مع Paper أو Purpur يجب أن تختبر ما إذا كانت إضافاتك السابقة تُحمّل وتعمل أوامرها. ومع Forge أو NeoForge أو Fabric أو Quilt افحص ما إذا كان العميل والخادم يحتاجان إلى نفس قاعدة المودات بالضبط، وما إذا كان اللاعبون يستطيعون الانضمام بعملاء مناسبين.
إذا أردت نقل عالم خاص بك أو استبداله، فاستخدم أيضاً شرح رفع عالم Minecraft وتغييره. وإذا كنت لا تزال قبل إعداد الخادم الأساسي، فالنظرة العامة استئجار خادم Minecraft وإعداده مناسبة لك.
استكشاف الأخطاء وإصلاحها
الخادم لا يبدأ بعد التغيير
افحص وحدة التحكم أولاً. من الأسباب الشائعة إضافات أو مودات غير متوافقة، أو إصدار Minecraft غير مناسب، أو إصدار Java مطلوب. أزل التوسعات الجديدة مؤقتاً على النسخة وابدأ من جديد. تقدّم بخطوات مضبوطة بدلاً من إجراء عدة تغييرات في الوقت نفسه.
العالم يتم تحميله، لكن كتل أو عناصر مفقودة
أوقف التغيير على الخادم الإنتاجي وتابع العمل على النسخة فقط. الكتل أو العناصر المفقودة تشير غالباً إلى مودات تمت إزالتها أو غير متوافقة. لا تعبث أكثر بالعالم المتأثر إذا كنت لا تزال تحتاج إلى رجوع نظيف.
اللاعبون لا يستطيعون الاتصال
قارن إصدار العميل وإصدار الخادم والمحمّل. مع Vanilla وPaper وPurpur يكفي عادة عميل Minecraft مناسب. أما مع Forge وNeoForge وFabric وQuilt فيعتمد الأمر على حزمة المودات، وما إذا كان على اللاعبين تثبيت نفس المودات والإصدارات.
الإضافات لا تعمل بعد Paper أو Purpur
تحقق مما إذا كانت الإضافة معتمدة لإصدار Minecraft وبرنامج الخادم لديك. اقرأ سجلات الإضافة وحدّث التوسعات واحدة تلو الأخرى. إذا كانت إضافة ما ترحّل بيانات، فاحفظ الحالة مسبقاً بشكل منفصل.
الفحص والحدود وطريق الرجوع الآمن
ينطبق شرح "تغيير إصدار خادم Minecraft ومحمّل المودات - بدون إعادة تثبيت" على نوع الخادم المذكور في المقالة وعلى حالة الإصدارات الظاهرة وقت الفحص. قد تختلف أسماء القوائم والإصدارات المتاحة وتوافق المودات أو الإضافات والموارد المطلوبة بعد التحديثات. لذلك لا تنقل أي قيم إلى لعبة أو محمّل أو إصدار خادم آخر بدون فحص.
أنشئ قبل أي تغييرات في العالم أو حالة اللعبة أو الإعدادات أو التوسعات نسخة احتياطية من الملفات المتأثرة. بعد ذلك غيّر خطوة واحدة مترابطة فقط وافحصها بنفس إصدار العميل والخادم الذي تريد اللعب به لاحقاً.
| نقطة الفحص | النتيجة المتوقعة | الإيقاف وطريق الرجوع |
|---|---|---|
| بدء الخادم | يصل الخادم إلى حالة الجاهزية للتشغيل بدون رسائل خطأ جديدة. | عند أخطاء البدء، تراجع عن التغيير واستعد آخر نسخة احتياطية. |
| اختبار الاتصال | يستطيع حساب اختبار الاتصال عبر العنوان المعروض في اللوحة. | عند أخطاء الإصدار أو الاتصال، طابق الإصدار والمنفذ والتصاريح من جديد. |
| اختبار الوظيفة | تعمل الوظيفة التي تم تغييرها تحديداً بدون إتلاف بيانات العالم أو اللعب الموجودة. | عند ظهور آثار جانبية، أوقف الخادم واستعد الملفات المحفوظة. |
اختبار فردي ناجح ليس ضماناً للأداء أو التوفر. حجم العالم والمودات والإضافات وعدد اللاعبين ومسار الشبكة والحمل المتزامن يمكن أن يغيروا النتيجة. وثّق الإصدار والتغيير ونتيجة الاختبار حتى تستطيع فهم أي اختلافات لاحقة.
اختيار NeoForge وQuilt بشكل صحيح
NeoForge نشأ من منظومة Forge، لكنه يبقى محمّل مودات مستقلاً. لذلك لا يكون ملف مود يذكر Forge فقط متوافقاً تلقائياً مع NeoForge. اختر NeoForge فقط إذا كانت حزمة المودات والمودات تدعم صراحة إصدار Minecraft وNeoForge المعروضين. كما تذكر وثائق NeoForge الرسمية إصدار Java المناسب لإصدار Minecraft.
Quilt قريب جداً من Fabric ويمكنه استخدام كثير من مكونات منظومته. لكن هذا ليس ضمان توافق عاماً. اختر Quilt فقط إذا كان الجمع معروضاً في اللوحة وكانت المودات المستخدمة تدعم Quilt بالضبط لهذا إصدار Minecraft؛ تشرح وثائق Quilt الرسمية منظومة المحمّل وAPI الخاصة به.
Forge وNeoForge وFabric وQuilt تحمّل مودات من منظومة المودات، وليس إضافات Bukkit أو Paper. طابق قبل الانضمام إصدارات Minecraft والمحمّل والمودات بين العميل والخادم، واختبر كل تغيير محمّل أولاً على نسخة من الخادم.
FAQ
هل يمكنني الانتقال من Vanilla إلى Paper بدون فقدان العالم؟
نعم، التغيير التقني ممكن، وPaper توثق الترحيل من Vanilla. مع ذلك يجب أن تنشئ نسخة احتياطية مسبقاً وتختبر التغيير على نسخة، لأن الإضافات والإعدادات قد تغيّر بيانات إضافية لاحقاً.
هل يمكنني الانتقال من Forge إلى Fabric؟
فقط بحذر شديد. مودات Forge وFabric تنتمي إلى منظومتين مختلفتين. قد يحتوي عالم مودات على كتل أو عناصر أو أبعاد لا يعرفها المحمّل الآخر. اختبر تغييراً كهذا حصراً على نسخة.
هل يجب أن أعيد تثبيت الخادم من أجل التغيير؟
لا. في game-serverhosting تغيّر الإصدار والمحمّل عبر مبدّل الإصدارات في اللوحة. إعادة التثبيت ليست الطريقة العادية لذلك، لكن النسخة الاحتياطية واختبار الاستعادة والفحص تبقى ضرورية.
ما هو أسلم مسار للخوادم الإنتاجية؟
أنشئ نسخة احتياطية كاملة، اختبر الاستعادة، انسخ حالة الخادم، نفّذ التغيير على النسخة، افحص وحدة التحكم وعالم اللعبة، ثم خطط بعد ذلك فقط لنافذة صيانة للخادم الإنتاجي.
متى يكون من الأفضل ألا أغيّر؟
إذا لم تكن المودات أو الإضافات المهمة متاحة بعد للإصدار الهدف، أو إذا لم توجد نسخة احتياطية مختبرة، أو إذا كنت لا تعرف طريق الرجوع. في هذه الحالات يكون الانتظار أو استخدام خادم اختبار هو القرار الأفضل.