یک تزیین، یک شابلون خاکستری (greyscale) و یک تعویض پالت است، نه یک بافت رنگی

الگو شکل را تعیین میکند، ماده هیچ چیز را تعیین نمیکند جز هشت رنگی که با آن نقاشی میشود. به همین دلیل است که هر مادهای با هر الگویی کار میکند، و به همین دلیل است که یک تزیین هرگز نیمرخ زره شما را تغییر نمیدهد.
تزیینهای زره شبیه 198 بافت مجزا به نظر میرسند. اما اینطور نیست. بازی برای هر الگو به ازای هر لایه زره یک تصویر greyscale ارائه میدهد و در زمان اجرا با استفاده از یک پالت هشت پیکسلی متعلق به آن ماده، آن را رنگآمیزی مجدد میکند. درک این تفکیک تقریباً پاسخگوی هر سؤالی است که افراد درباره تزیینها دارند.
دو فایل، دو وظیفه
یک تزیین کامل دقیقاً به دو چیز نیاز دارد، و آنها هرگز تداخلی با یکدیگر ندارند:
| بخش | ماهیت آن | چه چیزی را کنترل میکند |
|---|---|---|
| الگو | فایل PNG خاکستری (greyscale)، یکی برای هر لایه زره | شکل و جایگذاری |
| ماده | یک نوار پالت 8 پیکسلی | فقط رنگ |
بافت الگو از هشت طیف خاکستری استفاده میکند. هر طیف یک شاخص است. هنگام رندر، بازی شاخص را خوانده و رنگ متناظر با آن موقعیت را در پالت ماده جستجو میکند. سطح خاکستری 0 تبدیل به رنگ 0 پالت میشود، و سطح خاکستری 7 تبدیل به رنگ 7 پالت میشود.
چرا هر ترکیبی کار میکند
از آنجا که الگو هرگز رنگی را ذخیره نمیکند، هیچ تداخلی رخ نمیدهد. هر یک از 18 الگو با هر یک از 11 ماده، و بازی برای هر جفت نیازی به یک بافت ندارد — به 18 الگو بهعلاوه 11 پالت نیاز دارد، نه 198 تصویر. اگر یک الگوی نوزدهم اضافه کنید، از همان روز انتشار با تمام یازده ماده بدون نیاز به طراحی اضافی کار میکند.
به همین دلیل است که یک تزیین هرگز نمیتواند خطوط پیرامونی یک قطعه را تغییر دهد. شابلون در محدوده خود بافت زره ترسیم میشود؛ هیچ هندسهای، مدل اضافی، یا ضخامتی در کار نیست. یک netherite chestplate با تزیین Silence دقیقاً همان پیکسلهایی را اشغال میکند که نوع بدون تزیین آن اشغال میکند.
قاعده زره تیرهتر
یک پالت کافی نیست. یک تزیین طلا روی زره آهنی و همان تزیین طلا روی زره طلایی در فلز پایه محو میشود، بنابراین هر ماده یک پالت دوم دارد که هنگام مطابقت داشتن ماده تزیین با ماده زره استفاده میشود. این همان هشت شاخص است که به مجموعهای از رنگهای تیرهتر اشاره دارند، و به همین دلیل تزیین طلا روی طلا بیشتر شبیه یک خط حکاکیشده به نظر میرسد تا یک نوار اضافهشده.
این یک جایگزینی جدولی است، نه یک ترکیب. هیچ شفافیت، ضرب یا محاسبات تهرنگی در این بین وجود ندارد — به همین دلیل تزیینها در هر وضوحی واضح میمانند و به همین دلیل یک resource pack میتواند پالتی را با هشت رنگ دلخواه جایگزین کند و نتیجهای تمیز بگیرد.
این هنگام ساخت یک ظاهر چه معنایی دارد
- ابتدا الگو را با یک ماده بسنجید. شکل، تصمیم اصلی است؛ رنگ، مرحله دوم و مستقل است. تغییر همزمان هر دو دلیلی است که باعث میشود افراد تا ابد به جستجو ادامه دهند.
- آن را روی زرهی که واقعاً خواهید پوشید بررسی کنید. قاعده زره تیرهتر به این معنی است که ترکیبی که روی الماس دوست داشتید ممکن است روی netherite کاملاً متفاوت دیده شود.
- هر چهار قطعه را با هم نگاه کنید. الگوها برای هر لایه برش میخورند؛ طرحی که روی chestplate غالب است ممکن است روی چکمهها فقط یک خط ساده باشد.
نمایشگر 3D دقیقاً برای همین وجود دارد: جایگزینی واقعی پالت را روی یک مدل واقعی بازیکن اعمال میکند، بنابراین آنچه میبینید همان چیزی است که بازی رندر میکند — نه یک تقریب ترسیمشده در یک پیشنمایش تخت.