Skip to main content

Test a Towny embassy plot before selling it to an outsider

Applies to: Towny; match the linked maintainer documentation to your installed platform and release.
Documentation checked .

Embassy plots support a different ownership use case from ordinary residential plots. Test the buyer’s eligibility and permissions without changing the town’s general outsider build policy.

Before you start

Towny combines town membership, plots, permissions and economy rules. Test with a mayor, resident and outsider where relevant; an administrator can bypass the restriction you intend to check. Record the town and world so similarly named places do not confuse results.

Work through the check

  1. Identify a dedicated test plot and record its current type, owner, sale price and permission settings before making an embassy example.
  2. Read the installed Towny explanation for embassy ownership, including the buyer’s existing town membership and any server restrictions.
  3. Use an unrelated ordinary account that matches the intended buyer situation and check the supported plot purchase flow with a low test price.
  4. After purchase, inspect ownership and try a harmless permitted action inside that plot, then confirm the same account remains restricted on neighboring plots.

Confirm the result

The eligible outsider should own or use only the intended embassy plot under the server’s configured rules. Their purchase must not grant general build rights across the host town.

If the result differs

A regular plot, insufficient balance or ownership limit can reject the purchase independently of outsider permissions. Check the precise message before granting the buyer resident membership as a workaround.

Recover safely

Restore the test plot’s recorded type and ownership through supported controls after the trial, preserving its blocks. Do not unclaim surrounding land or grant broad town trust to resolve a single failed sale.

Documentation and related help

Check the Towny maintainer documentation and Towny maintainer reference against your installed release before applying changes.