SPluginsSPlugins
Retour au blog
❯/spluginscat blog/custom-item-textures-minecraft

Textures d'items personnalisés dans Minecraft : le guide du propriétaire de serveur (2026)

28 juillet 2026Ssomar Team
custom-texturesresource-packExecutableItemsguide2026

Cet article est traduit de l'anglais. Lire l'original.

Les textures d'items personnalisés sont ce qui rend les items d'un serveur vraiment crédibles : un katana qui ressemble réellement à un katana plutôt qu'à une épée en fer renommée. La bonne nouvelle : vous n'avez besoin d'aucun mod, et depuis Minecraft 1.20.5+ vous n'avez même plus besoin d'héberger vous-même un resource pack.

Voici comment fonctionne l'ensemble du système, et le chemin le plus rapide pour chaque version de serveur.


Réponse rapide

Les textures d'items personnalisés sur un serveur Minecraft fonctionnent en deux parties :

  1. L'item porte une référence de texture : CustomModelData (1.13 – 1.21.3) ou composants d'item model (1.21.4+).
  2. Un resource pack relie cette référence à votre fichier de texture, et le serveur envoie le pack aux joueurs lorsqu'ils se connectent.

Aucun mod client requis. Des plugins comme ExecutableItems attribuent la référence à votre place, et à partir de la 1.20.5+ peuvent même héberger automatiquement le resource pack via une URL dans la config, avec en plus plus de 60 textures d'armes 3D incluses en 1.21.4+ si vous ne voulez rien dessiner.


Comment fonctionnent réellement les textures d'items personnalisés

Les clients Minecraft affichent les items à partir du resource pack qu'ils ont chargé. Un resource pack de serveur est téléchargé et appliqué automatiquement lorsqu'un joueur se connecte (il l'accepte une seule fois). Votre pack contient :

  • la texture (un PNG, généralement en 16×16 ou 32×32),
  • un modèle (un JSON décrivant comment la texture s'applique à l'item : plat, tenu en main ou en 3D complète),
  • un mapping qui indique « quand cet item a la référence X, utiliser ce modèle ».

C'est côté item qu'intervient un plugin : il crée l'item et y appose la bonne référence, afin que le client utilise votre modèle à la place du modèle vanilla.

CustomModelData vs item models (le changement de la 1.21.4)

Version du serveurSystèmeFonctionnement
1.13 – 1.21.3CustomModelDataUn nombre sur l'item ; le tableau overrides du pack relie les nombres aux modèles
1.21.4+Composants d'item modelUne référence directe à un modèle sur l'item : plus propre, sans jongler avec les overrides

Si vous êtes en 1.21.4+, suivez le guide des textures 1.21.4+ ; pour les versions plus anciennes, le guide CustomModelData pas à pas explique comment construire le pack de zéro, y compris les textures animées et les textures par état (des arcs qui changent pendant qu'on les bande, par exemple : voir le guide des textures d'arc).

Les trois approches, de la plus simple à la plus personnalisée

1. Utiliser les textures incluses (zéro effort)

ExecutableItems Premium fournit plus de 60 textures d'armes 3D prêtes à l'emploi en 1.21.4+. Choisissez-en une dans l'éditeur d'items, et c'est terminé : pas de construction de pack, pas d'hébergement.

2. Resource pack auto-hébergé (apportez vos textures, oubliez l'hébergement)

À partir de Minecraft 1.20.5+, ExecutableItems peut servir son propre resource pack via une URL dans la config. Ajoutez vos textures, et le plugin s'occupe de l'empaquetage et de la distribution aux joueurs. Consultez l'envoi d'un pack de textures pour le workflow de pack hébergé sur les versions plus anciennes.

3. Resource pack entièrement personnalisé (contrôle total)

Construisez le pack vous-même : textures, modèles, mappings, puis hébergez-le et renseignez-le dans server.properties. C'est la bonne approche lorsque les items personnalisés ne sont qu'un élément d'une refonte visuelle plus large (GUI personnalisées, polices, sons). Le guide général des items détaille le processus complet en 11 étapes.

Vous préférez acheter plutôt que construire ? Les packs de textures prêts pour serveur sont livrés avec leurs textures, leurs modèles 3D et leurs configurations d'items, ainsi qu'une licence pour vos propres serveurs.

Combiner avec d'autres plugins de textures

Vous utilisez déjà ItemsAdder ou Nexo pour les cosmétiques ? Ils cohabitent très bien avec ExecutableItems : EI peut référencer des items tiers dans ses conditions et ses capacités, de sorte qu'ItemsAdder s'occupe du visuel pendant qu'EI gère le comportement. Consultez la liste des plugins compatibles et notre comparatif des plugins d'items personnalisés pour voir comment ils se répartissent le travail.

Pièges courants

  • La texture s'affiche comme l'item vanilla : la référence sur l'item et le mapping dans le pack ne correspondent pas, ou le joueur a refusé le pack du serveur.
  • Damier violet/noir : le JSON du modèle pointe vers un chemin de texture qui n'existe pas dans le pack (attention à la casse !).
  • Fonctionne en 1.21.3, cesse de fonctionner en 1.21.4 : vous avez mis à jour en franchissant le changement d'item model ; refaites le mapping avec les composants d'item model.
  • Joueurs sur d'anciens clients : via ViaVersion, les anciens clients peuvent ne pas afficher les fonctionnalités de modèle plus récentes ; gardez une texture de secours si vous prenez en charge une large plage de versions.

Foire aux questions

Les textures d'items personnalisés nécessitent-elles des mods ? Non. Les resource packs de serveur fonctionnent sur les clients vanilla : les joueurs acceptent le pack en se connectant.

Comment donner une texture personnalisée à un item ? Attribuez une référence de texture à l'item (CustomModelData ou composant d'item model, selon la version) et reliez-la dans un resource pack. Avec ExecutableItems, les deux étapes se font dans l'éditeur d'items.

Que faire si je ne sais pas dessiner de textures ? Utilisez les plus de 60 textures d'armes 3D incluses (EI Premium, 1.21.4+), ou récupérez des textures gratuites de la communauté et faites le mapping vous-même.

Les textures peuvent-elles être animées ? Oui : consultez le guide des textures animées.


Aller plus loin