- Compatible API Versions
- all
- Contributors
- FrostDEV (@maizeslava8)
Frost Towny is a complete town management plugin that transforms your Nukkit server into a world of epic cities, territorial wars, economic strategies, and political alliances! Build your empire from scratch and become the most powerful mayor in the realm!
I saw that the genre of polit servers is not developing on Nukkit, so I decided to create such a plugin. Don't judge me harshly, I'm still learning how to create plugins. If you have ideas for updates or find bugs, write in the plugin discussion. You can support me as a developer by ordering a plugin on Discord @maizeslava8! (FrostDEV)
All commands:
| Command | Alias | Arguments | Description | Example |
|---|---|---|---|---|
| /town create | /t create | <town_name> | Create a new town | /town create FrostCity |
| /town delete | /t delete | [confirm] | Delete your town (mayor only) | /town delete confirm |
| /town disband | /t disband | [confirm] | Alternative to delete | /town disband confirm |
| /town info | /t info / /t i | [town_name] | View town information | /town info FrostCity |
| /town show | /t show | [town_name] | Alternative to info | /town show |
| /town help | /t help / /t ? | [page] | Show help menu | /town help 2 |
| Command | Alias | Arguments | Description | Example |
|---|---|---|---|---|
| /town join | /t join | <town_name> | Join a town | /town join FrostCity |
| /town leave | /t leave | - | Leave your current town | /town leave |
| /town invite | /t invite | <player> | Invite player to town | /town invite Steve |
| /town kick | /t kick | <player> | Kick resident from town | /town kick Griefer |
| /town ban | /t ban | <player> | Ban player from town | /town ban RuleBreaker |
| /town unban | /t unban | <player> | Unban player from town | /town unban ReformedPlayer |
| Command | Alias | Arguments | Description | Example |
|---|---|---|---|---|
| /town claim | /t claim | - | Claim chunk for town | /town claim |
| /town unclaim | /t unclaim | - | Unclaim current chunk | /town unclaim |
| /town plot info | /t plot info | - | Show plot information | /town plot info |
| /town plot give | /t plot give | <player> | Give plot to player | /town plot give Alex |
| /town plot take | /t plot take | - | Take back current plot | /town plot take |
| Command | Alias | Arguments | Description | Example |
|---|---|---|---|---|
| /town deposit | /t deposit / /t dep | <amount> | Deposit money to town | /town deposit 1000 |
| /town withdraw | /t withdraw / /t with | <amount> | Withdraw money from town | /town withdraw 500 |
| /town balance | /t balance / /t bal | - | Check town balance | /town balance |
| /town tax set | /t tax set | <0-100> | Set town tax rate (0-100%) | /town tax set 15 |
| Command | Alias | Arguments | Description | Example |
|---|---|---|---|---|
| /town sethome | /t sethome / /t setspawn | - | Set town home location | /town sethome |
| /town home | /t home / /t spawn | - | Teleport to town home | /town home |
| Command | Alias | Arguments | Description | Example |
|---|---|---|---|---|
| /town assistant | /t assistant / /t assist | <add/remove> <player> | Manage assistants | /town assistant add Bob |
| /town deputy | /t deputy | <add/remove> <player> | Manage deputies | /town deputy add Alice |
| /town transfer | /t transfer | <player> | Transfer mayor position | /town transfer NewLeader |
| Command | Alias | Arguments | Description | Example |
|---|---|---|---|---|
| /town war | /t war / /t enemy | <town> | Declare war on town | /town war RedCity |
| /town peace | /t peace / /t truce | <town> | Make peace with town | /town peace BlueTown |
| /town ally | /t ally | <add/remove> <town> | Manage alliances | /town ally add GreenVillage |
| Command | Alias | Arguments | Description | Example |
|---|---|---|---|---|
| /town description | /t description / /t desc | <text> | Set town description | /town description Best town ever! |
| /town tag | /t tag | <TAG> | Set town tag (3-5 chars) | /town tag FCT |
| Command | Alias | Arguments | Description | Example |
|---|---|---|---|---|
| /town list | /t list | [page] | List all towns | /town list 2 |
| /town top | /t top | [balance/residents] | Top towns ranking | /town top residents |
| Command | Alias | Arguments | Description | Example |
|---|---|---|---|---|
| /townyadmin reload | /ta reload | - | Reload plugin configuration | /townyadmin reload |
| /townyadmin delete | /ta delete | <town> | Delete any town | /townyadmin delete TestTown |
| /townyadmin setbalance | /ta setbalance | <town> <amount> | Set town balance | /townyadmin setbalance Frost 50000 |
| /townyadmin setmayor | /ta setmayor | <town> <player> | Set town mayor | /townyadmin setmayor Frost NewMayor |
| /townyadmin info | /ta info | <town> | Detailed town info | /townyadmin info FrostCity |
| Category | Commands Available | Restrictions |
|---|---|---|
| Town Management | /town create, /town delete, /town transfer | Can only delete own town |
| Resident Control | /town invite, /town kick, /town ban, /town unban | Cannot kick self |
| Territory | /town claim, /town unclaim, /town plot give, /town plot take | Limited by town balance |
| Economy | /town deposit, /town withdraw, /town tax set | Withdraw limited by balance |
| Leadership | /town assistant, /town deputy | Can assign roles |
| War/Diplomacy | /town war, /town peace, /town ally | War cooldown applies |
| Customization | /town description, /town tag, /town sethome | Tag length limits |
| Information | All info commands | Full access |
| Category | Commands Available | Restrictions |
|---|---|---|
| Resident Control | /town invite, /town kick, /town ban, /town unban | Cannot kick mayor |
| Territory | /town claim, /town unclaim, /town plot give, /town plot take | Limited by town balance |
| Economy | /town deposit, /town withdraw | Cannot set tax |
| War/Diplomacy | /town peace, /town ally | Cannot declare war |
| Customization | /town description, /town tag, /town sethome | Full access |
| Information | All info commands | Full access |
| Category | Commands Available | Restrictions |
|---|---|---|
| Resident Control | /town invite | Cannot kick/ban |
| Territory | /town plot give, /town plot take | Cannot claim/unclaim |
| Economy | /town deposit | Cannot withdraw |
| Home | /town sethome | Only in town territory |
| Information | All info commands | Full access |
| Category | Commands Available | Restrictions |
|---|---|---|
| Basic | /town join, /town leave | Cannot leave if mayor |
| Economy | /town deposit | Personal funds only |
| Home | /town home | Cooldown applies |
| Information | /town info, /town list, /town top, /town plot info | View-only access |
| Category | Commands Available | Restrictions |
|---|---|---|
| Town Joining | /town join | With invitation only |
| Information | /town info, /town list, /town top | View public info only |
| Category | Commands Available | Special Powers |
|---|---|---|
| Admin Tools | /townyadmin reload, /townyadmin delete, /townyadmin setbalance, /townyadmin setmayor | Full server control |
| Bypass All | All town commands in any town | No restrictions |
| Override | Can use any command regardless of rank | Complete access |
Step 1: Create Your Town
/town create YourTownName
Step 2: Fund Your Empire!
A town needs money for territory! Follow these steps:
IMPORTANT: Your town needs money to claim land!
1. Check your personal balance: /money
2. Deposit to town: /town deposit 2000
3. Verify: /town balance
Step 3: Claim Your First Territory
/town claim
5 chunks = 500 (initial) + 50 daily tax
10 chunks = 1000 (initial) + 100 daily tax
| Priority | Action | Command | Purpose |
|----------|---------|----------|---------|
|
|
|
1. Invite your first residents
/town invite PlayerName
2. Assign leadership roles
/town deputy add TrustedPlayer
/town assistant add HelperPlayer
3. Set permissions
โข Mayor: ALL commands
โข Deputy: Manage, claim, withdraw
โข Assistant: Invite, plots, home
โข Resident: Basic access
FORTIFY YOUR BORDERS
1. Claim strategic chunks around your town
2. Set town description: /town description "Protected Realm"
3. Create alliances: /town ally add FriendlyTown
WARTIME PREPAREDNESS
โข Declare war: /town war EnemyTown
โข Make peace: /town peace FormerEnemy
โข Monitor relations: /town info [town]
1. /town join ActiveTown
2. /town home (teleport to town)
3. /town info (learn about your town)
4. Deposit 500: /town deposit 500
1. Get a private plot: Ask mayor for /town plot give YourName
2. Help fund expansion projects
3. Participate in town events
4. Vote on tax rates (if democracy enabled)
Assistant โ Deputy โ Mayor โ Empire Builder!
Optimize Your Tax Strategy
RECOMMENDED SETTINGS:
Early Game (1-10 residents): tax set 5-10%
Mid Game (10-20 residents): tax set 10-15%
Late Game (20+ residents): tax set 15-20%
PRO TIP: Lower taxes attract more residents!
Territory Planning
DEFENSIVE PATTERN (Recommended)
[ ] [ ] [ ] [ ] [ ]
[ ] [X] [X] [X] [ ]
[ ] [X] [T] [X] [ ] T = Town Home
[ ] [X] [X] [X] [ ]
[ ] [ ] [ ] [ ] [ ]
EXPANSION STRATEGY
1. Claim in connected blocks
2. Leave buffer zones between towns
3. Prioritize resource-rich areas
4. Secure choke points
"Balance growth with sustainability!
A 10-chunk town needs 100 daily just for taxes.
Always keep 3-5 days of tax money in reserve!"
- Mayor_Economist
"Quality over quantity!
10 active donors beat 30 inactive residents.
Set fair taxes and residents will fund your dreams!"
- Empress_Of_Alliance
"Never fight alone! Secure 2-3 solid alliances
BEFORE declaring your first war. Economy wins wars!"
- Warlord_Victor
Town Ranking Factors
1. Total Balance (40% weighting)
2. Active Residents (30% weighting)
3. Claimed Territory (20% weighting)
4. Alliance Count (10% weighting)
Weekly Goals Checklist
- [ ] Maintain positive daily balance
- [ ] Add 1-2 new active residents
- [ ] Claim 1-2 new strategic chunks
- [ ] Deposit at least 1000 to town bank
- [ ] Review and adjust tax rates
- [ ] Strengthen 1 alliance
Common Issues & Solutions
Problem Solution
| "Cannot claim chunk" | 1. Check balance: `/town balance`<br>2. Deposit funds: `/town deposit 1000`<br>3. Ensure chunk is unclaimed |
| "Town home not set" | Stand in town territory โ `/town sethome` |
| "Insufficient permissions" | Ask mayor for promotion or specific permissions |
| "Cannot declare war" | Check 24h cooldown. Ensure you're mayor |
Economic Recovery Plan
# If your town is in debt:
1. /town tax set 15 # Temporary increase
2. /town deposit [amount] # Personal contribution
3. Kick inactive residents: /town kick InactivePlayer
4. Focus on 5 core chunks instead of 15 spread out
Can you build a town that:
- [ ] Sustains 20+ active residents?
- [ ] Maintains 50+ claimed chunks?
- [ ] Has 100,000+ in the treasury?
- [ ] Leads a powerful alliance of 5+ towns?
- [ ] Survives and wins 3+ major wars?
The throne awaits its ruler... Will it be YOU?
1. Download FrostTowny.jar
2. Place in plugins/ folder
3. Restart server
4. Configure config.yml and messages.yml
5. Announce to players: /town create to begin!
Compatible with: EconomyAPI, Nukkit 1.0+
Become a legend. Build your dynasty. Rule the realm.
Frost Towny - Where Empires Are Born!