Intermédiaire ⏱ 25 min de mise en œuvre Mis à jour le 11 août 2026

Installer une économie et une boutique en jeu sur son serveur Minecraft

Une économie donne un but durable aux joueurs : gagner, dépenser, commercer. Voici comment installer la chaîne Vault + plugin d'économie + boutique, et surtout comment garder l'équilibre.

Une économie bien conçue donne un objectif durable aux joueurs : gagner de la monnaie, acheter des ressources, vendre leur production et commercer avec la communauté. Elle peut soutenir une progression survie, récompenser les métiers ou faciliter les échanges sans imposer le troc.

Son installation ne se résume toutefois pas à ajouter une commande de paiement. Il faut choisir les bons plugins, définir les sources et les dépenses de monnaie, protéger les données et surveiller l’équilibre général. Une récompense trop généreuse ou un bug de duplication peut rapidement rendre les prix inutiles.

Comprendre le rôle de Vault

Sur les serveurs Bukkit, Spigot et Paper, Vault constitue le socle standard de nombreuses économies. Il s’agit d’une API qui sert de pont entre les plugins. Grâce à elle, un plugin de boutique peut consulter le solde d’un joueur ou effectuer un paiement sans dépendre directement d’un système économique précis.

Vault ne crée cependant aucune monnaie. Installé seul, il ne fournit ni compte bancaire, ni solde, ni commande de paiement. Il faut obligatoirement lui associer un plugin d’économie compatible, comme EssentialsX Economy, CMI ou une autre solution prenant en charge Vault.

La chaîne recommandée ressemble donc à ceci :

Paper -> Vault -> plugin d'économie -> plugin de boutique

Paper est généralement conseillé pour ses performances, ses optimisations et sa compatibilité avec l’écosystème Bukkit. Beaucoup de plugins de boutique, de permissions, de métiers ou de récompenses utilisent ensuite Vault pour accéder à l’économie centrale.

Choisir les plugins nécessaires

Une configuration simple et polyvalente peut reposer sur les composants suivants :

  • Paper pour faire fonctionner le serveur
  • Vault pour assurer la compatibilité entre les plugins
  • EssentialsX avec son module économique pour gérer les soldes
  • LuckPerms pour attribuer les permissions
  • Un plugin de boutique GUI, de coffres ou de panneaux

EssentialsX fournit une économie adaptée à de nombreux serveurs communautaires. Les joueurs peuvent notamment consulter leur argent avec /money ou /balance, puis transférer une somme avec /pay. Selon la configuration et les permissions, des commandes administratives permettent également de corriger ou d’ajuster les comptes.

Le choix du plugin de boutique dépend surtout du fonctionnement recherché. Une interface graphique convient bien à une boutique centrale organisée par catégories. Un système comme ChestShop est davantage destiné aux échanges entre joueurs au moyen de coffres et de panneaux.

Avant l’installation, vérifiez la compatibilité de chaque version avec votre version de Paper. Téléchargez les extensions depuis leurs sources officielles, puis placez leurs fichiers dans le dossier plugins. Après un redémarrage complet, consultez la console afin de confirmer que Vault détecte bien le fournisseur d’économie.

Configurer la monnaie et les comptes

Commencez par définir l’identité de votre monnaie : son nom, son symbole et son affichage. Vous pouvez utiliser une unité classique, comme les pièces, ou un nom lié à l’univers de votre serveur. Vérifiez également la gestion du singulier, du pluriel et des décimales.

Déterminez ensuite le solde de départ. Il doit permettre aux nouveaux joueurs d’effectuer quelques achats utiles sans supprimer l’intérêt de progresser. Un montant trop élevé réduit la valeur des premières récompenses. Un montant nul peut, au contraire, ralentir excessivement le démarrage si aucune activité accessible ne rapporte d’argent.

Testez au minimum les opérations suivantes avec un compte joueur :

  • Consulter le solde avec /money ou /balance
  • Envoyer une petite somme avec /pay
  • Acheter un objet dans une boutique
  • Vendre un objet si cette fonction est activée
  • Se reconnecter et vérifier que le solde est conservé

Les permissions doivent être attribuées explicitement. Avec LuckPerms, vous pouvez autoriser /balance à tous les joueurs, réserver /pay aux membres validés ou limiter les commandes administratives au personnel. Utilisez les noeuds de permissions indiqués dans la documentation de chaque plugin, car ils varient selon les extensions.

Boutique administrateur ou boutiques joueurs

Une boutique administrateur vend ou rachète des objets au nom du serveur. Les produits ne proviennent pas d’un stock réel : le plugin peut générer les objets achetés et supprimer ceux qui lui sont vendus. Ce modèle est courant avec les plugins de shop GUI et certaines alternatives aux boutiques physiques.

Cette boutique agit directement sur la masse monétaire. Lorsqu’elle rachète des ressources, elle injecte de l’argent dans l’économie. Lorsqu’elle vend des objets, elle retire de l’argent aux joueurs. Elle permet donc de fixer des prix de référence et de créer des dépenses permanentes.

Une boutique joueur fonctionne différemment. Avec un système comme ChestShop, un joueur place des objets dans un coffre et définit un prix d’achat ou de vente. L’argent passe alors du compte de l’acheteur vers celui du vendeur. La monnaie circule entre joueurs sans être créée, tandis que les objets dépendent normalement du stock disponible.

Les deux modèles peuvent cohabiter. Une boutique administrateur peut fournir les ressources essentielles et servir de filet de sécurité. Les boutiques joueurs peuvent proposer des prix plus compétitifs, des objets rares ou des services spécialisés.

Mettre en place les premiers produits

Pour une boutique administrateur, commencez avec un catalogue réduit. Classez les produits en catégories simples : blocs, nourriture, agriculture, minerais et objets utilitaires. Évitez de vendre immédiatement les équipements les plus puissants ou les ressources qui constituent le coeur de la progression.

Chaque objet peut avoir deux prix :

  • Le prix d’achat payé par le joueur
  • Le prix de vente reçu par le joueur

Le prix de vente doit généralement rester inférieur au prix d’achat. Cette marge empêche un joueur d’acheter puis de revendre le même objet avec un bénéfice automatique. Par exemple, si une ressource coûte 100 pièces à l’achat, son rachat peut être fixé à 40 ou 60 pièces selon sa rareté et sa facilité de production.

Pour une boutique joueur, définissez les règles de création des commerces : nombre maximal de boutiques, zones autorisées, taxes éventuelles et protection des coffres. Testez les achats avec deux comptes pour contrôler le transfert d’argent, le retrait du stock et le comportement lorsque le coffre est vide.

Équilibrer les sources et les puits de monnaie

Une économie stable repose sur un équilibre entre les sources de monnaie et les puits de monnaie. Les sources comprennent les récompenses de quêtes, les métiers, les votes, les événements ou le rachat d’objets par la boutique administrateur. Les puits correspondent aux achats auprès du serveur, aux taxes, aux frais de téléportation, aux enchères ou aux services cosmétiques.

Limitez les sources répétables et faciles à automatiser. Si une ferme produit continuellement un objet que la boutique rachète cher, les joueurs peuvent générer une quantité presque infinie de monnaie. Une telle situation provoque de l’inflation : les soldes augmentent, les prix entre joueurs explosent et les récompenses ordinaires perdent leur intérêt.

Surveillez régulièrement le solde moyen, les joueurs les plus riches, les objets les plus vendus et le volume des transactions. Ajustez progressivement les prix au lieu de diviser brutalement tous les comptes. Vous pouvez aussi appliquer des plafonds de vente, réduire certains rachats ou ajouter de nouvelles dépenses attractives.

Les bugs de duplication d’objets représentent un risque majeur. Un objet dupliqué puis revendu à une boutique administrateur transforme directement la faille en monnaie. Maintenez Paper et les plugins à jour, examinez les variations anormales de richesse et désactivez temporairement le rachat concerné en cas de doute.

Stocker et sauvegarder les données

Selon le plugin économique, les comptes peuvent être enregistrés dans des fichiers locaux ou dans une base MySQL. Le stockage local suffit généralement pour un serveur unique. Il est facile à déployer, mais les fichiers doivent être inclus dans les sauvegardes du dossier des plugins.

MySQL devient utile lorsqu’un réseau comporte plusieurs serveurs devant partager les mêmes soldes. Tous les plugins impliqués doivent alors prendre en charge cette architecture. Une base commune ne suffit pas à garantir la synchronisation si le plugin conserve des données incompatibles en mémoire.

Sauvegardez les comptes, les configurations de boutiques et les bases de données. Programmez des sauvegardes régulières, conservez plusieurs versions et testez réellement une restauration. Effectuez également une sauvegarde avant toute mise à jour importante ou modification massive des prix.

Dimensionner l’hébergement

Une économie simple consomme peu de ressources, mais les interfaces, historiques, bases de données et boutiques très nombreuses peuvent alourdir le serveur. Paper, un stockage NVMe et une quantité de mémoire adaptée améliorent la réactivité, notamment lors des sauvegardes et des accès fréquents aux données.

Les offres Gaming TalCloud permettent de lancer un serveur Minecraft dès 2,99 € par mois, avec panel inclus, stockage NVMe, protection Anti-DDoS, hébergement en France et déploiement annoncé en 60 secondes. Choisissez la mémoire selon le nombre de joueurs, la distance de simulation et l’ensemble des plugins installés, pas uniquement selon le plugin économique.

Bonnes pratiques avant l’ouverture

Testez toute l’économie sur un environnement séparé ou avec quelques joueurs de confiance. Vérifiez les permissions, les transferts, les stocks, les prix d’achat et de vente, ainsi que la persistance après redémarrage.

Documentez les moyens de gagner et de dépenser la monnaie. Gardez un journal des changements de prix et prévoyez une procédure de correction en cas d’exploitation. Enfin, considérez l’économie comme un système vivant : observez les comportements, corrigez les déséquilibres et ajoutez progressivement du contenu plutôt que de distribuer trop de monnaie dès le lancement.