The Best Resource for Minecraft
The Best Resource for Minecraft

Зміна кольору неба — це шість файлів, і всі вісім фаз місяця є одним із них

Зміна кольору неба — це шість файлів, і всі вісім фаз місяця є одним із них

Пакет неба замінює sun.png, moon_phases.png, clouds.png, rain.png, snow.png та end_sky.png у точних розмірах. Місяць — це одна смужка 128×64, а не вісім текстур.

Пакети перефарбування не працюють через банальні причини: неправильний шлях, неправильний розмір полотна або вісім файлів там, де грі потрібен один. Ось точні цілі, взяті з інструмента перефарбування на цій сторінці, який їх записує, тож шляхи та розміри тут саме ті, що насправді завантажуються.

Небо — це шість файлів

Усе, з чого складається небо, міститься в assets/minecraft/textures/environment/:

файлрозмір
sun.png32 × 32
moon_phases.png128 × 64
clouds.png256 × 256
rain.png64 × 256
snow.png64 × 256
end_sky.png128 × 128

Замініть усі шість — і небо ваше. Більше нічого немає — ні окремого горизонту, ні файлу градієнта. Колір неба поза ними походить від біому, а не з текстури.

Місяць — це одна смужка, а не вісім текстур

Ось помилка, про яку варто згадати. moon_phases.png is одне зображення 128 × 64, що містить усі вісім фаз у сітці 4 × 2 із клітинок 32 × 32. Гра обирає клітинку для фази сьогоднішньої ночі.

Тож немає жодного moon_full.png, and a pack that ships eight separate moon files ships eight files Minecraft never reads. If your moon renders as a quarter of the picture you drew, the canvas is the problem: you painted one moon at 128 × 64 instead of eight at 32 × 32 each.

Дощ і сніг видовжені, а не квадратні

Обидва — 64 × 256 — у чотири рази вищі, ніж ширші. Це тому, що вони є вертикальною смугою, яка повторюється вниз по екрану, а не спрайтом частинки. Якщо намалювати їх квадратними, вийде розтягнута розмита пляма, і це друга за поширеністю помилка розміру після місяця.

Блиск — це два файли з різними завданнями

Сяйво чарування — це не одна текстура:

  • misc/enchanted_glint_item.png — the sheen on items
  • glint_armor.png — the sheen on worn armour

Перефарбуйте один, і інший збереже ванільний фіолетовий колір, що виглядатиме як помилка у вашому власному пакеті. Якщо ви змінюєте блиск, змінюйте обидва або жодного.

Шрифти — це JSON плюс таблиця

Робота зі шрифтами потребує двох файлів разом:

  • font/default.json — the provider list, which says which sheet supplies which characters
  • font/ascii.png — the sheet itself

Заміна лише PNG зберігає ванільну розкладку символів, тому гліфи потрапляють не в ті слоти. Саме JSON повідомляє грі, де розташований кожен символ, і він повинен узгоджуватися з наданим вами зображенням.

Загальне правило

Пакет перефарбування — це перевизначення шлях-у-шлях: помістіть файл за тим самим шляхом, який використовує ваніла, і ваш переможе. Ось чому зазначені вище шляхи важливіші за самі зображення — красива текстура за адресою textures/enviroment/sun.png loads nothing at all, and the game will not tell you why.

Спробувати інструмент: Resource Pack Recolor Tools →