Crash Assistant مود لماينكرافت 1.20.1, 1.21.1
يعرض واجهة رسومية بعد تعطل Minecraft، تُظهر وتحلل فورًا جميع السجلات المتأثرة.
حول مود Crash Assistant
يعرض واجهة رسومية بعد تعطل Minecraft، ويعرض فورًا جميع سجلات اللعبة/المشغل المتأثرة، أو تقارير الأعطال، أو ملفات hserr. يوفر حلاً بنقرة واحدة لرفعها، ونسخ الرابط، وتنفيذ إجراءات أخرى لتسهيل الإبلاغ والتصحيح واستكشاف الأخطاء وإصلاحها. يحلل السجلات للعديد من أسباب الأعطال المعروفة. يوفر العديد من أدوات التحليل المفيدة. يحذر إذا كان Minecraft يعمل على وحدة معالجة رسومات مدمجة عند توفر وحدة مخصصة. يتضمن إصلاحات تلقائية للعديد من المشكلات الشائعة.
المود من جانب العميل فقط. على الخادم، لن يفعل شيئًا.
إذا كان لديك أي أسئلة، فلا تتردد في الانضمام إلى خادم Discord الخاص بي: https://discord.gg/dV8WFrJZK6
الميزات:
واجهة المستخدم الرسومية:

يدعم السحب والإفلات. يمكنك نقل الملفات مباشرة من الواجهة الرسومية إلى أي مكان تريده، أو سحب وإفلات جميع السجلات عن طريق سحبها من تسمية "Available log files:".
تحليل السجلات:
يحلل السجلات للعديد من الأسباب المعروفة للأعطال. إذا تم اكتشاف مشكلة معروفة، فإنه يعرض مربع حوار مع وصف المشكلة وحل مفصل.

التحليل المدعوم:
hserr (تعطل JVM):
- AlLibAlcCleanup (مشكلة غامضة متعلقة بتخصيص RAM)
- atio6axx.dll (مشكلة في برنامج تشغيل AMD)
- glfw.dll (مشكلة عامة في برنامج تشغيل GPU)
- ig7icd64.dll (مشكلة في برنامج تشغيل GPU المدمج القديم من Intel)
- InsufficientMemory (النظام نفد من ذاكرة RAM الفعلية أو مساحة التبديل)
- JavaTooHigh (على سبيل المثال، تعطل مود Spark على Java ≥ 22)
- jemalloc.dll (مشكلة في مخصص الذاكرة jemalloc)
- jvm.dll (مشكلة محتملة في الأجهزة أو خطأ في JVM نفسه)
- libglfw.so / libopenal.so (مشكلات شائعة في مكتبات Linux)
- libGLProgrammability.dylib (حزمة shader غير متوافقة على macOS)
- ~StubRoutines::SafeFetch32 (macOS على Apple Silicon مع JDK غير صحيح)
- nglMultiDrawElementsBaseVertex / 0x0000 (مشكلة في برنامج تشغيل GPU)
- nvoglv64.dll (مشكلة في برنامج تشغيل Nvidia)
log / crash-report:
- ConnectorIncompatibleFabricMods (يكتشف مودات Fabric غير المتوافقة مثل Sodium/Iris عند استخدام Sinytra Connector)
- Create6Addons (عدم توافق بين إصدارات Create وإضافاتها، يقترح زرًا واحدًا للعثور على جميع المودات غير المتوافقة، بنقرة واحدة فقط)
- CtovWithoutLithostitched (مود ChoiceTheorem's Overhauled Village يفتقد تبعية مطلوبة)
- CurseForgeCorrupted (تثبيت Minecraft/Loader تالف من مشغل CurseForge)
- DiskSpaceEnded (نفدت مساحة القرص في النظام)
- DuplicatedMods (تم تثبيت إصدارات متعددة من نفس المود)
- EpicFightAddons (عدم توافق بين إصدارات Epic Fight وإضافاتها، يقترح زرًا واحدًا للعثور على جميع المودات غير المتوافقة، بنقرة واحدة فقط)
- FeatureOrderCycle (تبعية دائرية في ميزات توليد العالم)
- FerriteCoreNeighborTable (يكتشف عندما يصل مود بشكل غير صحيح إلى جدول الجوار الخاص بـ FerriteCore، ويوفر حلاً مؤقتًا عبر الإعدادات)
- GeckoLibOculusCompat (يحذر من أن مود GeckoLib Oculus Compat لم يعد مطلوبًا على Minecraft 1.20.1+ ويسبب أعطالًا)
- GroovyModLoaderIPv6 (فشل GML في تنزيل التعيينات بسبب مشكلات IPv6، ويتضمن إصلاحًا تلقائيًا لحل المشكلة بنقرة واحدة أو للعثور على جميع المودات التي تعتمد على GML)
- KubeJSDataPack (خطأ أثناء تحميل حزمة بيانات باستخدام KubeJS)
- LanguageProviderMismatch (المود يتطلب إصدارًا مختلفًا من Forge/NeoForge)
- LegacyTooManyIds (تجاوز حد معرف الكتلة/العنصر في إصدارات Minecraft القديمة مثل 1.12.2)
- MixinApply (يكتشف مجموعة واسعة من الأعطال الناتجة عن تعارضات أو أخطاء Mixin، ويتضمن اكتشاف الفئات المفقودة وإصلاحًا تلقائيًا للعثور على المودات التي تعتمد على الفئة المفقودة)
- MissingEmbeddiumForOculus (مود Oculus مثبت بدون تبعيته المطلوبة، Embeddium)
- MissingIndium (مود يتطلب Indium لتوافق Fabric Renderer API ولكنه غير مثبت)
- MissingUnsupportedDependencies (تعارضات التبعيات العامة التي يكتشفها Forge/NeoForge)
- ModernFixWatchDog (الخادم المدمج وصل إلى حالة جمود)
- NeoForgeVersion1201 (يُعلم أن Neo على 1.20.1 مهجور ويسبب العديد من الأعطال، وأن التبديل إلى Forge هو توصية رسمية من Neo على ذلك الإصدار.)
- ModuleFind / ModuleResolution (أخطاء نظام وحدات Java، غالبًا بسبب تعارضات التبعيات، يحدد فورًا أي مود يسبب المشكلة، دون الحاجة إلى بحث ثنائي عن المود للعثور على هذا)
- Optifine (يحذر من أن OptiFine معروف بأنه يسبب العديد من مشكلات عدم التوافق ويقترح بدائل حديثة)
- OutOfMemoryError (نفدت ذاكرة RAM المخصصة لـ Minecraft)
- ResourceLocationException (اسم مورد يحتوي على أحرف غير صالحة، غالبًا بسبب إعدادات النظام غير الإنجليزية)
- Rubidium (يحذر من أن Rubidium مهجور ويسبب مشكلات، ويقترح Embeddium)
- ServerConfigCorrupted (ملف إعدادات من جانب الخادم مشوه)
- UnsupportedClassVersion (تم تجميع مود بإصدار Java أحدث من الإصدار المستخدم)
- UsedByAnotherProcess (ملف مقفل بواسطة برنامج آخر)
- Version121 (يحذر من أن Minecraft 1.21 قديم ويسبب العديد من المشكلات؛ ويقترح التبديل إلى 1.21.1)
winevent (سجل أحداث Windows):
- WasClosedByWindows (تجمّدت اللعبة وتم إنهاؤها بواسطة نظام التشغيل، غالبًا بسبب إدخال المستخدم أثناء التحميل)
تكامل محلل سجلات Codex:
- بعد الرفع، يتم تحليل كل سجل مدعوم بواسطة محلل سجلات Codex من mclo.gs. أحيانًا قد تكون رسائل Codex غير واضحة للمستخدمين العاديين. في مثل هذه الحالات، يتم عرض رسالة مفصلة مع دليل كيفية الإصلاح:
- كتلة/كيان به خطأ
هذا يقلل بشكل كبير من العبء على دعم حزم المودات، حيث أن نسبة كبيرة (أكثر من 75%) من المشكلات هي مشكلات شائعة وقابلة للحل بسهولة. يمكنك إضافة أي تحليل إلى القائمة السوداء في الإعدادات إذا رغبت في ذلك.
أدوات التحليل
يتضمن Crash Assistant مجموعة من أدوات التحليل القوية التي يمكن الوصول إليها من قائمة الواجهة الرسومية:
- توافق إضافات Create/Epic Fight: يفحص موداتك للعثور على الإضافات غير المتوافقة مع إصدار Create أو Epic Fight المثبت لديك.
- كاشف مودات MCreator: يسرد جميع المودات المصنوعة بأداة MCreator.
- باحث الحزم/الفئات: يبحث في جميع المودات للعثور على المود الذي يحتوي على فئة أو حزمة Java معينة.
- تحليل تبعيات Jdeps: يحدد المودات التي تعتمد على فئة أو حزمة معينة، مما يساعد في تصحيح أعطال NoClassDefFoundError.
اكتشاف GPU المدمج:
يتحقق مما إذا كانت اللعبة تعمل على GPU مدمج عند توفر GPU مخصص أكثر قوة، ويعرض تحذيرًا. يتضمن زر إصلاح تلقائي بنقرة واحدة لتهيئة Windows لاستخدام GPU الصحيح لـ Java.

تحذير خطأ شريحة Intel:
يكتشف ما إذا كانت وحدة المعالجة المركزية لديك من بين طرازات Intel من الجيل الثالث عشر/الرابع عشر المعروفة بوجود خطأ استقرار حرج. يتحقق من إصدار microcode الخاص بك ويوفر تحذيرًا مفصلًا وتوصيات.
التوافق:
تم تصميم المود لأقصى قدر من التوافق والاستقرار. يعمل في عملية مستقلة تنتظر توقف Minecraft JVM. يتم تحميله مبكرًا جدًا كـ Coremod (Forge) أو LanguageAdapter (Fabric/Quilt)، مما يسمح له بالتقاط حتى أعطال بدء التشغيل المبكرة.
رفع جميع السجلات ونسخ الرابط بنقرة واحدة:
يمكنك رفع جميع السجلات المتاحة بنقرة واحدة والحصول على رسالة منسقة بشكل أنيق جاهزة للصق على GitHub أو Discord. إذا كنت منشئ حزمة مودات، فستعرف دائمًا أن جميع السجلات حديثة وتحتوي على جميع المعلومات المتاحة دون الحاجة إلى طلب ملفات إضافية.
زر للانضمام إلى رابط مُهيأ مسبقًا:
يمكن للاعبي حزمة المودات الخاصة بك بسهولة، بنقرة واحدة، العثور على Discord الخاص بك وطلب المساعدة مباشرة بعد العطل. هذا، مقترنًا بالسهولة الاستثنائية لرفع السجلات، يزيد بشكل كبير من احتمالية الإبلاغ عن الأعطال الفردية. للتنزيلات الفردية أو إذا لم يتم التهيئة، سيرشد المستخدمين إلى خادم Discord الخاص بمحمل المودات المناسب.
قائمة المودات:
يحفظ قائمة مودات حزمة المودات في كل مرة يتم فيها تشغيل اللعبة بواسطة منشئ حزمة المودات. يمكنك أيضًا حفظ قائمة المودات يدويًا باستخدام الأمر /crashassistant modlist save. يعمل بشكل مختلف لحزم المودات والتنزيلات الفردية:
حزم المودات:
تتضمن الرسالة المُنشأة قائمة بالمودات التي أضافها المستخدم النهائي أو أزالها أو حدّثها مقارنة بقائمة حزمة المودات الرسمية.
التنزيلات الفردية / مؤلفو حزم المودات:
يتتبع تغييرات قائمة المودات منذ آخر تشغيل ناجح، وهو أمر مفيد للغاية إذا ضغطت على زر "تحديث الكل" أو أضفت مودات إشكالية ونسيت أيها.
الإعدادات:
قابل للتهيئة بالكامل: يمكنك تمكين أو تعطيل أي ميزة، وتغيير رابط Discord، وتخصيص نص التسميات والأزرار والمزيد.
التعريب:
معرّب بالكامل. اللغات المدعومة حاليًا:
- الإنجليزية
- الألمانية
- الروسية
- الصينية
- الإسبانية
- الإيطالية
لا توجد نصوص مضمّنة (باستثناء التسجيل). يمكنك تغيير كل نص مرئي. لمزيد من معلومات التعريب، أو إذا كنت تريد إضافة لغة جديدة، اقرأ ملف lang README.
أوامر الأعطال:
/crashassistant crash يحتوي على 3 خيارات:
- game - يتسبب في تعطل Minecraft مع تقرير عطل.
- jvm - يتسبب في تعطل JVM مع ملف hserrpid.
- nocrash - يطبق وسائط إضافية دون التعطل.
بعد هدف العطل، يمكنك استخدام وسائط إضافية:
- --withThreadDump - ينشئ تفريغًا للخيوط في السجل.
- --withHeapDump - ينشئ ملف تفريغ للذاكرة.
- --GCBeforeHeapDump - ينفذ جمع القمامة قبل تفريغ الذاكرة.
إعدادات المودات الإشكالية:
يضيف ملف إعدادات، problematicmodsconfig.json، يتيح لك وضع علامة على المودات كغير متوافقة مع حزمة المودات الخاصة بك. له وضعان: يمكنه تعطيل اللعبة إذا تم اكتشاف مود غير متوافق أو ببساطة إخطار المستخدم. سيتم إخطار المستخدم النهائي الذي أضاف المود برسالة مُهيأة مسبقًا تشرح سبب عدم توافقه، وسيُعرض عليه زر لإزالته.
الشركاء
يدعم YourKit المشاريع مفتوحة المصدر بأدوات مبتكرة وذكية لمراقبة وتوصيف تطبيقات Java و .NET. YourKit هو منشئ YourKit Java Profiler و YourKit .NET Profiler و YourKit YouMonitor.
الخصوصية
يتم رفع السجلات فقط عندما ينقر المستخدم صراحةً على زر "Upload"، ويتم إرسالها مباشرة إلى mclo.gs، وهي خدمة مشاركة سجلات تديرها Aternos.
قبل النشر، يقوم mclo.gs تلقائيًا بحجب البيانات الحساسة—مثل رموز الوصول وعناوين IP وأسماء مستخدمي النظام وغيرها—لإبقاء اللصقة آمنة للمشاركة.
تتوفر معلومات كاملة عن فترات الاحتفاظ، ومن يمكنه الوصول إلى السجلات، وحقوقك بموجب GDPR في سياسة الخصوصية الخاصة بهم.
نظرًا لأن واجهة mclo.gs على الجوال قد تكون غير مريحة، فإن Crash Assistant—بشكل افتراضي—يلف عنوان URL المُعاد عبر gnomebot.dev (على سبيل المثال https://mclo.gs/X → https://gnomebot.dev/paste/mclogs/X). يمكنك تعطيل هذا السلوك في الإعدادات. gnomebot.dev هو عارض سجلات مفتوح المصدر عبر الإنترنت أنشأه Latvian Modder؛ يجلب البيانات من mclo.gs ويعرضها للمستخدم بتنسيق مريح، ويخزن اللصقة مؤقتًا في RAM لمدة خمس دقائق بعد آخر وصول، ثم يتخلص منها.
Crash Assistant نفسه من جانب العميل بالكامل—ليس لديه خوادم ولا يتلقى أبدًا نسخة من سجلاتك.
هذا وصف موجز للخصوصية. يمكن العثور على سياسة الخصوصية الكاملة في قائمة Privacy داخل Crash Assistant. سيطالبك Crash Assistant بقراءة سياسة الخصوصية الخاصة بنا وقبولها عند أول محاولة لرفع السجلات.
كيفية تثبيت Crash Assistant
With Millida Launcher
Install Millida Launcher
The launcher is free: download it at millida.net/launcher and sign in with any nickname.
Click “Install” on this page
The launcher opens and installs the mod for Minecraft 1.15.2–26.3 on Fabric, Forge, NeoForge or Quilt automatically.
Launch the game
A profile with it appears in the launcher: click “Play”.
Manually
Install Fabric, Forge, NeoForge or Quilt
The loader must match the game version of the mod file, for example Minecraft 26.3. After installing it, a separate profile appears in your launcher.
Download the file for your version
In the version list above, pick the file CrashAssistant-neoforge-26.2-26.3-1.11.14.jar (3.3 MB) for your game version and loader.
Put it in the mods folder
The folder is inside .minecraft (Windows: %appdata%\.minecraft\mods). If it does not exist, create it.
Launch the loader profile
Open “Mods” in the main menu: Crash Assistant should be in the list.
الإصدارات
مع المتطلبات
| Minecraft | المشغّل | الملف | التاريخ | الإجراءات |
|---|---|---|---|---|
| 26.2 | NeoForge | CrashAssistant-neoforge-26.2-26.3-1.11.14.jar3.3 ميغابايت 1 | ||
| 26.2 | Fabric, Quilt | CrashAssistant-fabric-26.2-26.3-1.11.14.jar3.3 ميغابايت 60 | ||
| 26.2 | Forge | CrashAssistant-forge-26.2-26.3-1.11.14.jar3.3 ميغابايت 6 | ||
| 1.15.2 | Fabric | CrashAssistant-fabric-1.15.2-1.10.21.jar1.3 ميغابايت | ||
| 1.15.2 | Forge | !!!CrashAssistant-forge-1.15.2-1.10.21.jar1.3 ميغابايت | ||
| 1.21.5 | NeoForge | CrashAssistant-neoforge-1.21.5-1.9.2.jar1.6 ميغابايت | ||
| 1.19.3 | NeoForge, Forge | crash_assistant-forge-1.2.14alpha.jar389 KB 12 | ||
| 1.19.3 | Fabric, Quilt | crash_assistant-fabric-1.2.14alpha.jar648 KB 51 |
الأسئلة الشائعة
Which Minecraft versions does Crash Assistant work on?
There are files for 1.15.2–26.3, 19 versions in total. The newest is 26.3.
Is Crash Assistant for Forge or Fabric?
There are files for Fabric: 1.15.2–26.3, for Forge: 1.15.2–26.3, for NeoForge: 1.19.2–26.3 and for Quilt: 1.19.2–26.3.
Does Crash Assistant need other mods?
The author lists no required dependencies: the Fabric, Forge, NeoForge or Quilt loader is enough.
Where can I download Crash Assistant safely?
On this page: the file CrashAssistant-neoforge-26.2-26.3-1.11.14.jar (3.3 MB) is stored on Millida’s server, with no link shorteners. SHA-1 checksum: 4d7afd41d0872efaf377bcd9761d2d0d00e11126.
التقييمات
كن أول من يقيّم Crash Assistant

