إعادة تلوين السماء: القمر الآن ثمانية ملفات، والشمس تحرّكت
حزمة السماء تستبدل celestial/sun.png، وثمانية ملفات لأطوار القمر بمقاس 32×32، وend_flash.png، وclouds.png، وrain.png، وsnow.png، وend_sky.png بمقاسات دقيقة. الشريط الواحد القديم للقمر لم يعد موجودًا.
تفشل حزم إعادة التلوين لأسباب مملة: المسار الخاطئ، أو مقاس اللوحة الخاطئ، أو ملف واحد حيث تريد اللعبة ثمانية. هذه هي الأهداف الدقيقة، مقروءة من ملف jar الخاص بعميل 26.3، لذا فإن المسارات والمقاسات هنا هي التي تُحمَّل فعليًا.
السماء أربعة عشر ملفًا
كل ما تتكوّن منه السماء يقع تحت assets/minecraft/textures/environment/، وللشمس والقمر مجلد خاص بهما هو celestial/:
| الملف | المقاس |
|---|---|
celestial/sun.png | 32 × 32 |
celestial/moon/<phase>.png × 8 | 32 × 32 لكل واحد |
celestial/end_flash.png | 64 × 64 |
clouds.png | 256 × 256 |
rain.png | 64 × 256 |
snow.png | 64 × 256 |
end_sky.png | 128 × 128 |
استبدل الأربعة عشر كلها وستصبح السماء لك. لا يوجد شيء آخر — لا أفق منفصل، ولا ملف تدرّج. لون السماء بعد هذه يأتي من الأحياء (biome)، لا من أي خامة.
القمر ثمانية ملفات
هذا هو الخطأ الجدير بالذكر، لأنه كان العكس في السابق. كل طور هو خامته الخاصة بمقاس 32 × 32 تحت environment/celestial/moon/: full_moon.png، وwaning_gibbous.png، وthird_quarter.png، وwaning_crescent.png، وnew_moon.png، وwaxing_crescent.png، وfirst_quarter.png، وwaxing_gibbous.png.
لذا فالحزمة التي لا تزال تشحن ملف moon_phases.png الواحد القديم — شريط 128 × 64 يضم الثمانية كلها — تشحن ملفًا لا تقرأه اللعبة الحالية أبدًا، وكذلك الحزمة التي تضع sun.png مباشرة في environment/. كلاهما الشكل الذي لا تزال معظم الحزم القديمة والدروس التعليمية تستخدمه.
المطر والثلج طويلان، لا مربّعان
كلاهما 64 × 256 — أطول أربع مرات من عرضه. ذلك لأنهما خط عمودي يُكرَّر نزولًا على الشاشة، لا جزيء منفصل. رسمهما مربّعين يعطي لطخة ممدودة، وهو الخطأ الأكثر شيوعًا في المقاسات.
اللمعان ملفان بمهمتين مختلفتين
بريق التعويذة ليس خامة واحدة:
misc/enchanted_glint_item.png— اللمعان على الأدواتmisc/enchanted_glint_armor.png— اللمعان على الدروع المرتدية
أعد تلوين أحدهما وسيبقى الآخر بنفسجي النسخة الأصلية، وهو ما يبدو كخلل في حزمتك أنت. إذا كنت تغيّر اللمعان، غيّر الاثنين معًا أو اتركهما معًا.
الخطوط ملف JSON مع لوحة
العمل على الخطوط يمسّ ملفين:
font/include/default.json— قائمة المزوّدات التي تحدّد أي لوحة توفّر أي محارف (font/default.jsonيشير إليها فقط)textures/font/ascii.png— اللوحة نفسها
استبدال ملف PNG وحده يُبقي تعيين المحارف كما في النسخة الأصلية. هذا مقبول ما دمت ترسم على شبكة النسخة الأصلية 16 × 16؛ حرّك أي رمز وسيهبط في الخانة الخاطئة ما لم يتغيّر ملف JSON أيضًا.
القاعدة العامة
حزمة إعادة التلوين هي استبدال مسار بمسار: ضع ملفًا في المسار نفسه الذي تستخدمه النسخة الأصلية وسيفوز ملفك. لهذا تهمّ المسارات أعلاه أكثر من الرسم نفسه — خامة جميلة في textures/enviroment/sun.png لا تحمّل شيئًا على الإطلاق، ولن تخبرك اللعبة بالسبب.