Figura : un mod pour des modèles de joueur personnalisés dans Minecraft
Figura est un mod gratuit pour Minecraft Java Edition qui permet de remplacer le modèle de joueur par défaut par votre propre avatar. Vous construisez le modèle dans Blockbench, y ajoutez des animations et des scripts Lua, et les autres joueurs qui ont aussi Figura voient votre personnage en jeu. Le mod est entièrement gratuit et ne demande aucun compte supplémentaire.
Ce qu'est Figura
Figura est un mod cosmétique côté client. Sur l'écran de chaque joueur qui l'a installé, il affiche votre modèle personnalisé à la place du Steve ou de l'Alex standard. L'avatar peut prendre n'importe quelle forme : des oreilles, une queue, des ailes, un halo, ou une silhouette qui n'a rien d'humanoïde. S'y ajoutent des animations (marche, saut, emotes) et des scripts Lua qui réagissent aux événements du jeu.
Le projet est développé par l'équipe Moonlight Devs, en continuité de l'ancien mod Figura. Le code source est public, et Figura fonctionne entièrement côté client : les serveurs n'ont pas besoin du mod pour que vous voyiez votre propre modèle. Les autres joueurs ne voient votre avatar que s'ils ont eux aussi installé Figura.
Le site officiel du projet est figura.moonlight-devs.org, et le mod est aussi distribué sur Modrinth et CurseForge. Ne le téléchargez que depuis ces trois sources.
Comment installer Figura
Ce guide utilise la version Fabric de Figura, qui demande trois choses : une copie légitime de Minecraft Java Edition, Fabric Loader et le mod Fabric API. L'installation complète prend quelques minutes, même si vous n'avez jamais modé le jeu.
Étape 1 : installer Fabric Loader
Téléchargez l'installateur Fabric sur le site officiel et choisissez la version de Minecraft correspondant à votre jeu (en général la 1.20.1 ou une 1.21.x). L'installateur crée un nouveau profil « fabric-loader » dans le launcher officiel. Le guide complet pas à pas se trouve sur la page Fabric Loader.
Étape 2 : télécharger Fabric API
Fabric API est une bibliothèque dont dépendent la plupart des mods Fabric, Figura compris. Téléchargez le fichier .jar sur Modrinth dans la version qui correspond à celle de votre jeu et placez-le dans le dossier .minecraft/mods/.
Étape 3 : télécharger Figura
Sur la page de Figura sur Modrinth, téléchargez le fichier .jar pour votre version de Fabric et mettez-le dans le même dossier mods. Une fois le profil Fabric lancé depuis le launcher Minecraft, une nouvelle icône apparaît dans le menu principal du jeu. Elle ouvre le panneau Figura.
Étape 4 : charger un avatar
Dans le panneau Figura, ouvrez l'onglet « Avatars » et indiquez le dossier qui contient votre fichier de modèle (.bbmodel, avec éventuellement des scripts et des textures). L'avatar s'active immédiatement. Appuyez sur F5 pour passer en vue à la troisième personne et le voir.
Si c'est la première fois que vous installez des mods sur Minecraft, lisez d'abord le guide général sur l'installation des mods Minecraft.
Comment créer votre propre modèle
Les modèles Figura se créent dans Blockbench, un éditeur 3D gratuit pensé pour Minecraft. Blockbench prend en charge le format Figura nativement grâce à un plugin officiel.
Configurer Blockbench
Téléchargez Blockbench sur blockbench.net. Dans le menu File → Plugins, installez le plugin « Figura ». Après un redémarrage, l'assistant de nouveau projet propose un modèle « Figura Avatar ». Choisissez-le et vous arrivez dans un projet avec un squelette de joueur prêt à l'emploi (tête, torse, bras, jambes).
Modèle et texture
Les avatars Figura sont construits à partir de cuboïdes (des boîtes), exactement comme les modèles de Minecraft vanilla. Vous pouvez ajouter vos propres boîtes à chaque os : des ailes fixées au torse, des oreilles sur la tête, une queue sous forme de groupe animé séparé. La texture (UV) se peint dans le même panneau que le modèle.
La taille maximale d'un avatar dépend de la configuration du backend de Figura (100 Ko par modèle après compression par défaut). Restez léger : regroupez vos textures dans un seul atlas et supprimez les os que vous n'utilisez pas.
Animations
Dans l'onglet « Animate », vous enregistrez le mouvement des os sur une timeline. Figura gère deux types d'animations : celles en boucle (emotes, repos) et celles déclenchées par des événements (un coup reçu, un saut, l'utilisation d'un objet). Les animations sont exportées automatiquement avec le modèle.
Scripts Lua
La vraie puissance de Figura est dans les scripts. Vous créez un fichier script.lua dans le dossier de l'avatar, vous y écoutez les événements et vous modifiez le modèle en temps réel. Un script peut par exemple cacher les ailes sous l'eau, changer la couleur de l'avatar selon votre santé ou jouer un son quand vous encaissez un coup.
Voici un exemple d'extrait qui n'affiche la queue que dans le biome Jungle :
function events.tick()
local biome = world.getBiome(player:getPos()).id
models.tail:setVisible(biome == "minecraft:jungle")
end La documentation complète de l'API (avec la liste des événements et des objets) est disponible sur applejuiceyy.github.io/figs, le portail de documentation de la communauté.
Figura sur les serveurs
Figura est un mod purement côté client : le serveur n'a besoin ni d'un plugin ni d'aucune modification pour que les avatars s'affichent. Les données du modèle passent par le backend externe de Figura (figura.moonlight-devs.org par défaut), le serveur Minecraft n'a donc pas à envoyer les fichiers.
Prérequis pour les joueurs
Chaque joueur qui doit voir votre modèle doit lui aussi installer Figura. Les joueurs sans le mod vous voient sous la forme d'un Steve ou d'une Alex standard. Si vous voulez être sûr que les avatars soient visibles sur un serveur, demandez à l'administrateur d'ajouter Figura à la liste des mods recommandés.
Modération
Le panneau Figura comporte un onglet « Permissions » où chaque joueur peut désactiver les sons personnalisés, les particules, les commandes ou les scripts, soit globalement, soit pour une personne précise. Cette même fonction vous protège des avatars malveillants.
Sur les grands serveurs publics, les administrateurs peuvent mettre en place des listes noires supplémentaires via un fichier de configuration. Les détails figurent dans la documentation du backend et ne concernent que les propriétaires de serveurs, pas les joueurs.
Figura et anti-cheat
Figura ne modifie ni la logique du jeu, ni les collisions, ni les dégâts : il n'est donc pas détecté comme un cheat. Cela dit, sur les serveurs dotés d'un anti-cheat strict, le staff peut interdire tous les mods par précaution, alors vérifiez le règlement avant de vous connecter.
Figura, CustomNPCs et Essential : comparaison
On confond souvent ces trois mods, car chacun touche aux modèles de personnages d'une manière ou d'une autre. En pratique, ils répondent à des besoins complètement différents.
| Critère | Figura | CustomNPCs | Essential |
|---|---|---|---|
| Ce qu'il modifie | Votre propre modèle de joueur | Les modèles des PNJ dans le monde | Ajoute des emotes, des cosmétiques, des amis |
| Visible par les autres | Uniquement les joueurs avec Figura | Tous ceux qui ont le mod sur le serveur | Tous ceux qui ont Essential |
| Modèle économique | Entièrement gratuit | Entièrement gratuit | Freemium (Mint, boutique) |
| Scripts Lua | Oui, API complète | Oui, son propre système | Non |
| Usage typique | Avatars de jeu de rôle, streamers | Quêtes, scénarios avec PNJ | Communauté, listes d'amis |
La confusion la plus courante : quelqu'un ne veut que des emotes (danser, saluer, s'asseoir) et télécharge Figura. Figura sait le faire, mais il faut créer soi-même les animations dans Blockbench. Si vous voulez des emotes prêtes à l'emploi en un clic, jetez un œil à Essential.
Questions fréquentes
Figura est-il gratuit ?
Oui. Le mod, le backend et toutes les fonctions sont gratuits. Le projet vit grâce à des dons volontaires et n'a ni version premium ni boutique de cosmétiques.
Figura fonctionne-t-il sur l'édition Bedrock ?
Non. Figura n'existe que pour Minecraft Java Edition. Bedrock a d'autres options (par exemple des resource packs qui modifient le modèle de Steve), mais aucune n'offre de scripts Lua ni de personnalisation complète.
Puis-je utiliser Figura avec d'autres mods graphiques ?
Oui. Figura fonctionne avec Sodium, Iris, LambDynamicLights et la plupart des mods Fabric. Avec OptiFine, il faut aussi OptiFabric. Les conflits n'apparaissent qu'avec les mods qui modifient eux-mêmes le rendu du joueur. Dans ce cas, signalez le problème sur le GitHub de Figura.
Les autres joueurs ne voient pas mon avatar
Vérifiez d'abord que l'autre personne a bien installé Figura (c'est la première cause, et la plus fréquente). Si c'est le cas, ouvrez « Avatars » dans le panneau Figura et assurez-vous que votre avatar est marqué « Uploaded ». Le statut « Local » signifie que le modèle ne fonctionne que de votre côté. Videz aussi le cache du backend (le bouton « Clear » dans les paramètres).
Figura est-il sûr ?
Le code source du mod et du backend est public. Aucune version officielle ne contient de télémétrie ni de traceurs. Méfiez-vous toutefois des packs d'avatars de sources peu fiables : les fichiers Lua ont accès à la logique de rendu et peuvent ralentir le jeu ou jouer des sons malveillants. N'installez des avatars que depuis Modrinth ou auprès de créateurs que vous connaissez.
Quelle version de Minecraft est la mieux prise en charge ?
Les versions stables actuelles de Figura ciblent la 1.20.1 et les 1.21.x. Les versions plus anciennes (1.19.4 et antérieures) disposent de builds archivées, mais ne reçoivent plus de nouveautés.