Skip to content
ہوسٹنگ · سرور سافٹ ویئر، ورژنز اور Java

آپ کے کور کے لیے Java ورژن

1.8، 1.16، 1.17، 1.20، اور 1.21 کے لیے کون سی Java چاہیے، پینل اسے خودکار کیوں چنتا ہے، اور 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 کا ورژن موجود ہوتا ہے۔ نیز، Paper پر /version کمانڈ ماحول دکھاتی ہے۔

Java 8 اور پرانے موڈ پیک

1.12.2 موڈ پیک Java 8 پر چلتے ہیں اور عام طور پر Java 17 پر بالکل اسٹارٹ نہیں ہوں گے: Forge کے پرانے ورژن اندرونی APIs استعمال کرتے ہیں جو نئے Java ورژنز میں ہٹا دیے گئے ہیں۔ اسے flags سے ٹھیک نہیں کیا جا سکتا — صرف مناسب ورژن سے۔

Minecraft ہوسٹنگآپ کے آف لائن ہونے پر بھی آپ کا سرور چلتا ہےسرور بنائیں