Skip to content
الاستضافة · برامج الخادم والإصدارات وJava

إصدار Java المناسب لنواتك

أي Java تحتاج للإصدارات 1.8 و1.16 و1.17 و1.20 و1.21، ولماذا تختاره لوحة التحكم تلقائيًا، وماذا يعني UnsupportedClassVersionError.

آخر تحديث 13 أغسطس 2026

Minecraft برنامج Java، ويجب أن تتوافق نسخة Java مع نسخة اللعبة.

MinecraftJava
1.8 – 1.16.58 (أحيانًا 11)
1.17 – 1.20.417
1.20.5 وأحدث21

في Millida

تختار لوحة التحكم النسخة بناءً على نواة الخادم ونسخة اللعبة. لا حاجة لتغييرها يدويًا: فهذا أحد أكثر أسباب «الخادم لا يبدأ» شيوعًا لدى مزوّدي الاستضافة الذين يتركون الاختيار للمستخدم.

متى يبقى الأمر مهمًا

  • نواة مخصّصة — Custom .jar.
  • حزمة مودات قديمة لإصدارَي 1.7.10 و1.12.2 تحتوي مودات تتعطّل على Java أحدث من 8.
  • مود مبنيّ لإصدار Java أحدث من النواة: عندها سيظهر UnsupportedClassVersionError في السجل — التوضيح.

كيف تعرف نسخة Java قيد التشغيل

تحتوي الأسطر الأولى من السجل عند بدء التشغيل على نسخة Java. كذلك يعرض الأمر /version على Paper بيئة التشغيل.

Java 8 وحزم المودات القديمة

تعمل حزم مودات 1.12.2 على Java 8، وعادةً لا تبدأ إطلاقًا على Java 17: إذ تستخدم إصدارات Forge الأقدم واجهات برمجية داخلية أُزيلت في إصدارات Java الأحدث. لا يمكن إصلاح ذلك عبر flags — بل بالنسخة المناسبة فقط.

استضافة Minecraftخادمك يعمل أثناء عدم اتصالكإنشاء خادم