
Iris/Oculus و GeckoLib Compat — مود لإصلاح الرسوم المتحركة مع الشيدرات في Minecraft
Iris/Oculus & GeckoLib Compat — مود لإصلاح الرسوم المتحركة مع الشيدرات في Minecraft إصدار Minecraft الذي جُرّب عليه وكُتب المقال: 1.21 نطاق…
Iris/Oculus & GeckoLib Compat — مود لإصلاح الرسوم المتحركة مع الشيدرات في Minecraft إصدار Minecraft الذي جُرّب عليه وكُتب المقال: 1.21 نطاق الإصدارات المدعومة: 1.18.2، 1.19.2–1.19.4، 1.20.x، 1.21 إصدار المود: 1.0.0 على
Iris/Oculus & GeckoLib Compat — مود لإصلاح الرسوم المتحركة مع الشيدرات في Minecraft
إصدار Minecraft الذي جُرّب عليه وكُتب المقال: 1.21
نطاق الإصدارات المدعومة: 1.18.2، 1.19.2–1.19.4، 1.20.x، 1.21
إصدار المود: 1.0.0
على Fabric: Fabric API + Fabric Loader + GeckoLib + Iris
على Forge/NeoForge: GeckoLib + Oculus
Iris/Oculus & GeckoLib Compat (المعروف أيضًا باسم GeckoAnimFix) هو مود صغير من جانب العميل لـ Minecraft يُصلح خطأً محددًا واحدًا: عندما تكون ظلال الكائنات مُفعّلة في حزمة الشيدر، تتوقف الرسوم المتحركة للوحوش والكائنات الأخرى المبنية على مكتبة GeckoLib عن التشغيل. تتجمّد المخلوقات المخصصة في وضعية واحدة — وتبدو كالتماثيل في وسط العالم.
من أين يأتي الخطأ
مكتبة GeckoLib أداة شائعة للنماذج ثلاثية الأبعاد الأكثر تعقيدًا وللرسوم المتحركة الهيكلية للوحوش. تستخدمها عشرات المودات ذات المخلوقات الخاصة: لدورات المشي، والتنفس، والتلويح بالسلاح، والوضعيات العدوانية وغيرها. يُنفَّذ عرض الكائن في Minecraft فعليًا عدة مرات في الإطار الواحد — مرة للصورة الأساسية ومرة أخرى لبناء خريطة الظلال. ويجب أن تتحدّث الرسوم المتحركة في أحد هذين المرورَين فقط.
عندما تضيف حزمة الشيدر ظلال الكائنات (خيار Entity Shadows)، يُرسَم نموذج الوحش مرة أخرى من أجل مرور الشيدر. في الإصدارات القديمة من GeckoLib، تنكسر حالة الرسوم المتحركة للنموذج في هذا المرور الإضافي — فيتجمّد الإطار. وبدون شيدر أو مع تعطيل ظلال الكائنات لا يظهر الخطأ.
ما الذي يفعله المود بالضبط
يُضيف GeckoAnimFix تعديلًا صغيرًا على سلوك GeckoLib — بحيث لا تُعاد دورة الرسوم المتحركة للوحش إلى الصفر في مرور العرض الإضافي الذي تُفعّله ظلال الشيدر. تستمر الكائنات في تشغيل رسومها المتحركة بشكل طبيعي، بغض النظر عن الشيدر المُفعّل في Iris أو Oculus.
يعمل المود تلقائيًا — بعد وضع ملف .jar في مجلد mods/، لا يحتاج إلى أي إعدادات إضافية. لا تظهر أي أوامر أو كتل جديدة أو قوائم داخل اللعبة: يلاحظ اللاعب فقط أن الوحوش التي كانت معطلة سابقًا عادت تتحرك بشكل طبيعي.
بالنسبة لـ GeckoLib 1.20.1+ لا حاجة للمود: فالإصلاح المماثل مُدمج بالفعل في المكتبة نفسها. إذا كانت حزمة المودات لديك تستخدم بالفعل GeckoLib حديثة — فلن يفيد مود الإصلاح الإضافي بشيء، وقد يتداخل في بعض الحالات.
كيفية التثبيت
إجراء التثبيت قياسي بالنسبة للمُحمِّل المعني — يُوضع ملف .jar في مجلد mods/ مع مكتبة GeckoLib ومود الشيدرات (Iris أو Oculus). لا ينشئ المود أي ملفات خدمية منفصلة في اللعبة.
نقطة واحدة جديرة بالانتباه: يجب أن يتطابق إصدار المود تمامًا مع إصدار Minecraft والمُحمِّل. لن تعمل نسخة Forge على Fabric والعكس صحيح، حتى لو كان رقم إصدار اللعبة متطابقًا. على صفحة Modrinth يُحدَّد في قائمة الملفات لكل إصدار من اللعبة على حدة أي مُحمِّل يدعمه ملف .jar المعين.
الخلاصة
يُغلق Iris/Oculus & GeckoLib Compat مهمة ضيقة واحدة: يُعيد الحياة إلى الرسوم المتحركة للوحوش المخصصة في Minecraft عندما لا يرغب المستخدم في التخلي عن الظلال في حزمة الشيدر لديه. أكبر فائدة منه — اللعب على حزم المودات القديمة 1.18.2–1.19.4 وبدايات 1.20، حيث لم تكن GeckoLib تحتوي بعد على إصلاحها الخاص. القيد واضح: بالنسبة للإصدارات الحديثة من GeckoLib أصبح المود زائدًا بل وقد يتداخل مع المودات ذات الرسوم المتحركة المعقدة. البديل — مجرد تحديث مكتبة GeckoLib نفسها إلى 4.x أو أحدث؛ هذا يجعل الإصلاح المنفصل غير ضروري، لكنه يتطلب إصدارات متوافقة لبقية المودات في الحزمة.
التثبيت
التثبيت النموذجي يستغرق حوالي 5 دقائق. الخطوات نفسها؛ يختلف فقط المُحمّل والبناء المطابق.
- 1Install a mod loader (Forge, Fabric or NeoForge) that matches your Minecraft version.
- 2Download the mod file (.jar) built for that same version.
- 3Place the .jar into your .minecraft/mods folder.
- 4Launch Minecraft with the modded profile and check the mod loads in-game.











