لاگز اور کریش رپورٹس: انہیں کیسے پڑھیں
Millida سرور لاگز کہاں محفوظ ہوتے ہیں، WARN اور ERROR میں کیا فرق ہے، اسٹیک ٹریس میں مجرم پلگ ان کیسے تلاش کریں، اور عام کنسول لائنز کی تشریح کیسے کریں۔
اپ ڈیٹ 4 اگست، 2026
لاگ تقریباً ہر ”کیوں“ کا جواب دے دیتا ہے، بشرطیکہ آپ کو معلوم ہو کہ کہاں دیکھنا ہے۔ یہ مہارت پہلے ہی کریش سے فائدہ دیتی ہے۔
کہاں دیکھیں
- ”Console“ — ابھی کا لائیو آؤٹ پٹ، ہسٹری اور سرچ کے ساتھ۔
- Files میں
logs/latest.log— وہی لاگ مکمل طور پر۔ پچھلے رنز اس کے ساتھ.log.gzآرکائیوز میں موجود ہوتے ہیں۔ crash-reports/— الگ فائلیں جو صرف اُس وقت بنتی ہیں جب Java خود کریش ہو (عام طور پر موڈ پیکس پر)۔
ایک لائن کس چیز سے بنتی ہے
[12:03:44] [Server thread/ERROR]: [Essentials] Error in config
وقت → تھریڈ → لیول → مربع بریکٹس میں ماخذ → متن۔
| لیول | کیا آپ کو ردعمل دینا چاہیے |
|---|---|
INFO | نہیں، سرور کی معمول کی زندگی |
WARN | کبھی کبھی: سرور نے سنبھال لیا، مگر کچھ گڑبڑ ہے |
ERROR | ہاں، کچھ ناکام ہوا |
FATAL | سرور اس وقت مر رہا ہے |
موڈ پیکس پر اسٹارٹ اپ کے وقت بہت سی WARN لائنیں معمول کی بات ہیں۔ پہلی ERROR پر توجہ دیں، آخری پر نہیں: اس کے بعد جو آتا ہے وہ عام طور پر نتیجہ ہوتا ہے۔
اسٹیک ٹریس میں مجرم تلاش کریں
اسٹیک ٹریس at … سے شروع ہونے والی لائنوں کی ایک لمبی پٹی ہوتی ہے۔ آپ کو یہ ساری پڑھنے کی ضرورت نہیں:
Caused by:کے بعد والی پہلی لائن — بالکل کیا ٹوٹا۔atلائنوں میں کوئی جانا پہچانا نام تلاش کریں —at com.plugin.name…۔ یہی آپ کا مجرم ہے۔- اسٹارٹ اپ پر
Exception in thread "main"کوئی کور یا Java کا مسئلہ ہے، پلگ ان کا نہیں۔
ایرر سے فوراً پہلے [Plugin] Enabling Plugin v1.2 جیسی لائن بھی ایک اشارہ ہے: یہ اسی مخصوص پلگ ان کو فعال کرتے وقت کریش ہوا۔
عام لائنیں
| لائن | اس کا مطلب |
|---|---|
Can't keep up! Is the server overloaded? | سرور ٹکس کے ساتھ نہیں چل پا رہا — Lag and TPS |
java.lang.OutOfMemoryError | پلان کی میموری ختم ہو گئی |
A single server tick took 60.00 seconds (watchdog) | کسی چیز نے مین تھریڈ کو بلاک کیا — تقریباً ہمیشہ کوئی پلگ ان یا موڈ |
UnsupportedClassVersionError | یہ .jar نئے Java کے لیے بنائی گئی تھی — Core and version |
Server attempted to load chunk saved with newer version | ورلڈ سرور ورژن سے نیا ہے |
while scanning a simple key | خراب YAML کنفگ: ٹیبز یا انڈینٹیشن |
Failed to load level | ورلڈ خراب ہو گیا ہے — backup بحال کریں |
Invalid signature for profile public key | 1.19+ چیٹ سگنیچر؛ کھلاڑی سے دوبارہ کنیکٹ کروائیں |
Unable to access jarfile | کور فائل غائب ہے — کیٹلاگ سے کور بحال کریں |
Address already in use | پورٹ پچھلے پروسیس نے لے رکھا ہے؛ پینل سے سرور ری اسٹارٹ کریں |
سپورٹ کو کیا بھیجیں
آخری لائن کا اسکرین شاٹ نہیں، بلکہ لاگ کا ایک حصہ اسٹارٹ اپ سے ایرر تک — یا فائل کا لنک۔ بہترین صورت: پوری latest.log کے ساتھ ”اس سے پہلے آپ نے کیا کیا“ کی تفصیل۔ اس طرح آپ کو منٹوں میں جواب مل جاتا ہے۔
موڈ پیکس
Forge اور Fabric پر crash-reports/crash-*.txt بھی چیک کریں: اوپر -- Head -- بلاک میں اصل وجہ ہوتی ہے، اور نیچے موڈز کی فہرست۔ Missing or unsupported mandatory dependencies ایرر کا مطلب ہے کہ ایک موڈ کو دوسرے موڈ کی ضرورت ہے — ڈیپینڈنسی انسٹال کریں۔
