خادم Minecraft لا يبدأ؟ كيف تجد السبب وتصلحه
الخادم الذي يتوقف فور بدئه يذكر السبب في وحدة التحكم أو في logs/latest.log دائمًا تقريبًا. ابحث عن رسالتك في الجدول أدناه، ثم انتقل إلى الحل.
ابدأ بالسجل
راقب وحدة التحكم أثناء بدء الخادم، أو افتح logs/latest.log بعد ذلك. اقرأ أول خطأ لا آخر سطر: فالأسطر اللاحقة نتيجة له غالبًا. يكون الخادم جاهزًا حين يقول السجل “Done”.
معنى خطئك
| الرسالة | السبب والحل |
|---|---|
| You need to agree to the EULA | ما زال eula.txt يحوي false. اضبطه على true. |
| Unable to access jarfile | اسم ملف jar أو المجلد خاطئ. افحص أمر البدء. |
| Invalid or corrupt jarfile | التنزيل غير مكتمل. نزّل ملف jar مرة أخرى. |
| UnsupportedClassVersionError | Java أقدم من أن يشغّل هذا الخادم. راجع إصدار Java الذي يحتاجه خادم Minecraft. |
| Could not reserve enough space for object heap | طلبت من Java ذاكرة أكبر مما يملكه الجهاز. راجع دليل أخطاء ذاكرة Minecraft. |
| FAILED TO BIND TO PORT | المنفذ مستخدم بالفعل، أو server-ip خاطئ. راجع الدليل الخاص بهذا الخطأ. |
| Could not load plugin | الإضافة معطوبة أو مبنية لإصدار آخر من Minecraft. حدّثها أو أزلها. |
| Failed to load level | العالم تالف. استعد نسخة احتياطية. |
وافق على EULA
عند تشغيل الخادم أول مرة ينشئ eula.txt ويتوقف. افتح الملف وغيّر السطر الأخير إلى true، وهذا يعني أنك توافق على EULA الخاصة بـ Minecraft في aka.ms/MinecraftEULA:
eula=true
ثم ابدأ الخادم مرة أخرى.
افحص أمر البدء وملف jar
يبدو أمر البدء المعتاد هكذا:
java -Xms2G -Xmx2G -jar server.jar --nogui
شغّله من المجلد الذي يحوي ملف jar، وتأكد أن اسم الملف في الأمر يطابق اسم الملف الحقيقي. اعرض محتويات المجلد بـ ls على Linux أو dir على Windows لتراه. إذا كان ملف jar تالفًا، فنزّله مرة أخرى من الموقع الرسمي للبرنامج.
استبعد الإضافات والمودات
إذا ذكر السجل إضافة، فحدّثها إلى إصدار يطابق إصدار Minecraft لديك، أو أزلها. وإذا لم يكن السبب واضحًا، فانقل كل شيء خارج مجلد plugins وابدأ الخادم. عندما يبدأ، أعد الإضافات في مجموعات صغيرة لتجد التي تُعطّله. الإضافات ومودات Fabric ومودات Forge غير قابلة للتبادل، فاستخدم فقط ما يدعمه برنامج خادمك.
العوالم التالفة
الأخطاء المتعلقة بملفات المناطق (region) أو level.dat تعني أن جزءًا من العالم تالف، غالبًا بعد انهيار أو امتلاء القرص. أوقف الخادم، وانسخ مجلد العالم إلى مكان آمن، واستعد أحدث نسخة احتياطية. لا تحذف عالمًا قبل أن تنسخه.
ما زال لا يبدأ؟
أرسل آخر 100 سطر من السجل مع إصدار Minecraft وبرنامج الخادم وبنائه ومخرجات java -version. بهذه المعلومات يمكن عادةً تسمية السبب في ردّ واحد.
استضف خادم Minecraft في سنغافورة
ping منخفض للاعبين في الهند وماليزيا وإندونيسيا، على أنوية AMD EPYC سريعة مع NVMe وحماية من DDoS.
