Skip to main content

Towns

Towns are the foundation of the Towny system on SolarCiv. This guide covers everything you need to know about creating and managing a town.

What is a Town?

A town is a protected area managed by a mayor and inhabited by residents. Towns claim land in 16x16 block chunks called townblocks (toggle F3 + G to see the borders of a chunk), which prevents unauthorized building and griefing. Towns can set taxes, assign ranks, manage permissions, and join nations.

Creating a Town

To create a town, you need the required amount of money in your account. Use /town new [name] while standing in the location where you want your town to be founded.

Your first townblock is automatically claimed at your location and becomes your homeblock. The homeblock is where your town spawn point is located and cannot be unclaimed unless you move it first.

Choose your town name carefully as it represents your community. Town names must be unique and follow server naming rules. Rule 4.2 Town Names Must fit the geopolitics theme. Must be real life geographical location where the town is created. Fictional towns are not allowed. No offensive, confusingly similar, or inappropriate names, fictional towns, and meme towns are forbidden.

Town Roles

Mayor

The mayor is the leader of the town with complete administrative control. The mayor can:

Invite and remove residents. /town add [player] invites a player to your town. /town kick [player] removes a player from your town.

Claim and unclaim land. /town claim claims the chunk you're standing in, ensure this chunk is connected to land you have already claimed. /town unclaim unclaims the townblock you're standing in.

Set taxes and plot prices. /town set taxes [amount] sets daily resident taxes. /town set plottax [amount] sets daily taxes per plot owned. /plot forsale [price] or /plot fs [price] puts a plot up for sale.

Assign ranks to residents. /town rank add [player] [rank] grants a rank to a resident. /town rank remove [player] [rank] removes a rank from a resident.

Manage town permissions and settings.

Transfer mayorship to another resident. /town set mayor [player] transfers mayorship to another resident.

Delete the town if necessary. /town delete Deletes the town.


Co-Mayor

Basically the Mayor’s right-hand - helps run the whole town. To make someone a comayor, use /town rank add [player] comayor.

  • Manage the town bank (deposit and withdraw)
  • Claim and unclaim land for the town
  • Invite new residents and kick residents
  • Set the town board (public town message)
  • Set the town spawn
  • Set town titles
  • Change town permissions (including homeblock perms)
  • Change town taxes
  • Toggle town settings (like PvP/explosions/mobs, depending on server rules)
  • Manage outlaws
  • Manage plots (all plot actions)
  • Use and manage Quarters (if your town uses the Quarters system)
    • Set quarters settings/permissions
    • Trust/untrust players in quarters
  • Assign town roles (Councillor, Treasurer, Recruiter)

Councillor

Town staff - helps manage residents and plots. To make someone a councillor, use /town rank add [player] councillor.

  • Invite new residents and kick residents
  • Manage the town bank (deposit and withdraw)
  • Set the town board (public town message)
  • Toggle town settings
  • Manage plots:
    • Change plot settings
    • Toggle plot options
    • Clear plots
    • Put plots up for sale / take them off sale
    • Manage plot permissions

Treasurer

Money manager - handles town funds. To make someone a treasurer, use /town rank add [player] treasurer.

  • Deposit into the town bank
  • Withdraw from the town bank

Recruiter

Welcomes new people into town. To make someone a recruiter, use /town rank add [player] recruiter.

  • Invite/add players to the town

Managing Residents

Inviting Residents

Use /town add [player] to send a town invitation to a player. The player receives a notification and can accept with /invite accept [town] or deny with /invite deny [town].

You can view pending invites with /town invite.

Open Towns

If you set your town to open with /town toggle open, players can join without an invitation using /town join [name]. This makes it easier to grow your town but gives you less control over who joins.

Removing Residents

Use /town kick [player] to remove a resident from your town. Kicked residents lose any plots they owned in the town, which revert to town ownership.

Claiming Land

Basic Claiming

Stand in an unclaimed chunk adjacent to your existing town claims and use /town claim. The townblock is added to your town if you have available claim blocks and enough money.

Claim Methods

/town claim [radius] claims multiple townblocks in a radius around you.

/town claim auto automatically claims as many townblocks as possible with available funds and claim blocks.

/town claim outpost claims an outpost away from your main town, useful for establishing remote locations.

Claim Limits

Towns have a maximum number of townblocks they can claim, based on the number of residents and purchased bonus blocks.

The base formula is: Available claims = Number of residents × Townblocks per resident + Bonus blocks purchased.

Purchase additional claim blocks with /town buy bonus [amount] if enabled on the server.

Unclaiming Land

Use /town unclaim to unclaim the townblock you're standing in.

Use /town unclaim [radius] to unclaim multiple townblocks.

Use /town unclaim all to unclaim all townblocks except the homeblock.

Managing Plots

Creating Plots

Any claimed townblock can be designated as a plot for residents to own. Stand in a townblock and use /plot forsale [price] to put it up for sale.

Residents can purchase plots with /plot claim while standing in them.

Plot Types

Plots can be designated for specific purposes:

Shop plots for commercial businesses, selling items through a chest shop. Set with /plot set shop.

Embassy plots for non-residents to own. Set with /plot set embassy.

Arena plots where PvP is always enabled. Set with /plot set arena.

Inn plots. Set with /plot set inn.

Farm plots for agricultural use. Set with /plot set farm.

Plot Permissions

Plot owners can customize who can build, destroy, use switches, and use items in their plots. These permissions override town permissions.

/plot set perm commands allow fine-tuned control over plot access.

Plot owners can also trust specific friends with /plot trust add [player].

Town Finances

Town Bank

The town bank stores money for town expenses and projects. All residents can deposit money with /town deposit [amount].

Only the mayor, comayors, councillors, and treasurers can withdraw money with /town withdraw [amount].

View transaction history with /town bankhistory.

Taxes

Towns can collect daily taxes from residents:

Resident Tax is a flat fee charged to each resident daily. Set with /town set taxes [amount].

Plot Tax is charged per plot owned by each resident. Set with /town set plottax [amount].

Use /town toggle taxpercent to charge taxes as a percentage of resident balances instead of flat rates.

Upkeep

Towns DO NOT pay any daily upkeep.

Town Permissions

Towns can set default permissions that apply to all town-owned plots:

/town set perm [on/off] sets overall permissions.

/town set perm [resident/ally/outsider] [on/off] sets permissions for specific groups.

/town set perm [build/destroy/switch/itemuse] [on/off] sets permissions for specific actions.

Resident permissions apply to town members.

Ally permissions apply to members of allied nations.

Outsider permissions apply to everyone else.

Town Settings

Spawn Point

The town spawn is where players teleport when using /town spawn [name].

Set your homeblock with /town set homeblock while standing in the desired location.

Set the exact spawn point with /town set spawn within the homeblock.

Town Board

Set a message board that residents see when they log in with /town set board [message].

This is useful for announcements, events, and important information.

Town Toggles

PvP Settings

/town toggle pvp enables or disables player versus player combat in your town.

Individual plots can override this setting.

Protection Settings

/town toggle fire controls fire spread in the town.

/town toggle explosion controls whether explosions can damage blocks.

/town toggle mobs controls hostile mob spawning in the town.

Joining a Nation

Towns can join nations for additional benefits and diplomatic relationships.

Accept a nation invitation with the commands shown in town notifications.

Leave a nation with /nation leave if your town is not the capital.

Advanced Features

Districts

Group related plots into districts for organized management. Districts help organize large towns into neighborhoods or zones. All district commands are under:

  • /plot district

Viewing Town Information

View your own town information with /town.

View other towns with /town [name].

See which town you're standing in with /town here.

List all towns with /town list.

Check online town members with /town online.