SeoulTown 개요
SeoulTown 개요
SeoulTown은 Towny 마을 위에 얹는 Project Seoul의 마을 성장 단계 플러그인입니다.
Towny는 마을, 주민, 청크, 시장, 보호 기능의 기준 데이터로 사용합니다. SeoulTown은 그 위에서 레벨업 조건, 비용, 보상, 기능 블록 해금을 관리합니다.
역할
| 구분 | 담당 |
|---|---|
| Towny | 마을 생성, 주민, 청크, 위치가 어느 마을인지 판정 |
| LuckPerms | 농업청, 금속산업청 같은 직원 판정 |
| Vault | 마을 성장 비용 차감 |
| SeoulTown | 성장 단계, 조건 검사, 보상, 해금 API |
| SeoulEnergy | SeoulTown 레벨을 보고 발전기 설치 허용/차단 |
현재 운영 반영 상태
운영 서버에는 spawn, town 서버에 SeoulTown이 배포되어 있습니다.
SeoulEnergy도 최신 blocks: 설정으로 마이그레이션되어 SeoulTown과 연동됩니다.
현재 해금 예시:
| 블록 | 필요 성장 단계 |
|---|---|
wooden_generator | Lv.1 새싹 |
coal_generator | Lv.4 석탄 |
기본 명령어
/seoultown status/seoultown upgrade/seoultown validate/seoultown reload/seoultown upgrade는 마을장이 실행하는 것을 기준으로 설계합니다.
관리자는 seoultown.admin 권한으로 검증과 reload를 실행할 수 있습니다.