Towny — plugin do tworzenia miast i państw w Minecraft
Towny to plugin serwerowy do Minecrafta, który buduje hierarchię „mieszkaniec → miasto → państwo” i chroni teren przed griefingiem.
Towny to plugin serwerowy do Minecrafta, który buduje hierarchię „mieszkaniec → miasto → państwo” i chroni teren przed griefingiem.
Towny — plugin do tworzenia miast i państw w Minecraft
Wersja Minecraft, na której testowano i pisano artykuł: 26.1.2
Zakres wspieranych wersji: 1.19.x - 26.1.2
Funkcje ekonomiczne dodatkowo wymagają Vault i dowolnego pluginu ekonomicznego (opcjonalnie)
Towny to serwerowy plugin do Minecrafta, który buduje na serwerze hierarchię „mieszkaniec → miasto → państwo” i chroni ziemię przed griefingiem na zasadzie siatki. W waniliowej grze ochrona terytorium bez uprawnień operatora jest niemożliwa: każdy może zniszczyć cudzą budowlę. Towny dodaje to bez ręcznej interwencji administratora — gracze sami zakładają miasta, prywatyzują działki i decydują, kto ma do nich dostęp. Jest to jeden z najstarszych tego typu pluginów, który wciąż jest aktywnie rozwijany.
Ochrona terytorium za pomocą siatki
Świat jest podzielony na kwadraty o wymiarach 16×16 bloków — tak zwane townblocki. Rozmiar pokrywa się z chunkiem i nie zależy od wysokości: ochrona rozciąga się na całą kolumnę bloków od bedrocka do nieba. Gdy miasto sprywatyzuje townblock za pomocą komendy /town claim, ta działka zaczyna podlegać uprawnieniom miasta lub właściciela działki.
Liczba townblocków jest ograniczona. Domyślnie miasto może zająć tyle kwadratów, ilu ma mieszkańców, pomnożone przez 8. Oznacza to, że osada składająca się z pięciu graczy otrzymuje do 40 działek. Przestrzeń między miastami pozostaje dziką przyrodą z własnymi zasadami interakcji.

Gracz zakłada miasto komendą /town new, wokół startowego townblocka przechodzi fala cząsteczek
Uprawnienia do działek
Dla każdej działki właściciel osobno ustawia cztery typy działań: budowanie, niszczenie, interakcja z mechanizmami (dźwignie, przyciski, drzwi) i używanie przedmiotów. Każdy typ ustawia się dla czterech grup: mieszkańców miasta, członków państwa, sojuszników i osób z zewnątrz. Na przykład sojusznikom można pozwolić otwierać drzwi, ale zabronić niszczenia bloków. Właściciel działki dodaje również poszczególnych przyjaciół, którzy uzyskają dostęp nawet wtedy, gdy reszta miasta go nie ma.

Interfejs uprawnień do działki z czterema grupami i typami działań, pokazany na czacie
Mieszkańcy, miasta i państwa
Na czele każdego miasta stoi burmistrz, na czele państwa — król. Obaj mianują asystentów, którzy zarządzają osadą razem z nimi. Burmistrz rozdaje mieszkańcom rangi — na przykład asystenta lub szeryfa — a każda ranga niesie ze sobą własny zestaw praw wewnątrz miasta. Kilka miast łączy się w państwo, tworząc na serwerze duże drużyny. Państwa ogłaszają się nawzajem sojusznikami lub wrogami, pogłębiając podział graczy.

Mapa serwera z kilkoma miastami jednego państwa, wynik komendy /towny map na czacie
Ekonomia
Jeśli na serwerze zainstalowano Vault i plugin ekonomiczny, Towny włącza mechaniki pieniężne. Za założenie miasta, prywatyzację działek i stworzenie państwa pobierana jest opłata. Burmistrz ustala codzienny podatek dla mieszkańców, a zebrane fundusze trafiają do banku miasta, skąd może je wypłacać tylko on. Miasto wchodzące w skład państwa codziennie przekazuje składkę państwu.
Osobną mechaniką jest utrzymanie (upkeep): codzienna płatność za samo istnienie miasta i państwa. Jeśli miasto nie jest w stanie go pokryć, zostaje rozwiązane. Utrzymanie sztucznie wycofuje pieniądze z obiegu i powstrzymuje inflację na serwerze.
Wojna
Administrator włącza tryb wojny ręcznie. Podczas niej większość komend jest zamrożona, a ochrona bloków dla miast w państwie przestaje działać. Każdy townblock ma zapas wytrzymałości: gdy stoi na nim wróg, wytrzymałość spada, a przy zerze miasto traci działkę. Celem jest przejęcie domowego bloku miasta, skąd pojawiają się jego mieszkańcy. Same tryby wojny podłącza się za pomocą oddzielnych oficjalnych dodatków Towny — w bazowym pluginie ich nie ma.
Konfig (plik)
Pełny config.yml Towny zawiera ponad 2700 linii. Poniżej znajdują się tylko kluczowe parametry, które są najczęściej konfigurowane. Format przechowywania danych określa oddzielny plik database.yml.
Parametr | Co robi |
| Włącza wszystkie funkcje ekonomiczne (wymaga Vault) |
| Koszt założenia miasta |
| Koszt stworzenia państwa |
| Cena prywatyzacji jednego townblocka |
| Mnożnik limitu działek: mieszkańcy × 8 |
| Codzienne utrzymanie miasta |
| Codzienne utrzymanie państwa |
| Codzienne pobieranie podatków i utrzymania |
| Ile gracz traci po śmierci |
| Format zapisu: |
Wniosek
Towny daje graczom uporządkowany system ochrony ziemi z hierarchią miast i państw oraz ekonomią na wierzchu. Plugin nadaje się na serwery survivalowe i role-play, gdzie ważna jest wspólna budowa, a mniej — do czystych mini-gier lub projektów anarchicznych.
Instalacja
Typowa instalacja zajmuje około 5 minut. Procedura jest taka sama; różni się tylko loader i odpowiedni build.
- 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.











