Le recoloriage du ciel, c'est six fichiers — et les huit phases de la lune n'en sont qu'un
Un pack de ciel remplace sun.png, moon_phases.png, clouds.png, rain.png, snow.png et end_sky.png avec des tailles exactes. La lune est une seule bande de 128×64, pas huit textures.
Les packs de recoloriage échouent pour des raisons ennuyeuses : le mauvais chemin, la mauvaise taille de toile, ou huit fichiers là où le jeu n'en veut qu'un. Ce sont les cibles exactes, tirées de l'outil de recoloriage sur cette page — qui les écrit — donc les chemins et les tailles ici sont ceux qui se chargent réellement.
Le ciel, c'est six fichiers
Tout ce qui compose le ciel se trouve sous assets/minecraft/textures/environment/ :
| fichier | taille |
|---|---|
sun.png | 32 × 32 |
moon_phases.png | 128 × 64 |
clouds.png | 256 × 256 |
rain.png | 64 × 256 |
snow.png | 64 × 256 |
end_sky.png | 128 × 128 |
Remplacez les six et le ciel est à vous. Il n'y a rien d'autre — pas d'horizon séparé, pas de fichier de dégradé. La couleur du ciel au-delà de ces éléments provient du biome, pas d'une texture.
La lune est une seule bande, pas huit textures
C'est l'erreur qui mérite d'être nommée. moon_phases.png est une seule image de 128 × 64 contenant les huit phases dans une grille de 4 × 2 cellules de 32 × 32. Le jeu choisit la cellule pour la phase de ce soir.
Il n'y a donc pas de moon_full.png, et un pack qui contient huit fichiers lunaires séparés contient huit fichiers que Minecraft ne lit jamais. Si votre lune s'affiche comme un quart de l'image que vous avez dessinée, la toile est le problème : vous avez peint une lune à 128 × 64 au lieu de huit à 32 × 32 chacune.
La Pluie et la Neige sont hautes, pas carrées
Les deux sont 64 × 256 — quatre fois plus hautes que larges. C'est parce qu'elles sont une traînée verticale qui se répète sur l'écran, pas un sprite de particule. Les peindre en carré donne une tache étirée, et c'est la deuxième erreur de taille la plus courante après la lune.
Le reflet est deux fichiers avec des fonctions différentes
Le scintillement d'enchantement n'est pas une seule texture :
misc/enchanted_glint_item.png— le reflet sur les objetsglint_armor.png— le reflet sur les armures usées
Recoloriez l'un et l'autre conserve le violet de la version vanilla, ce qui est perçu comme un bug dans votre propre pack. Si vous modifiez le reflet, modifiez les deux ou aucun.
Les polices sont un JSON plus une feuille
Le travail sur les polices nécessite deux fichiers ensemble :
font/default.json— la liste des fournisseurs, qui indique quelle feuille fournit quels caractèresfont/ascii.png— la feuille elle-même
Ne remplacer que le PNG conserve le mappage des caractères de la version vanilla, de sorte que les glyphes se retrouvent dans les mauvais emplacements. Le JSON est ce qui indique au jeu où se trouve chaque caractère, et il doit correspondre à l'image que vous avez fournie.
La règle générale
Un pack de recoloriage est une surcharge chemin-par-chemin : placez un fichier au même chemin que celui utilisé par la version vanilla et le vôtre l'emporte. C'est pourquoi les chemins ci-dessus sont plus importants que l'illustration — une belle texture à textures/enviroment/sun.png ne charge rien du tout, et le jeu ne vous dira pas pourquoi.