
LambDynamicLights — مود للإضاءة الديناميكية في Minecraft
يضيف LambDynamicLights إلى Minecraft إضاءة ديناميكية صادرة عن الأغراض والوحوش: مشعل في اليد، أو مُلقى على الأرض، أو فانوس معلّق في إطار…
يضيف LambDynamicLights إلى Minecraft إضاءة ديناميكية صادرة عن الأغراض والوحوش: مشعل في اليد، أو مُلقى على الأرض، أو فانوس معلّق في إطار — كل ذلك يضيء المكان فعليًا دون وضع كتل. في اللعبة الأصلية يُعاد حساب الإضاءة فقط عند تغيّر الكتل، لذا فإن أي مصدر ضوء متحرك لا يؤثر إطلاقًا…
LambDynamicLights — مود للإضاءة الديناميكية في Minecraft
الإصدار الذي كُتب عليه المقال: 26.1.2
المُحمِّل: Fabric
إصدار المود: 4.10.2
إصدارات Minecraft المدعومة: 1.16.2 – 26.1.2
يضيف LambDynamicLights إلى Minecraft إضاءة ديناميكية صادرة عن الأغراض والوحوش: مشعل في اليد، أو مُلقى على الأرض، أو فانوس معلّق في إطار — كل ذلك يضيء المكان فعليًا دون وضع كتل. في اللعبة الأصلية يُعاد حساب الإضاءة فقط عند تغيّر الكتل، لذا فإن أي مصدر ضوء متحرك لا يؤثر إطلاقًا على البيئة المحيطة. يعيد المود تصميم ذلك ويجعل استكشاف الأنفاق والبناء أكثر راحة بشكل ملحوظ.
أوضاع العمل
للمود ثلاثة مستويات جودة. في وضع fancy تُحدَّث الإضاءة بسلاسة ودقة — كل حركة للاعب أو الوحش تنعكس فورًا على الكتل المحيطة. يخفّض وضع fast معدّل التحديثات من أجل الأداء، لكن تظل الإضاءة الديناميكية قائمة. أما الخيار الثالث off فيُعطّل الميزة تمامًا دون إزالة المود.
تُغيَّر الأوضاع عبر ملف الإعدادات lambdynlights.toml
كما يمكن تغيير طريقة إعادة بناء الـ chunks: افتراضيًا يُعاد حساب الـ chunks التي تراها الكاميرا في اللحظة الحالية فقط. هذا يخفّض الحمل على CPU دون خسارة ملحوظة في الجودة. أما الوضع البديل فيعيد بناء الـ chunk فورًا لحظة تحرّك المصدر، دون مراعاة الرؤية.

عرض توضيحي لعمل وضع fancy — تتحرك منطقة الإضاءة بسلاسة مع اللاعب
مصادر الضوء
يدعم المود سيناريوهين أساسيين: الإضاءة الصادرة عن الوحوش والأغراض المُلقاة، وكذلك من الذي يحمله اللاعب في يديه أو يرتديه. المشعل المُلقى في الهواء يضيء المكان حتى لحظة سقوطه على الأرض. المشعل في الإطار مصدر أيضًا.

المشعل المُلقى على الأرض يضيء المنطقة المحيطة به
مصادر محددة
لبعض الأنواع خيار منفصل لمستوى التفصيل — مُعطّل، مبسّط، أو كامل:
CREEPER — يُضاء أثناء التحضير للانفجار. مفعّل افتراضيًا في الوضع المبسّط.
TNT — قد يُضاء بعد الإشعال. مُعطّل افتراضيًا.
كما يُفعَّل أو يُعطَّل بشكل منفصل:
شعاع المنارة — يضيء الكتل على طول الشعاع العمودي أو الأفقي بالكامل.
ليزر الحارس — أثناء الهجوم يضيء الشعاع القطاع الواقع بين الوحش والهدف.
الصرخة الصوتية للـ WARDEN — جُسيمات الهجوم تضيء المسار من الوحش إلى اللاعب.
تأثير التوهّج — أي كائن يحمل هذا التأثير يصبح مصدرًا لضوء خافت.

الإضاءة من شعاع المنارة أفقيًا وعموديًا
التحديث التكيّفي (Adaptive ticking)
لتخفيف الحمل الناتج عن عدد كبير من المصادر المتزامنة، يُحدّث المود المصادر البعيدة بوتيرة أقل. حتى 5 chunks من اللاعب — وتيرة طبيعية. من 5 إلى 8 chunks — أقل. أبعد من 8 chunks — أقل بعد. أما المصادر خلف الكاميرا فتُحدَّث بوتيرة أقل حتى تدخل مجال الرؤية.
عمليًا يعني هذا أنه حتى في كهف كبير يضم عشرات الوحوش في آنٍ واحد، يحافظ المود على معدل إطارات مستقر دون تعطيل الإضاءة الديناميكية تمامًا.
الإعدادات
يقع ملف الإعدادات lambdynlights.toml في مجلد config/ ضمن دليل اللعبة. بعد تثبيت المود يُنشأ الملف تلقائيًا عند أول تشغيل. تُحرَّر المعاملات في أي محرر نصوص — وتدخل التغييرات حيّز التنفيذ بعد إعادة تشغيل اللعبة.
المعامل | ماذا يفعل |
| وضع العمل العام: fancy — إضاءة سلسة، fast — مبسّطة بحمل أقل، off — مُعطّل تمامًا |
| culling — يعيد بناء الـ chunks الواقعة في مجال رؤية الكاميرا فقط؛ immediate — يعيد بناء جميع الـ chunks المحيطة فورًا، دون فحص الرؤية |
| المسافة بالـ chunks التي يبدأ بعدها انخفاض معدّل تحديث المصدر للمرة الأولى |
| المسافة بالـ chunks التي ينخفض بعدها المعدّل للمرة الثانية — إلى الحد الأدنى |
| عند true تُحدَّث المصادر خلف الكاميرا بوتيرة أقل حتى تدخل مجال الرؤية |
| عند true تعمل الوحوش والأغراض المُلقاة كمصادر للضوء الديناميكي |
| عند true تضيء الأغراض في اليدين ودرع اللاعب المكان المحيط |
| عند true لا تضيء الأغراض الحساسة للرطوبة (مثل المشاعل) المكان تحت الماء |
| الإضاءة من CREEPER أثناء التحضير للانفجار: off — مُعطّل، simple — أساسي، fancy — سلس |
| الإضاءة من TNT المُشعَل: off — مُعطّل، simple — أساسي، fancy — سلس |
| عند true تضيء أشعة المنارة وبوابة الـ End الكتل على طول مسارها |
| عند true يضيء ليزر الحارس أثناء الهجوم المنطقة بين الوحش والهدف |
| عند true تضيء جُسيمات الصرخة الصوتية للـ WARDEN مسار الهجوم |
| عند true يصبح أي كائن يحمل تأثير التوهّج النشط مصدرًا لضوء خافت |
الخلاصة
يضيف LambDynamicLights إلى Minecraft إضاءة ديناميكية صادرة عن الأغراض والكائنات على جانب العميل دون اعتماديات على الخادم. يتيح نظام التحديث التكيّفي استخدام المود حتى على أجهزة أضعف — إذ يُختار مستوى الجودة ومسافات العتبة في الإعدادات بما يناسب كل جهاز. مناسب لأي نمط لعب: الاستكشاف، البقاء، البناء — في كل مكان تحتاج فيه إلى إضاءة مؤقتة مريحة دون وضع كتل بشكل دائم.
التثبيت
التثبيت النموذجي يستغرق حوالي 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.











