# Better Enchanted Books

**الإصدار:** 1.0.0  
**ماينكرافت Java:** إصدارات 26.1–26.2 فقط  
**صاحب المشروع:** Haider x  
**الترخيص:** جميع الحقوق محفوظة

تعيد حزمة Better Enchanted Books تصميم كل كتاب تطوير فانيلا بحسب التطوير المخزن داخله. لكل كتاب قصة حركية مستقلة وليست مجرد نسخة بلون مختلف: ينفذ Sharpness ضربتي سيف متقاطعتين، ويجمع Mending الشظايا ويغلق الشق، ويقذف Loyalty الرمح ثم يعيده، وينشر Frost Walker بلاطات الجليد، بينما يحصل كل تطوير آخر على حركته الخاصة.

## المميزات

- دعم جميع التطويرات الـ43 الموجودة في إصدارات Java 26.x المستقرة.
- خامة متحركة وقصة أنيميشن مخصصة وفريدة لكل تطوير.
- 80 إطارًا لكل خامة، بسرعة إطار كل Tickين، أي دورة كاملة مدتها 8 ثوانٍ.
- بكسل آرت بدقة 32×32 يحافظ على هوية ماينكرافت.
- مؤثرات متخصصة للضرب والحماية والتجميد والإصلاح والعودة والانقسام والاختراق ونسج الحرير والنمو والاختفاء والشحن والاندفاع والانفجار الهوائي.
- لا توجد حركة مشتركة معاد تلوينها بين الكتب.
- اختيار تلقائي في فانيلا من خلال `minecraft:stored_enchantments` ونظام نماذج العناصر.
- دعم جميع المستويات الطبيعية لكل تطوير حتى حده الرسمي الأعلى.
- كتاب متحرك احتياطي للكتب الغريبة أو متعددة التطويرات.
- لا تحتاج إلى OptiFine أو CIT أو Fabric أو Forge أو مود أو شادر.

## التوافق

هذه النسخة تدعم بدقة إصدارات Minecraft Java المستقرة التالية فقط:

- 26.1 — صيغة الموارد 84.0
- 26.1.1 — صيغة الموارد 84.0
- 26.1.2 — صيغة الموارد 84.0
- 26.2 — صيغة الموارد 88.0

يوجد مجلد حزمة واحد فقط باسم `Better Enchanted Books`. تختار ماينكرافت فانيلا جميع التصاميم الـ43، ومنها Lunge، تلقائيًا.

## شعار المشروع

الملف `better_enchanted_books_logo.gif` شعار متحرك بدقة 256×256 يعرض كتب Sharpness وFrost Walker وMending وFortune واحدًا بعد الآخر، باستخدام إطارات مأخوذة مباشرة من أنيميشن الكتب داخل الحزمة، مع حجم أقل من 256 كيلوبايت.

## التثبيت

ضع مجلد `Better Enchanted Books`—أو ملف ZIP الجاهز للرفع—داخل `.minecraft/resourcepacks` ثم فعّله من شاشة حزم الموارد. لا تحتاج إلى حزمة مرافقة أو مود.

## البناء والفحص

- يشغّل `python tools/build_pack.py` بناء وفحص الكتب المتحركة الـ43.
- يفحص `python tools/verify_all_versions.py` المحدد وبيانات الحزمة مقابل جميع إصدارات 26.x المستقرة المثبتة.
- ينشئ `python tools/build_release_zips.py` ملف ZIP واحدًا ونظيفًا وجاهزًا للرفع.
