Discord
Figura
Mods

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.