ukulib — مود لـ Minecraft
ukulib مكتبة مساعدة مشتركة لمودات uku3lig في Minecraft، توفر قائمة إعدادات جاهزة وواجهة موحدة، وهي تبعية إلزامية لعمل هذه المودات.
ukulib مكتبة مساعدة مشتركة لمودات uku3lig في Minecraft، توفر قائمة إعدادات جاهزة وواجهة موحدة، وهي تبعية إلزامية لعمل هذه المودات.
ukulib — مود لـ Minecraft
إصدار Minecraft الذي تم اختبار وكتابة المقال عليه: 26.1.2
نطاق الإصدارات المدعومة: b1.7.3 – 26.1.2
التبعيات: Fabric API (لإصدارات Fabric)
ukulib هو مكتبة مساعدة (مود) لِـ Minecraft من تطوير uku3lig. وهو بحد ذاته مجرد إطار برمجي تُبنى عليه المودات الأخرى الخاصة بالمستخدم من نفس المطور. يدخل الملف إلى مجلد mods كتبعية إلزامية: فبدونه لن يشغّل المود الأساسي اللعبة على الإطلاق.
دوره ضمن مجموعة المودات
تحتوي المكتبة على مكونات جاهزة لواجهة الإعدادات وأدوات أساسية للتعامل مع الأوامر وتحديد المواقع والنصوص. المطورون الذين يكتبون مودات بناءً عليها لا يُنشئون قائمة الخيارات من الصفر — بل يربطون ukulib ويستخدمون عناصر الواجهة الجاهزة الخاصة به. جميع المودات المبنية على هذه المكتبة تتشارك نفس أسلوب الإعدادات، القريب من شاشات Minecraft الأصلية، دون أطر واجهة خارجية.
تحتوي المكتبة على مكونات جاهزة لواجهة الإعدادات. المطورون الذين يكتبون مودات بناءً عليها لا يُنشئون قائمة الخيارات من الصفر — بل يربطون ukulib ويستخدمون عناصر الواجهة الجاهزة الخاصة به.
شاشة مشتركة بقائمة المودات
الجزء الوحيد من المكتبة الذي يتفاعل معه اللاعب مباشرة هو قائمة منفصلة تعرض المودات المدمجة مع ukulib. تُفتح هذه القائمة من خلال واجهة استعراض المودات القياسية الخاصة بأداة التحميل. تعرض الشاشة فقط المودات التي سجّلت نقطة دخولها في البيان — والنقر على أحد العناصر في القائمة يؤدي مباشرة إلى صفحة إعدادات المود المعني.
كيف تبدو الإعدادات
صفحات الإعدادات المبنية على المكتبة لها مظهر موحّد ومشترك: قائمة بالخيارات في المنتصف، وأزرار إلغاء وتم في الأسفل. تتغير القيم عبر عناصر قياسية — مفاتيح تبديل للقيم المنطقية، وأشرطة تمرير للنطاقات الرقمية، وحقول إدخال للقيم النصية، وأزرار اختيار دوري للخيارات المُعدَّدة.

مقتطف من شاشة إعدادات مود مبني على ukulib
يكتب المود المستهلك ملف إعداداته بصيغة TOML ويضعه في مجلد config بجانب إعداداته الخاصة. المكتبة نفسها ليس لديها أي إعدادات خاصة بها للتغيير — أي ملف .toml في المجلد يخص المود المستهلك، وليس ukulib.
الخلاصة
يحل ukulib مهمة واحدة — فمن خلال منح المطورين قالبًا جاهزًا لقائمة الإعدادات والأدوات الأساسية، يزيل تكرار نسخ الشيفرة بين مودات نفس المطور ويوحّد إعداداتها بأسلوب مشترك. يناسب من لديه بالفعل عميل مُجمَّع بمودات uku3lig، ويريد أن تعمل اللعبة دون تعطل بسبب تبعية مفقودة.
التثبيت
التثبيت النموذجي يستغرق حوالي 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.











