Towny — plugin pour créer des villes et des nations dans Minecraft
Towny est un plugin de serveur pour Minecraft qui construit une hiérarchie de résident → ville → nation et protège le terrain du griefing…
Towny est un plugin de serveur pour Minecraft qui construit une hiérarchie de résident → ville → nation et protège le terrain du griefing via un système de g...
Towny — plugin pour créer des villes et des nations dans Minecraft
Version de Minecraft sur laquelle l'article a été testé et rédigé : 26.1.2
Plage de versions supportées : 1.19.x - 26.1.2
Pour les fonctions économiques, Vault et n'importe quel plugin d'économie sont requis en plus (facultatif)
Towny est un plugin de serveur pour Minecraft qui construit sur le serveur une hiérarchie « résident → ville → nation » et protège la terre du griefing selon le principe de grille. Dans le jeu vanilla, protéger le territoire sans les droits d'opérateur est impossible : n'importe qui peut détruire la construction de quelqu'un d'autre. Towny ajoute cela sans intervention manuelle d'un administrateur — les joueurs fondent eux-mêmes des villes, privatisent des parcelles et décident de qui y a accès. C'est l'un des plus anciens plugins de ce genre, qui continue d'être développé activement.
Protection du territoire par grille
Le monde est divisé en carrés de 16×16 blocs — appelés townblocks. La taille correspond à un tronçon (chunk) et ne dépend pas de la hauteur : la protection s'étend sur toute la colonne de blocs, de la bedrock jusqu'au ciel. Lorsqu'une ville privatise un townblock avec la commande /town claim, cette parcelle commence à obéir aux permissions de la ville ou du propriétaire de la parcelle.
Le nombre de townblocks est limité. Par défaut, une ville peut occuper autant de carrés qu'elle a de résidents, multiplié par 8. C'est-à-dire qu'une colonie de cinq joueurs obtient jusqu'à 40 parcelles. L'espace entre les villes reste une nature sauvage avec ses propres règles d'interaction.

Un joueur fonde une ville avec la commande /town new, une vague de particules parcourt le townblock de départ
Permissions des parcelles
Pour chaque parcelle, le propriétaire définit séparément quatre types d'actions : construction, destruction, interaction avec les mécanismes (leviers, boutons, portes) et utilisation d'objets. Chaque type est défini pour quatre groupes : résidents de la ville, membres de la nation, alliés et étrangers. Par exemple, les alliés peuvent être autorisés à ouvrir les portes, mais interdits de casser les blocs. Le propriétaire de la parcelle ajoute également des amis individuels qui auront accès même lorsque le reste de la ville ne l'a pas.

Interface de permissions de parcelle avec quatre groupes et types d'actions, affichée dans le chat
Résidents, villes et nations
Chaque ville est dirigée par un maire, chaque nation par un roi. Les deux nomment des assistants qui gèrent la colonie avec eux. Le maire distribue des rangs aux résidents — par exemple, assistant ou shérif — et chaque rang comporte son propre ensemble de droits au sein de la ville. Plusieurs villes s'unissent en une nation, formant de grandes équipes sur le serveur. Les nations se déclarent alliées ou ennemies, approfondissant la division des joueurs.

Carte du serveur avec plusieurs villes d'une nation, sortie de la commande /towny map dans le chat
Économie
Si Vault et un plugin d'économie sont installés sur le serveur, Towny active les mécaniques d'argent. Des frais sont facturés pour la fondation d'une ville, la privatisation de parcelles et la création d'une nation. Le maire fixe une taxe quotidienne pour les résidents, et les fonds collectés vont à la banque de la ville, d'où lui seul les retire. Une ville au sein d'une nation verse chaque jour une contribution à l'état.
Une mécanique distincte est l'entretien (upkeep) : un paiement quotidien pour la simple existence de la ville et de la nation. Si une ville ne peut pas le couvrir, elle est dissoute. L'entretien retire artificiellement de l'argent de la circulation et freine l'inflation sur le serveur.
Guerre
L'administrateur active le mode de guerre manuellement. Pendant celui-ci, la plupart des commandes sont gelées et la protection des blocs pour les villes faisant partie d'une nation cesse de s'appliquer. Chaque townblock possède une réserve de points de vie : lorsqu'un ennemi se tient dessus, la durabilité diminue, et à zéro la ville perd la parcelle. Le but est de capturer le bloc de base de la ville, d'où apparaissent ses résidents. Les modes de guerre eux-mêmes sont connectés via des extensions officielles séparées de Towny — ils ne sont pas dans le plugin de base.
Configuration (fichier)
Le fichier config.yml complet de Towny contient plus de 2700 lignes. Ci-dessous figurent uniquement les paramètres clés qui sont configurés le plus souvent. Le format de stockage des données est défini dans un fichier séparé database.yml.
Paramètre | Ce qu'il fait |
| Active toutes les fonctions économiques (nécessite Vault) |
| Coût de fondation d'une ville |
| Coût de création d'une nation |
| Prix de privatisation d'un townblock |
| Multiplicateur de limite de parcelles : résidents × 8 |
| Entretien quotidien de la ville |
| Entretien quotidien de la nation |
| Collecte quotidienne des taxes et de l'entretien |
| Combien un joueur perd à sa mort |
| Format de sauvegarde : |
Conclusion
Towny donne aux joueurs un système structuré de protection des terres avec une hiérarchie de villes et de nations, et une économie par-dessus. Le plugin convient aux serveurs de survie et de jeu de rôle où la construction communautaire est importante, et moins aux projets purement mini-jeux ou anarchiques.
Installation
Une installation classique prend environ 5 minutes. Le déroulé est le même ; seuls le loader et le build correspondant changent.
- 1Stop your Minecraft server.
- 2Drop the plugin .jar into the server /plugins folder.
- 3Start the server once so the plugin generates its config files.
- 4Edit /plugins/<name>/config.yml as needed, then run /reload confirm or restart.











