Pommel Held Item Models Mod (1.21.1, 1.20.1) – Vos objets en 3D totale
Le mod Pommel Held Item Models Mod permet aux créateurs de packs de ressources de modifier l’apparence d’un objet lorsqu’il est tenu en main. Il fonctionne exactement comme la longue-vue ou le trident, qui possèdent leurs propres modèles uniques une fois équipés. Cela signifie qu’un resource pack peut transformer une simple épée en une épée à deux mains enflammée ou un bâton en sceptre magique. Ce mod offre une nouvelle façon de personnaliser l’équipement sans modifier l’objet d’origine lui-même.
![]()
Caractéristiques :
- Permet aux packs de ressources de changer le modèle d’un objet lorsqu’il est tenu en main.
- Fonctionne aussi bien pour votre vue (première personne) que pour celle des autres joueurs (troisième personne).
- Aucune création complexe requise pour l’utilisateur final. Si vous utilisez un pack de ressources conçu pour ce mod, vous verrez automatiquement les nouveaux modèles.
- Compatible avec les objets provenant d’autres mods.
Nouvelles conditions pour les modèles d’objets
- En main : Un objet peut afficher un modèle spécial lorsqu’il est dans votre main principale ou secondaire.
- En cours d’utilisation : Le modèle peut changer pendant l’utilisation. Par exemple, une pomme peut paraître plus petite à chaque bouchée.
- Porté ou placé : Les objets ont un look personnalisé lorsqu’ils sont portés sur la tête ou placés dans un cadre (item frame).
- Lâché ou lancé : Un objet peut avoir une apparence différente au sol ou lorsqu’il vole dans les airs.
- Sous l’eau : Les objets peuvent avoir une apparence unique lorsqu’ils sont immergés.
- Enchanté : Permet aux objets enchantés d’avoir un tout nouveau modèle, au lieu du simple éclat violet standard.
- Tenu par des mobs : Les objets tenus par des Villageois, Renards ou Pandas peuvent également avoir leurs propres modèles personnalisés.
Configuration :
Ce mod ajoute de nouvelles règles, appelées “predicates”, pour les créateurs de packs de ressources. Vous pouvez les utiliser dans le fichier JSON d’un objet pour changer son modèle selon son utilisation. Voici les predicates disponibles :
pommel:is_held: Quand l’objet est tenu en main (1ère ou 3ème personne).pommel:first_third_person: Utilisez 0.5 pour la vue subjective et 1.0 pour la vue externe afin d’afficher des modèles différents.pommel:is_offhand: Quand l’objet est dans la main secondaire.pommel:is_fixed: Quand l’objet est dans un cadre.pommel:is_head: Quand l’objet est porté comme un casque.pommel:is_ground: Quand l’objet est au sol.pommel:is_thrown: Pour les objets lancés, comme les boules de neige ou les œufs.pommel:is_used: Quand vous utilisez activement un objet (manger, bander un arc).pommel:item_use: Modifie le modèle pendant l’animation d’utilisation (ex: pomme qui diminue).pommel:is_submerged: Quand l’objet est dans l’eau.pommel:is_enchanted: Si l’objet possède un enchantement.pommel:is_misc_entity_holding: Pour les objets tenus par des mobs comme les Villageois, Pandas ou Renards.
Exemple JSON :
Voici un exemple basique d’utilisation de ces predicates dans le fichier JSON d’un objet. Ce code indique au jeu d’afficher un modèle différent selon que l’objet est tenu, encadré, porté sur la tête ou au sol.
{
"parent": "item/handheld",
"textures": {
"layer0": "minecraft:item/2d_model_texture"
},
"overrides": [
{ "predicate": { "pommel:is_held": 1.0 }, "model": "minecraft:item/my_held_item" },
{ "predicate": { "pommel:is_fixed": 1.0 }, "model": "minecraft:item/my_framed_item" },
{ "predicate": { "pommel:is_head": 1.0 }, "model": "minecraft:item/my_worn_item" },
{ "predicate": { "pommel:is_ground": 1.0 }, "model": "minecraft:item/my_ground_item" },
]
}
Exemple pour une pomme mangée :
Cet exemple change le modèle de la pomme au fur et à mesure qu’elle est consommée, avec des modèles 3D spécifiques pour chaque étape.
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/apple"
},
"overrides": [
{ "predicate": { "pommel:is_held": 1 }, "model": "minecraft:item/held_items/apple_3d" },
{ "predicate": { "pommel:item_use": 0.25 }, "model": "minecraft:item/apple_eat_0" },
{ "predicate": { "pommel:is_held": 1, "pommel:item_use": 0.25 }, "model": "minecraft:item/held_items/apple_eat_0_3d" },
{ "predicate": { "pommel:item_use": 0.50 }, "model": "minecraft:item/apple_eat_1" },
{ "predicate": { "pommel:is_held": 1, "pommel:item_use": 0.50 }, "model": "minecraft:item/held_items/apple_eat_1_3d" },
{ "predicate": { "pommel:item_use": 0.75 }, "model": "minecraft:item/apple_eat_2" },
{ "predicate": { "pommel:is_held": 1, "pommel:item_use": 0.75 }, "model": "minecraft:item/held_items/apple_eat_2_3d" }
]
}
Screenshots :









Liens de téléchargement pour Pommel Held Item Models Mod
Pour Minecraft 1.21.1, 1.21
Version Fabric : Télécharger depuis le Serveur 1 – Télécharger depuis le Serveur 2
Pour Minecraft 1.20.1, 1.20
Version Fabric : Télécharger depuis le Serveur 1 – Télécharger depuis le Serveur 2
0
December 13, 2025
This post has no comments yet. Be the first — your comment will appear here.