Towny — 마인크래프트에서 마을과 국가를 만들기 위한 플러그인
Towny는 서버에 '주민 → 마을 → 국가' 계층을 구축하고 그리드 방식으로 그리핑으로부터 토지를 보호하는 마인크래프트 서버 플러그인입니다.
Towny는 서버에 '주민 → 마을 → 국가' 계층을 구축하고 그리드 방식으로 그리핑으로부터 토지를 보호하는 마인크래프트 서버 플러그인입니다.
Towny — 마인크래프트에서 마을과 국가를 만들기 위한 플러그인
테스트 및 기사 작성에 사용된 마인크래프트 버전: 26.1.2
지원되는 버전 범위: 1.19.x - 26.1.2
경제 기능을 위해 Vault 및 모든 경제 플러그인이 추가로 필요합니다(선택 사항)
Towny는 서버에 '주민 → 마을 → 국가'의 계층을 구축하고 그리드 원칙에 따라 그리핑으로부터 토지를 보호하는 마인크래프트용 서버 플러그인입니다. 바닐라 게임에서는 운영자 권한 없이 영토를 보호하는 것이 불가능합니다. 누구나 다른 사람의 건물을 파괴할 수 있습니다. Towny는 관리자의 수동 개입 없이 이를 추가합니다. 플레이어가 직접 마을을 세우고, 구역을 사유화하고, 누가 그곳에 접근할 수 있는지 결정합니다. 여전히 활발하게 개발되고 있는 이 종류의 가장 오래된 플러그인 중 하나입니다.
그리드에 의한 영토 보호
세계는 16×16 블록의 사각형, 즉 타운블록(townblock)으로 나뉩니다. 크기는 청크와 일치하며 높이에 의존하지 않습니다. 보호 범위는 베드락(bedrock)에서 하늘까지 블록의 전체 기둥에 적용됩니다. 마을이 /town claim 명령어로 타운블록을 사유화하면 이 구역은 마을이나 구역 소유자의 권한을 따르기 시작합니다.
타운블록의 수는 제한되어 있습니다. 기본적으로 마을은 주민 수에 8을 곱한 수만큼의 사각형을 차지할 수 있습니다. 즉, 5명의 플레이어가 있는 정착지는 최대 40개의 구역을 얻습니다. 마을 사이의 공간은 자체적인 상호 작용 규칙을 가진 야생으로 남아 있습니다.

플레이어가 /town new 명령어로 마을을 세우면 시작 타운블록 주위로 입자의 물결이 지나갑니다
구역 권한
각 구역에 대해 소유자는 건설, 파괴, 메커니즘(레버, 버튼, 문)과의 상호 작용, 아이템 사용의 네 가지 작업 유형을 개별적으로 설정합니다. 각 유형은 마을 주민, 국가 구성원, 동맹국 및 외부인의 네 그룹에 대해 설정됩니다. 예를 들어, 동맹국에게는 문을 열도록 허용하지만 블록을 부수는 것은 금지할 수 있습니다. 구역 소유자는 마을의 나머지 사람들이 접근할 수 없을 때에도 접근할 수 있는 개별 친구를 추가할 수도 있습니다.

채팅에 표시된 네 그룹 및 작업 유형이 있는 구역 권한 인터페이스
주민, 마을 및 국가
각 마을은 시장이, 각 국가는 왕이 이끕니다. 둘 다 정착지를 함께 관리할 조수를 임명합니다. 시장은 주민들에게 조수나 보안관 같은 직급을 분배하고, 각 직급에는 마을 내에서 고유한 권리 집합이 따릅니다. 여러 마을이 국가로 뭉쳐 서버에 대규모 팀을 형성합니다. 국가들은 서로를 동맹국이나 적국으로 선언하여 플레이어의 분열을 심화시킵니다.

한 국가의 여러 마을이 있는 서버 지도, 채팅에서의 /towny map 명령어 출력
경제
서버에 Vault와 경제 플러그인이 설치되어 있으면 Towny가 돈 메커니즘을 켭니다. 마을 설립, 구역 사유화 및 국가 생성에는 수수료가 부과됩니다. 시장은 주민들에게 매일 세금을 책정하고, 징수된 자금은 마을 은행으로 들어가며 시장만이 인출할 수 있습니다. 국가의 일부인 마을은 매일 국가에 기부금을 송금합니다.
별도의 메커니즘은 유지비(upkeep)로, 마을과 국가의 존재 자체에 대한 매일의 지불입니다. 마을이 이를 감당할 수 없으면 해산됩니다. 유지비는 인위적으로 유통에서 돈을 제거하고 서버의 인플레이션을 억제합니다.
전쟁
관리자가 수동으로 전쟁 모드를 켭니다. 이 기간 동안 대부분의 명령어가 동결되고 국가 내 마을의 블록 보호가 더 이상 적용되지 않습니다. 각 타운블록에는 체력 풀이 있습니다. 적이 그 위에 서 있으면 내구도가 떨어지고 0이 되면 마을은 구역을 잃습니다. 목표는 주민들이 스폰되는 마을의 홈 블록을 점령하는 것입니다. 전쟁 모드 자체는 별도의 공식 Towny 애드온을 통해 연결되며 기본 플러그인에는 없습니다.
설정 (파일)
Towny의 전체 config.yml에는 2700줄 이상이 포함되어 있습니다. 아래는 가장 자주 구성되는 주요 매개변수만 있습니다. 데이터 저장 형식은 별도의 database.yml 파일에 정의됩니다.
매개변수 | 기능 |
| 모든 경제 기능 켜기 (Vault 필요) |
| 마을 설립 비용 |
| 국가 생성 비용 |
| 하나의 타운블록 사유화 가격 |
| 구역 제한 승수: 주민 × 8 |
| 마을의 일일 유지비 |
| 국가의 일일 유지비 |
| 매일 세금 및 유지비 징수 |
| 사망 시 플레이어가 잃는 금액 |
| 저장 형식: |
결론
Towny는 플레이어에게 마을과 국가의 계층 구조와 그 위에 경제가 있는 구조화된 토지 보호 시스템을 제공합니다. 이 플러그인은 커뮤니티 구축이 중요한 생존 및 역할 수행 서버에 적합하며, 순수한 미니 게임이나 무정부 프로젝트에는 덜 적합합니다.
설치
일반적인 설치는 약 5 분 정도 걸려요. 과정은 동일하고, Loader 와 그에 맞는 빌드만 달라요.
- 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.











