كل جزء في خادم Minecraft Java مبني لحد أدنى من إصدار Java: برنامج الخادم، وكل إضافة، وكل مود. حين يحتاج برنامج الخادم أو أحد المودات إلى Java أحدث مما يشغّله خادمك، يتوقف الخادم عند البدء. أما الإضافة التي تحتاج إلى Java أحدث فلا تُحمَّل، ويعمل بقية الخادم بدونها. بدّل الخادم إلى إصدار Java الذي يطلبه، أو ثبّت نسخة من الإضافة أو المود مصنوعة لإصدار Java الذي لديك.
ما الذي تراه
في Console، واحد من هذه الأسطر:
UnsupportedClassVersionErrorمعhas been compiled by a more recent version of the Java Runtime (class file versionورقم؛requires running the server with Javaأوrequires at least Javaورقم؛- بالنسبة إلى مود Fabric أو Forge أو NeoForge، سطر يذكر
javaكاعتماد يحتاج إليه المود.
في نظرة عامة، وفوق Console، يسمّيها مربع لماذا توقف خادمك:
| النص | الأزرار |
|---|---|
إضافة needs Java 21, and this server runs Java 17. | التبديل إلى Java 21، والبحث عن والإضافة |
This server needs Java 21, and it is running Java 17. | التبديل إلى Java 21 |
This Minecraft version needs Java 21. | التبديل إلى Java 21 |
مود needs a newer Java. | فتح تفاصيل التشغيل |
الأرقام أمثلة: يستخدم المربع أرقام خادمك. وحين يأتي السطر من Console لا من تقرير انهيار، يصبح زر التبديل إلى Java هو فتح تفاصيل التشغيل، فتختار Java بنفسك.
يقرأ المربع فقط ما طبعه الخادم بعد آخر إكمال لبدئه. لذلك لا تظهر في المربع إضافة فشل تحميلها أثناء بدء نجح عمومًا: ابحث عن سطرها في Console.
في معظم أنواع الخوادم تعرض نظرة عامة أيضًا شريطًا هو يحتاج هذا الخادم إلى إصدار Java مختلف مع زر تبديل الإصدار، إذا جاء الخطأ وأنت فاتح نظرة عامة.
اقرأ رقم إصدار ملف الفئة
إصدار ملف الفئة هو إصدار Java زائد 44. مثلًا 61 هو Java 17، و65 هو Java 21، و69 هو Java 25. تجري اللوحة هذا الحساب نيابة عنك في المربع أعلاه.
أصلحها بنقرة واحدة
- افتح خادمك في اللوحة، على نظرة عامة أو Console.
- في لماذا توقف خادمك، انقر التبديل إلى Java ورقمه. يقول المربع
The server now uses Javaوالرقم،Start it again. - انقر تشغيل.
أو من الشريط: انقر تبديل الإصدار، واختر Java في نافذة اختيار إصدار Java، وانقر تبديل وتشغيل.
أصلحها يدويًا
- افتح الإعدادات وانقر تفاصيل التشغيل، أو انقر فتح تفاصيل التشغيل في المربع.
- تحت صورة Docker، اختر Java الأحدث من القائمة. يُحفظ فور اختياره. تفاصيل أكثر: كيف تغيّر إصدار Java في خادم Minecraft.
- شغّل الخادم.
حين ترفض اللوحة التبديل
بعض برامج الخوادم لا تبدأ على Java أحدث مما تتحمل، وترفض اللوحة ذلك الاختيار. مثلًا تقول اللوحة This software on Minecraft والإصدار does not start on Java والرقم. عندها لا يعرض المربع التبديل إلى Java، بل يقول واحدًا من هذه:
This server software cannot run on Javaوالرقم. ثبّت نسخة من الإضافة تعمل على Java الذي لديك.A plugin or mod was built for Javaورقمًاwhich this server software cannot run.أزلها، أو ثبّت نسخة تعمل على Java عندك. يأخذك زر فتح في Files إليها.This Minecraft version needs Javaورقمًاwhich this server cannot switch to here. Contact support.افتح تذكرة.
للعثور على نسخة أخرى من إضافة أو مود، انقر البحث عن واسمها لفتح صفحة المودات، وابحث عن الاسم، واختر نسخة مصنوعة لإصدار Minecraft وJava عندك. راجع كيف تثبّت الإضافات على Paper وSpigot وPurpur وكيف تثبّت المودات على Forge وFabric وNeoForge.
معلومات مفيدة
- من يستطيع التبديل: يحتاج دورك إلى صلاحية تغيير صورة Java للخادم. اطلب من مالك الخادم غير ذلك.
- اختر إصدار Java الذي تذكره الرسالة، لا الأحدث. قد لا يبدأ برنامج خادم أقدم على Java أحدث بكثير، وترفض اللوحة هذه الاختيارات.
- أسباب أخرى، مع دليل لكل منها: كيف تعرف سبب توقف خادم Minecraft.



