Towny — plugin voor het maken van steden en naties in Minecraft
Towny is een serverplugin voor Minecraft die een hiërarchie van inwoner → stad → natie opbouwt en land beschermt tegen griefing met een…
Towny is een serverplugin voor Minecraft die een hiërarchie van inwoner → stad → natie opbouwt en land beschermt tegen griefing met een rastersysteem.
Towny — plugin voor het maken van steden en naties in Minecraft
Minecraft-versie waarop het is getest en het artikel is geschreven: 26.1.2
Ondersteunde versies: 1.19.x - 26.1.2
Voor de economische functies is Vault en een willekeurige economy-plugin vereist (optioneel)
Towny is een serverplugin voor Minecraft die op de server een hiërarchie van «inwoner → stad → natie» opbouwt en het land beschermt tegen griefing via een rastersysteem. In vanilla Minecraft is het onmogelijk om territorium te beschermen zonder operatorrechten: iedereen kan de bouwwerken van een ander vernietigen. Towny voegt dit toe zonder handmatige interventie van een beheerder — spelers stichten zelf steden, claimen percelen en bepalen wie er toegang toe heeft. Het is een van de oudste plugins in zijn soort, die nog steeds actief wordt ontwikkeld.
Gebiedsbescherming via rasters
De wereld is verdeeld in vierkanten van 16×16 blokken — zogenaamde townblocks. De grootte komt overeen met een chunk en is onafhankelijk van de hoogte: de bescherming strekt zich uit over de hele kolom blokken van bedrock tot aan de hemel. Wanneer een stad een townblock claimt met het commando /town claim, begint dit perceel te gehoorzamen aan de permissies van de stad of de eigenaar van het perceel.
Het aantal townblocks is beperkt. Standaard kan een stad evenveel vierkanten bezetten als het aantal inwoners, vermenigvuldigd met 8. Dat wil zeggen, een nederzetting van vijf spelers krijgt maximaal 40 percelen. De ruimte tussen steden blijft wildernis met zijn eigen interactieregels.

Een speler sticht een stad met het commando /town new, waarna een golf van deeltjes rond het start-townblock trekt
Perceelpermissies
Voor elk perceel stelt de eigenaar afzonderlijk vier soorten acties in: bouwen, vernietigen, interactie met mechanismen (hendels, knoppen, deuren) en het gebruik van voorwerpen. Elk type is ingesteld voor vier groepen: stadsbewoners, natieleden, bondgenoten en buitenstaanders. Het kan bijvoorbeeld aan bondgenoten worden toegestaan om deuren te openen, maar worden verboden om blokken te breken. De eigenaar van het perceel voegt ook individuele vrienden toe die toegang krijgen, zelfs wanneer de rest van de stad dat niet heeft.

Interface met perceelpermissies met vier groepen en actiesoorten, weergegeven in de chat
Inwoners, steden en naties
Elke stad wordt geleid door een burgemeester, elke natie door een koning. Beiden benoemen assistenten die de nederzetting samen met hen besturen. De burgemeester deelt rangen uit aan inwoners — bijvoorbeeld assistent of sheriff — en elke rang brengt zijn eigen reeks rechten binnen de stad met zich mee. Meerdere steden verenigen zich in een natie en vormen zo grote teams op de server. Naties verklaren elkaar tot bondgenoten of vijanden, wat de verdeling van spelers verdiept.

Serverkaart met verschillende steden van één natie, uitvoer van het commando /towny map in de chat
Economie
Als Vault en een economy-plugin op de server zijn geïnstalleerd, activeert Towny de geldmechanismen. Voor de oprichting van een stad, de privatisering van percelen en de oprichting van een natie wordt een vergoeding in rekening gebracht. De burgemeester stelt een dagelijkse belasting in voor de bewoners, en de ingezamelde gelden gaan naar de stadsbank, waar alleen hij het van kan opnemen. Een stad die deel uitmaakt van een natie maakt dagelijks een bijdrage over aan de staat.
Een afzonderlijk mechanisme is het onderhoud (upkeep): een dagelijkse betaling voor het loutere bestaan van de stad en de natie. Als een stad dit niet kan dekken, wordt het opgeheven. Het onderhoud haalt kunstmatig geld uit omloop en remt de inflatie op de server af.
Oorlog
De beheerder schakelt de oorlogsmodus handmatig in. Gedurende deze tijd worden de meeste commando's bevroren, en de blokbescherming voor steden binnen een natie geldt niet meer. Elk townblock heeft een levensreserve: wanneer er een vijand op staat, neemt de duurzaamheid af, en bij nul verliest de stad het perceel. Het doel is om het thuisblok van de stad in te nemen, de plek waar de inwoners spawnen. De oorlogsmodi zelf worden verbonden via afzonderlijke officiële Towny-add-ons — ze zitten niet in de basisplugin.
Configuratie (bestand)
De volledige config.yml van Towny bevat meer dan 2700 regels. Hieronder staan alleen de belangrijkste parameters die het vaakst worden geconfigureerd. Het opslagformaat voor gegevens wordt gedefinieerd in een apart database.yml bestand.
Parameter | Wat het doet |
| Schakelt alle economische functies in (vereist Vault) |
| Kosten voor de stichting van een stad |
| Kosten voor het creëren van een natie |
| Prijs om een townblock te claimen |
| Vermenigvuldiger perceellimiet: bewoners × 8 |
| Dagelijks stadsonderhoud |
| Dagelijks natieonderhoud |
| Dagelijkse inzameling van belastingen en onderhoud |
| Hoeveel een speler verliest bij de dood |
| Opslagformaat: |
Conclusie
Towny geeft spelers een gestructureerd landbeschermingssysteem met een hiërarchie van steden en naties, en daarbovenop een economie. De plugin is geschikt voor survival- en roleplay-servers waar het bouwen van een gemeenschap belangrijk is, en minder geschikt voor pure minigame- of anarchistische projecten.
Installatie
Een typische installatie duurt ongeveer 5 minuten. De stappen zijn gelijk; alleen de loader en de bijbehorende build verschillen.
- 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.











