目录
本詞條尚未完善,如果玩家有不理解/語句有誤,可以向邮箱 admin@mimaru.me 反饋。
城镇聚落-旧版
城镇系统 给玩家们提供了一套完善的领地保护与管理系统,也在PVP、防熊、聊天、通货膨胀和怪物生成方面给服务器管理者提供了解决方案。
城镇 是指多个玩家(或一个玩家)在主世界占领的区域,其中有他们的建筑、设施等。城镇领地之外 的地方叫做 荒郊野外 —— 这些地方有PVP伤害、死亡掉落,属危险之地。资源世界 也算作 荒郊野外。
既然是城镇系统,那当然少不了「加入城镇」和「创建城镇」这两个话题。
是加入还是创建?
如果加入城镇...
如果你比较喜欢和其他人一起玩游戏,那么 加入城镇 就是个不错的选择。
加入城镇,相当于加入别人的领地,并且在别人的领地里发展。
在考虑是否加入一个城镇时,请先了解其「内部规定」1)。如果你对那个城镇的「内部规定」不满意,可以换个城镇,多了解几个城镇也是不错的。
如果创建城镇...
如果你喜欢独自一人或宽松的游戏环境,我们建议你 创建一个城镇。
创建城镇相当于自己圈领地,这样你会拥有领地内的所有权。在遵守 服务器规则 的前提之下,可以自由地探索 Minecraft 和上古服的特色玩法。
作为镇长,还可以自由的扩张城镇领地。只要有足够的软妹币,整个世界都可以被城镇圈下来。
弊端可能就是学习成本较高了2)。但这对于一些人来说也许不算弊端。
加入城镇(居民向)
作为城镇的居民,死亡后会直接重生在城镇的重生点。
开始加入城镇
有两种途径加入城镇
- 城主 / 助理 邀请你加入,或者
- 玩家自己直接加入一个 开放 的城镇。
城镇是否为 开放 是由城主来决定的。城镇刚创建时,默认 不开放。
(1) 第一种方式(被邀请)
如果你要加入一个 不开放 的城镇(一般情况下,城镇都是不开放的),那么就需要城镇的 城主 或 助理 用指令 /town add {你的玩家名} 邀请你才行。受邀的人会看到这样的提示:

—— 收到了来自 SCV 城镇的邀请。
这时输入 /accept {城镇名} 表示接受邀请,/deny {城镇名} 则表示拒绝。
如果你想加入这样的城镇,请主动与城镇的城主/助理联系~因为你需要他们上游戏来邀请你入城。
有这些方式可以联系到他们:
- 游戏里说出他们的城镇名字
- 论坛的 城镇招人 版块
- 加入QQ群 676693761
(2) 第二种方式(主动加入)
如果一个城镇是 开放 的,那么玩家用指令 /town join {城镇名} 就可以直接加入。
这种方式不需要 城主 或 助理(来邀请你),你就能直接加入一个城镇~
加入城镇以后
如果你已经成功加入了城镇,那么用指令 /town 就可以查看你的城镇信息,像这样:

城镇信息面板 - Town Screen
作为城镇的一员,还可以用下面的指令传送到城镇的重生点(回家)~
/town spawn
如果你想传送到其他城镇的重生点,在指令后面加上城镇名:
本周目此指令暂不允许使用,玩家可以使用 路石系统实现传送。
/town spawn {城镇名}
查看上古服所有的城镇的列表,输入:
/town list
和谐共处
通常在加入城镇以后,玩家就可以在城镇的领地里开始安家啦~
居民应该遵守城镇的规则,尊重其他居民,不要随意修改/偷窃其他居民的东西。如果侵犯了其他居民的利益,可以先由城镇内部解决。如果城镇内部无法妥善解决,服务器管理组可以介入。同时,扩张城镇的领地需要软妹币。如果玩家手头比较宽裕,可以输入 /town deposit {数额} 存钱到你城镇的银行里。
居民常用指令
指令简化
- 指令
/town可以简写为/t,- 例如
/town spawn⇔/t spawn。
- 指令
/plot可以简写为/p,- 例如
/plot claim⇔/p claim
| 指令 | 说明 |
|---|---|
| /town spawn | 传送到城镇的重生点 |
| /town deposit {数额} | 存钱到自己的银行 |
| /town leave | 退出城镇 |
| /town list | 查看所有的城镇列表 |
| /town | 查看自己城镇的信息面板 |
| /town [城镇名] | 查看其它城镇的信息面板 |
| /towny map | 查看城镇地图 |
| /towny map big | 查看大号的城镇地图 |
| /towny prices | 查看城镇系统的各项费用(如建城费与建国费) |
| /g | 加入世界聊天频道 |
| /tc | 加入城镇聊天频道 |
| /nc | 加入国家聊天频道 |
| /lc | 加入本地聊天频道(半径100格范围内的人可以相互交流) |
创建城镇(镇长向)
输入 /towny universe 可以查看目前的居民总数、城镇总数、国家总数和城镇区块总数。
主要步骤
(a) 为城镇选址
你可以通过卫星地图进行粗略的选址,然后再通过游戏内的「传送点」传送到具体的地方。
(b) 开始创建城镇
创建城镇需要软妹币。你可以输入 /towny prices 看到 [New] Town: X$。这就是建城费。
如果软妹币足够,就可以用 /town new {城镇名} 在 当前位置 创建一个城镇啦。
本周目可以为城镇取一个中文名哦,不妨试试吧!
关于建城指令(/town new)背后的小知识:
(c) 添加居民
如果你欢迎其他玩家加入你的城镇来一起发展,可以输入 /town add {玩家名} 来邀请他加入你的城镇。对方输入 /accept 表示同意,/deny 表示拒绝。玩家加入城镇后,将获得在城镇领地内的建造/破坏/交互权限。
(d) 扩张领地
城镇领地的扩张需要花费软妹币(从城镇银行扣取),目前是 50 软妹币/每区块。
使用 F3+G 显示 区块边界 可以让你知道各个区块的边界和位置,从而方便圈地。
下面告诉大家如何正确的扩张领地。
- 先使用
/town deposit {$$}向城镇银行里存钱,让城镇银行有足够的资金来扩张领地。- 不用担心存太多喔~作为城主,随时可以用
/town withdraw {$$}将钱取出。
- 然后就可以 重复使用 指令
/town claim来 扩张领地 了。- 这个指令可以把 玩家脚下的区块 声明为 城镇领地。
- 前提是:要声明的区块必须与现有的领地 接壤(也就是紧挨在一起)。

一开始,城主只能圈紧挨着 市中心 的区块,也就是图中标了 ✔ 的区块。
++++ 如果你想声明一块不接壤的领地 |
仅仅使用 /town claim 来圈地的话,所圈领地必须与现有的领地接壤。
如果城主想把一块很远的地方圈下来,例如末地传送门、地狱要塞,这个指令就做不到了。
要声明 不接壤 的区块,可以把区块声明为 前哨站,指令是 /town claim outpost。
具体的做法:先站在你想圈的区块里,然后再输入这个指令,即可把脚下的区块声明为 前哨站。
注意,这样圈一块地(前哨站)会花费与 建城费 同等的软妹币。
一旦 前哨站 声明成功,城主就可以挨着 前哨站 继续用 /town claim 来圈地了,以节省软妹币。
++++
城镇的自治
如果城镇的领地范围内出现了矛盾,可先让城镇内部解决,此时可引用常识/内部规定进行处置。如果没有内部的管理员处理或相关人员不服,则由服务器的管理员暂时代理办案,但此时所引用的规定为服务器的规则。
城镇的优势
- 纽带
- 城镇可以集中大家的力量与财富,完成单人不可及的事情。
- 聊天
- 城镇居民的名字前面会带有独特的城镇前缀,识别度超高哦ヾ(◍°∇°◍)ノ゙
- 同一城镇的居民可以使用
/tc进入城镇聊天频道,发送的消息只有同城的人能看见。
- 传送
- 每个城镇自带一个传送点(
/t spawn {城镇名}),所有玩家都可以传送到那里。
- 财产保护
- 城镇领地可以阻止不属于城镇的玩家侵犯城镇居民的个人财产。
- 比如阻止随意改动城镇领地内的东西,甚至还能阻止击杀领地内的生物。
- 经济收入
- 每一个新的城镇日来临时,城镇会得到一笔软妹币形式的 城镇补贴。
- 城镇补贴会被进一步分配,具体的分配公式见 城镇维护费(补贴)。
居民的等级
城主可以授予他的居民等级,如好人,警长,助理,来协同他一起运营城镇。
| 等级 | 名字 | 权限 | 对应指令 |
|---|---|---|---|
| 平民 | resident | 圈私人领地 | /plot claim |
| 放弃自己的私人领地 | /plot unclaim |
||
| 把自己的私人领地设置为出售/不出售 | /plot fs/plot nfs |
||
| 改变自己地皮的保护措施 | /plot toggle |
||
/plot set perm/plot set perm reset |
|||
| 往银行里存钱 | /town deposit {$$} |
||
| 退城 | /town leave |
||
| 以及本文提到过的居民的指令 | |||
| 好人 | good | 继承居民的权限 | |
| 可以在城镇的所有地方建造/破坏4) | |||
| 警长 | sheriff | /town toggle jail {监狱} {居民}5) |
|
| 击杀放逐者可以将其监禁6) | |||
| 助理 | assistant | 给城镇圈地 | /town claim |
| 邀请居民 | /town add {玩家名} |
||
| 操作私人领地(包括他人的) | /plot {…} |
||
| 改变城镇的开放状态7) | /town toggle open |
||
| 击杀放逐者可以将其监禁8) |
只有镇长才能用下面的指令设置居民的等级;居民可以同时拥有多个等级。
/town rank {add/remove} {玩家名} {等级名(英文)}
用法
设置名叫 BR 的居民为 助理 /town rank add BR assistant
撤除 BR 的 助理 /town rank remove BR assistant
城镇的等级
随着城镇居民数(包括镇长本身)的不断增加,城镇等级、领地上限9)、<fc #fa8072>城镇补贴</fc>也会越来越高。
每一个新的城镇日来临时,城镇会得到一笔 <fc #fa8072>城镇补贴</fc>。
补贴的数量取决于城镇拥有多少块领地,目前是每块领地产生 1 软妹币的收益。
城镇补贴会被进一步分配,具体的分配公式见 城镇维护费(补贴)。
本周目更新后,此表格信息需要校对,请暂时以游戏内为准。
| 居民数 | 领地上限 (单位: 区块) | 城镇等级 | 前哨站上限 |
|---|---|---|---|
| 0 | 1 | 小村庄 | 1 |
| 1 | 9 | 富有的村庄 | 1 |
| 2 | 18 | 小城镇 | 2 |
| 4 | 36 | 忙碌的城镇 | 2 |
| 10 | 54 | 大型城镇 | 3 |
| 12 | 90 | 小型城市 | 3 |
| 14 | 126 | 大型城市 | 4 |
| 18 | 162 | 特大城市 | 4 |
| 22 | 198 | 首都级城市 | 5 |
| 26 | 234 | 超大城市 | 5 |
| 30 | 270 | 大都会 | 6 |
| 34 | 306 | 超级大都会 | 6 |
前哨站上限 指城镇最多可以圈多少个前哨站(前哨战是用指令 /t claim outpost 来圈)。
镇长常用指令
| 指令 | 说明 |
|---|---|
| /town add {玩家} | 邀请居民加入你的城镇 |
| /town kick {玩家} | 将指定居民踢出你的城镇 |
| /town claim | 把脚下的区块圈为城镇领地 |
| /town claim outpost | 把脚下的区块圈为前哨站 |
| /town set outpost | 设置当前前哨战的传送点 |
| /town buy bonus {区块数} | 购买指定数量的领地上限 |
| /town unclaim | 解除脚下城镇领地 / 前哨战 |
| /town deposit {金额} | 往城镇银行里存钱 |
| /town withdraw {金额} | 从城镇银行里取钱 |
| /town set spawn | 设置城镇的重生点 |
| /town set name {名字} | 更改城镇的名字 |
| /town set mayor {玩家} | 将镇长转让给指定居民 |
| /town delete | 解散自己的城镇 |
完整的指令列表,请参考 城镇系统所有指令 - /town。
创建国家(镇长向)
玩家们组成城镇,而许多城镇在一起就组成了国家。
在城镇系统中,国家象征着一个比城镇更为庞大的集体,同时能给其下属城镇带来诸多好处。
主要步骤
- 创建一个国家
- 如果可以,输入
/nation new [名字]即可创建一个国家,名字必须为英文/字母/数字
- 往国家银行里存钱
- 输入
/nation deposit [数额]往国家银行里存钱,让国家担负得起维护费。
- 向国家内添加城镇
- 输入
/nation add [城镇名]即可邀请一个城镇加入你的国家。 - 被邀请的城镇的 城主 使用以下指令来接受 / 拒绝邀请:
- 输入
/t invite accept {国家名}表示同意加入国家。 - 输入
/t invite deny {国家名}表示拒绝。
国家优势
改造主城
作为国王,可以输入 /misc iamking 来获得主城(/spawn 处)内的建造 / 破坏权限。这意味着国王可以改造主城,在主城留言 / 为自己的城镇做宣传,例如使用木牌和地图展示等~
注意,改造主城的前提是不破坏原有的功能。
领地奖励
加入了国家的城镇可以获得额外的 领地上限 和 前哨战上限。随着国家等级的提高,加成越多。也就是说,国家可以缓解城镇领地上限的瓶颈,让城镇更轻松地得到大片的领地,减轻城镇建筑方面的取地困难。
提高城镇补贴
国家的等级越高,其对下属城镇维护费的「系数」也就越大。国家最高可以给下属城镇的补贴带来 1.5 倍的收益。这样一来,原本为 306 软妹币的城镇收益,就可以提升为 459 软妹币,是不是很值呢ヾ(◍°∇°◍)ノ゙
国有领土
国家的 首都城镇 会自动拥有「国有领土」。「国有领土」是城镇领地边缘向外延伸 1 区块的区域。只有国家内的居民有权限在「国有领土」里进行建造 / 破坏 / 交互。
国家维护费
每一个新的城镇日来临时,国家需要缴纳一定的维护费,从国家银行中扣取。维护费的大小随着国家的级别提升而增加。如果国家担负不起,则被自动解散。解散后对下属城镇的领地上限奖励会消失,但不会导致城镇的已圈领地消失。
随着国家下属城镇总居民数(包括镇长)的不断增加,国家的等级、领地奖励、维护费也会越来越高。
实际维护费 = 基础维护费 * 国家维护费系数
目前国家的基础维护费为 250 软妹币。
本周目更新后,此表格信息需要校对,请暂时以游戏内为准。
| 居民数 | 领地上限奖励 (单位: 区块) | 国家等级 | 国家维护费系数 | 城镇维护费系数 | 前哨站奖励 |
|---|---|---|---|---|---|
| 0 | 1 | Lv.0 | 1.0 | 1.0 | 0 |
| 10 | 45 | Lv.1 | 1.0 | 1.1 | 1 |
| 20 | 90 | Lv.2 | 1.5 | 1.2 | 2 |
| 30 | 180 | Lv.3 | 2.0 | 1.3 | 3 |
| 40 | 360 | Lv.4 | 2.5 | 1.4 | 4 |
| 50 | 540 | Lv.5 | 3.0 | 1.5 | 5 |
| 60 | 720 | Lv.6 | 3.5 | 1.5 | 6 |
| 70 | 900 | Lv.7 | 4.0 | 1.5 | 7 |
| 80 | 1080 | Lv.8 | 4.5 | 1.5 | 8 |
城镇维护费系数 是对下属城镇的维护费的调整。
而上古服的城镇维护费其实是 城镇补贴。也就是系数越大,补贴越多。
前哨站奖励 指国家增加下属城镇的前哨站数量,如果是2,意思就是城镇可以多圈2个前哨站。
居民等级
国王可以授予他的居民等级,如外交长和财务大臣,来协同他一起运营国家。
| 等级 | 名字 | 权限 | 对应指令 |
|---|---|---|---|
| 财务大臣 | banker | 从银行取钱 | /nation withdraw {$$} |
| 外交长 | fa | 继承财务大臣的权限 | |
| 邀请城镇加入国家 | /nation add {城镇名} |
||
| 添加/删除盟国 | /nation ally {add/remove} {国家名} |
||
| 添加/删除敌国 | /nation enemy {add/remove} {国家名} |
用法举例:
设置名叫 BR 的居民为 财务大臣 /nation rank add BR banker
国家相关指令
城镇的经济
(a) 维护费
维护费 是指 系统 向城镇/国家强制收取软妹币,这些软妹币从城镇/国家的 银行 里扣取,然后永远的消失。
维护费 是在新的 城镇日 到来时收取。
城镇日 的时长为现实中的 24 小时。每天的 下午19点 会进入新的 <fc #fa8072>城镇日</fc>。

大家可以用 /towny time 来查看距离新的<fc #fa8072>城镇日</fc>还有多久。
国家的维护费
有两种方式查看 国家 需要交多少维护费。
第一种是在游戏中输入 /nation 查看自己国家的信息面板。
如果想查看其它城镇的维护费,指令后面跟上国家名即可 /nation {国家}。
第二种是通过这张表进行计算得出(国家维护费)。
城镇的维护费(补贴)
之所以要加“补贴”二字,是因为系统并不会在每个城镇日向城镇收取维护费,而是会给城镇补贴。
需要注意的是,因为是补贴,所以使用 /town 看到的维护费是负数。
这不是显示错误。因为只有当维护费是负数时,系统才会 给钱,而不会 扣钱。
如下图。

新的城镇日到来时,城镇会得到 466.2 的软妹币。
城镇补贴 会被进一步分配到城镇银行和居民的个人账户里,计算公式是
城镇银行所得补贴 = 总补贴 * (城镇公有领地的数量) / (城镇总领地的数量) 居民个人所得补贴 = 总补贴 * (居民私有领地的数量) / (城镇总领地的数量)
例如 Fantasy 城一共有 100 块领地,其中有 50 块地是城镇公有的城镇领地11)。剩下 50 块中,有 30 块是居民A的私人领地12),还有 20 块是居民B的。城镇补贴是 80 软妹币(也就是维护费是 -80.0)。那么最后
城镇银行 得到了 80 * 50 / 100 = 40 软妹币 居民A 得到了 80 * 30 / 100 = 24 软妹币 居民B 得到了 80 * 20 / 100 = 16 软妹币
(b) 城镇和国家的银行
每一个城镇和国家都有他们自己的银行。居民们可以存钱到银行里。而城主不仅可以存钱,还可以取钱。
输入 /town 可以看到自己城镇的银行存款。/nation 查看国家银行存款。
城镇城镇存钱的指令是 /town deposit {$$},取钱是 /town withdraw {$$}。
国家银行也类似,存钱指令是 /nation deposit {$$},取钱是 /nation withdraw {$$}。
当一个城镇需要钱时,如圈地或创建前哨站,都是从城镇银行里扣取。
为了防止城主和国王恶意压榨居民们的存款,银行有金钱上限。
城镇的领地
本教程有时会使用「地皮」、「领地」等词来代替「区块」一词,他们都是对「区块」的不同叫法。
领地的单位
了解城镇领地如何运作之前,首先要知道城镇系统下的 领地单位 是什么。
城镇系统的 领地单位 不是 1×1×1 的方块,而是 16×16×256 的区块。城镇系统下的世界可以看做是被分割成了无数个 16×16×256 的区块(点击查看 Wiki 关于区块的介绍),这也是领地的最小单位。
寻找区块边界
不过就算知道了领地的单位,实际上很难在游戏中确定一个区块的具体位置…
别担心,在游戏中你可以用下面的快捷键来把「区块边界」显示出来,这样就能精确的操作领地了~
F3 + G
| |
| 开启显示「区块边界」之前 | 开启显示「区块边界」之后 |
|---|
确定城镇的领地范围
每个城镇都有自己的一片领地,下面将介绍怎么看城镇的领地有多大和自己在不在城镇里面。
有两种方法来确定城镇的领地范围。
(a) 使用卫星地图
(b) 使用城镇地图
第二种是在游戏中面朝北方(方便起见),然后输入 /towny map 来查看<fc #4682b4>城镇地图</fc>。
使用 /towny map big 可以查看更大号的地图。

“+” 代表 默认地皮。如果是字母,就说明这是个特殊地皮。例如 F 就代表这个区块是 农场(Farm),E 代表 大使馆(Jail) 等等
土地的回溯
土地的回溯 即土地恢复成最初的样子。
当苦力怕、火球等实体破坏了地形时,20 秒之后地形会以 1方块 / s 的速度恢复原貌。
回溯只会发生在 主世界 的 <fc #008000>荒郊野外</fc>,城镇领地内不会回溯。
回溯限制
不是所有方块都会被回溯,诸如钻石块之类的不可再生资源不会进行回溯。
已知问题
- 所有蕨类植物方块都会回溯成枯木。
- 移动中的方块(如活塞臂)被回溯之后,会留下「隐形的方块」。这种方块玩家可以穿过去,但无法在这些方块的位置上放置方块,也无法在生存模式下清除,只有 OP 使用 WorldEdit 才能够清除。
地皮的类型
如果你是城主,并且想规划一片专用的区域,例如伐木林,这部分内容也许会有帮助。
被城镇所占领的区块叫做 城镇区块。每一个城镇区块可以被设置成不同的 地皮类型,充当不同的作用(例如伐木场/农场)。玩家可以用 /town plots {城镇名} 查看一个城镇的领地组成,和来自领地的收入。
只有 城主 可以改变地皮的类型13)。
默认地皮 (Default)
「默认地皮」无需用特定的指令来设置。
「城主」和「土地所有者」可以用 /plot set reset 将地皮的类型恢复成 默认地皮。
市中心 (Home)
++++ 展开完整的内容 |
「市中心」地皮用 /town set homeblock 来设置。
「市中心」有以下用处:
++++
农场 (Farm)
++++ 展开完整的内容 |
「农场」非常适合城镇用于规划类似 公共农场/伐木场 等设施。
「农场」地皮用 /plot set farm 来设置。
玩家只能在「农场」地皮内建造/破坏这些农作物:
- 原木
- 树叶
- 草
- 花
- 甜菜
- 胡萝卜
- 土豆
- 小麦
- 紫颂植物
- 紫颂花
- 棕色蘑菇
- 红色蘑菇
- 仙人掌
暂时没有西瓜和南瓜,因为更新到1.13.2后城镇系统出现了BUG,错误的认为南瓜和西瓜都是空气方块。
玩家只能在「农场」地皮内击杀这些动物:
- 猪
- 鸡
- 牛
- 羊
- 蘑菇牛
谁能在「农场」地皮里种植/收割/击杀上面说的这些农作物/生物,最终还是取决于地皮的权限设定(使用 /plot perm 看 权限 一行)。就是说,如果权限是 Build = r - -,那么只有「居民」有权限。如果权限是 Build = r a o,那么所有玩家都有权限。
土地所有者 可以在「农场」地皮里建造/破坏/击杀任何方块/生物,不受「农场」地皮的限制,但是所有者的「好友」依然会受到限制。
++++
监狱 (Jail)
经测试,监狱功能无法正常使用。玩家可以使用 /c 快捷菜单直接越狱。
++++ 展开完整的内容 |
「监狱」地皮用 /plot set jail 来设置。
一个玩家会在下列情况被关进监狱:
- 他的城主/警长把他送进了监狱,
- 他是敌对国的玩家,并且死在了城镇的领地范围内。
一个玩家在下列情况可以出狱:
- 他用
/town leave离开了城镇然后成为「流浪者」, - 他的城主/警长把他放出了监狱,
- 他支付了赎金(10000软妹币),
- 他尝试逃出「监狱」地皮和城镇领地最后踏入荒郊野外。
被关押的玩家:
- 无法使用传送。
- 无法使用末影珍珠。
- 如果死了,他会被送回「监狱」地皮内。
- 如果被杀,将不会产生软妹币奖励。
- 可以用
/res {玩家名}来查看监禁状态和他被关押的城镇。
监狱相关指令
| 指令 | 说明 | 备注 |
|---|---|---|
| /town toggle jail {序号} {居民名} | 将指定居民关进指定监狱 | 再用一次指令即可释放居民 |
| /town set jail | 重新设置脚下的监狱地皮的重生点 | |
| /resident jail paybail | 支付赎金来出狱 | 赎金会进入城镇的银行里 |
++++
大使馆 (Embassy)
++++ 展开完整的内容 |
「大使馆」地皮用 /plot set embassy 来设置。
城主可以用 /town set embassyprice {$$} 来设置默认情况下「大使馆」地皮的售价是多少。如果要单独设置某个地皮的价格,可以用 /plot fs {$$} 来设置,这会覆盖默认的价格设定。
所有玩家(不管他是不是城镇的一员)都可以把「大使馆」地皮声明下来。之后那位玩家也会一直拥有这块地皮的所有权。这个特点允许他城居民进行跨城镇的财产转移,具体见 FAQ 常见问题与解答。
城主可以随时用指令 /plot unclaim 取消土地的所有权,从而收归城镇所有。
「大使馆」其实还可以用来充当“商铺”(区别于下面即将介绍的 商店 地皮)。因为所有玩家都可以声明「大使馆」地皮(也就是所有玩家都可以把「大使馆」地皮变成他们的私有领地),所以这种地皮可以让很多不同城镇的玩家在城镇里进行建设,即使他们不是城镇的一员。
如果有玩家离开了城镇,并且他的地皮类型是「大使馆」,那么他不会失去这部分地皮的所有权。
++++
前哨站 (Outpost)
玩家可以使用 /town outpost {序号} 传送到他们城镇的前哨站。序号从1开始。
具体的介绍见 创建城镇。
土地的分配
土地分配 是指 城主 把 <fc #f4a460>城镇领地</fc> 变为居民们的 <fc #008000>私有领地</fc> 的过程。
领地的分级
在了解如何分配领地之前,需要先知道城镇领地的分级设定。
城镇的领地分为两个层级,一级是「城镇所有」,另一级是「个人所有」。
- 当你从「个人所有」的区块走进「城镇所有」的区块时,会提示 “~ <fc #008000>无主之地</fc>”
- 这样的领地是 <fc #f4a460>城镇领地</fc>。
- 当 <fc #008000>荒郊野外</fc> 被城主用
/town claim圈下时,默认就是 <fc #f4a460>城镇领地</fc>。 - 只要是城镇的居民,都拥有城镇领地内的权限。
- 当你走进「个人所有」的区块时,会提示 “~ (领地所有者的名字)”
- 这样的领地是 <fc #008080>私人领地</fc>。
- 只有领地的 所有者 和 他的好友 拥有私人领地内的权限。
- 城镇内的 其他居民 没有私人领地内的权限。
土地分配的过程
(a) 城主需要做的事情
<fc #f4a460>城主</fc> 首先使用指令 /plot fs 把一个区块设置为 出售中。这样,居民就能够把区块圈为他们的 <fc #008080>私人领地</fc> 了。
(b) 居民需要做的事情
简单来说,<fc #008000>居民</fc> 只需要先走进 出售中 的区块,再使用指令 /plot claim 把区块圈下来,就可以变成他们的 <fc #008080>私人领地</fc> 啦。如果成功圈下,那么当居民走进他们自己的私人领地时,聊天框应该会提示 “~ 玩家名”。
默认只有 <fc #008080>私人领地</fc> 的 所有者 和 好友(f) 拥有领地内的权限,其他人(例如,城镇里的其他居民)没有权限。这可以保护居民的财产不被城镇内部的其他居民所干涉。
如果居民想让朋友也能在他的私人领地内进行建造、破坏、交互的话,把他们加为好友就行。无论好友和居民是同一个城镇,还是来自其他城镇,他们都拥有这为居民的私人领地的所有权限~下面是一些常用指令:
| 指令 | 说明 |
|---|---|
| /res friend add {玩家名} | 添加好友 |
| /res friend remove {玩家名} | 删除好友 |
| /res friend clear | 删除所有好友 |
| /res {玩家名} | 查看居民信息面板 |

「居民信息面板」可以查看居民拥有的私人领地数、权限设定、存款、所属城镇和好友列表
Note 居民只能把 出售中 的领地圈为他们的私人领地,所以要先知道哪些领地是 出售中 的。
有两种方法查看地皮是否为 出售中。
第一种 是当你从一个区块进入到另一个区块时,聊天框会告诉你当前区块的信息。例如,如果你从一个 不出售 的区块走进一个 出售中 的区块时,应该会看到这样的提示:

这个区块是「出售中」,并且不需要花钱就能圈下来
第二种 是使用 城镇地图 来查看,指令如下:
/towny map /towny map big

地图中的 ($) 就是出售中的区块
改变领地的爆炸/PVP
城镇系统 提供了四种 <fc #9400d3>保护措施</fc>:
- 火势蔓延
- 怪物生成
- 爆炸
- PVP
其中,火势蔓延 与 怪物生成 是强制开启的,这些不能改变。
即使火势蔓延看起来是开着的,但实际上在主世界内不会烧坏东西,也不会蔓延,所以请不要担心!
玩家可以控制城镇领地内的 爆炸 和 PVP。
<fc #4682b4>城主</fc> 可以使用下面的指令来改变 整个城镇 的 <fc #9400d3>保护措施</fc>:
| /town toggle explosion | 开启/关闭爆炸 |
| /town toggle pvp | 开启/关闭PVP |
<fc #4682b4>城主</fc> 和 <fc #008000>居民</fc> 可以用下面的指令来改变 单个区块 的 <fc #9400d3>保护措施</fc>:
| /plot toggle explosion | 开启/关闭脚下区块的爆炸 |
| /plot toggle pvp | 开启/关闭脚下区块的PVP |
居民 只能对他们自己的 私有领地 进行这些操作。
如果开启了城镇领地内的 爆炸,被破坏的方块并不会恢复,请谨慎使用。
常见问题与解答 FAQ
<fs large>跨城镇财产转移</fs>
++++ 展开折叠的内容 |
以下 权限 一词是对 建造/破坏/使用物品/使用方块 的权限的统称。
源城镇 是指财产的迁出城镇,目标城镇 是指财产的迁入城镇。
<fs medium>适用的情况</fs>
- 玩家已经加入/拥有了一个城镇。
- 玩家想把财产搬迁到别的城镇里去,同时又不想退掉/解散现在的城镇。
<fs medium>结果</fs>
使用本方法操作完毕后,玩家不需要退出 源城镇,也可以同时拥有 源城镇 和 目标城镇 的权限,从而实现财产的转移。
<fs medium>步骤</fs>
以下步骤主要是对 目标城镇 进行操作。
- 首先,玩家需要在 目标城镇 的领地中找到财产的落脚点,也就是具体搬到哪。
- 玩家可以先用
/town spawn {城镇名}传送到 目标城镇。 - 然后再去寻找具体的落脚点。
- 玩家联系 目标城镇 的城主,让他把落脚点那边的地皮类型设置为 大使馆。
- 设置 大使馆 地皮的指令是
/town set embassy。 - 注:大使馆地皮允许 外城玩家15) 把地皮声明下来。
注:一旦地皮被一个玩家声明,那么该玩家就拥有了那个地皮的权限。
- 因此,玩家需要把 目标城镇 的 大使馆 地皮声明下来(使用指令
/plot claim)。 - 这样,玩家就拥有了在 目标城镇 里的私人领地,因此就拥有了权限。
- 开始搬东西吧~♪(^∇^*)
++++
<fs large>同盟间共享权限</fs>
++++ 展开折叠的内容 |
<fs medium>适用情况</fs>
如果你的城镇加入了一个国家,并且你想让国家下的其他城镇的居民拥有你城镇领地内的权限。
<fs medium>操作方法</fs>
城主输入指令 /town set perm ally on 即可。
需要注意的是,权限的开放并不是自动「双向」的。如果要两个或多个城镇间互相拥有对方领地的权限,双方或多方都需要输入这个指令才行。
要关闭同盟间的权限,请使用 /town set perm ally off。
++++
城镇系统所有指令(★)
- 对于跟居民相关的指令,
- add 指令可以自动匹配在线的玩家的名字,
- add+ 则需要完全输入玩家的名字,大小写要一致。
- 例如
/town add mi就会自动匹配在线玩家的名字中包含 mi 的玩家。 - 例如
/res friend add+ mi就会尝试添加名字完全与 mi 一样的玩家。
- 大部分子指令都有它们自己的帮助菜单。
- 例如,使用
/res set或其他类似的,会显示这些指令的用法。 - 你也可以用
/res set ?。当一个指令本身有它的功能时,你可能会需要用到 “?”。 - 例如
/town claim这个指令,使用/town claim ?才会显示所有可用的子指令。
- 括号 {} 是用来告诉大家这是个变量,也就是你需要填一些东西进去,指令才能用。
- “..” 是用来告诉大家,可以一次性填写多个对象,例如一次性邀请十个居民加入城镇。
- {a/b/c} 是在告诉大家,这是个多重内容,你需要在其中选一个填写到指令里。
- 如果一个指令没有子指令,就是在说这个指令本身就有功能。
<fs large>下面是城镇系统的所有指令。</fs>
/towny
<fs large><fc #4682b4>杂项</fc></fs>
- /towny
- - 显示城镇系统的基础指令
- ? - 显示城镇系统的指令
- map - 显示城镇地图
- prices - 显示关于城镇的各项花费
- time - 查看离新的城镇日还有多久
- top
- resident {all/town/nation} - 显示居民数量的排行榜
- land {all/resident/town} - 显示领地数量的排行榜
- spy - 收听所有频道的管理员指令
- tree - 可以看到很多东西(噗)
- universe - 显示完整的城镇系统信息,包括居民/城镇/国家/世界的数量和领地的总和
- v - 查看城镇系统版本
- war
- stats
- scores
- hud - 开启/关闭关于领地的战争信息面板
- participants {页码 #} - 查看谁参与了国战
/plot
<fs large><fc #4682b4>地皮相关指令</fc></fs>
- /plot 或 /p
- - 显示 /plot 的指令
- claim - 声明自己脚下为出售中的区块,变为自己的私有领地(居民使用)
- auto - (居民使用)声明自己周围为出售中的区块,变为自己的私有领地(居民使用)
- unclaim - 解除自己脚下的私人领地,将土地变回城镇公有(居民使用)
- circle/rect - 以圆形/方形解除一定范围内的私人领地(居民使用)
- {# (以当前坐标为中心的半径)} - 要解除的领地的半径
- {forsale/fs} - 将脚下区块设置为“出售中”
- circle/rect - 以圆形/方形设置一定范围内的领地为“出售中”
- {# (以当前坐标为中心的半径)} - 要设置为“出售中”的领地的半径
- $$ - 土地的售价
- circle/rect - 设置操作的形状
- {# (以当前坐标为中心的半径)} - 要设置为“出售中”的领地的半径
- {notforsale/nfs} - 将脚下区块设置为“不出售”
- circle/rect - 以圆形/方形设置一定范围内的领地为“不出售”
- {# (以当前坐标为中心的半径)} - 要设置为“不出售”的领地的半径
- evict - 用于从私有领地所有者手中移除一块领地的所有权(城主或助理使用)
- perm - 显示脚下区块的权限设定
- perm hub - 开启/关闭显示权限设定的计分板,会显示当前脚下的区块的详细信息
- set
- reset - 将商店/大使馆/竞技场/野地/等特殊地皮变回普通地皮
- shop - 把脚下区块设置成商店地皮
- embassy - 把脚下区块设置成大使馆地皮
- arena - 把脚下区块设置成竞技场地皮
- wilds - 设置为野地地皮
- inn - 设置为旅店地皮
jail- 设置为监狱地皮- farm - 设置为农场地皮
- bank - 设置为银行地皮
- name - 这个指令可以让城主或者地皮所有者来重命名一个区块,来代替 “~ 无主之地” 提示。如果地皮是私有的,那么会连带所有者的名字一起显示出来
- perm
- {on/off} - 编辑脚下区块的权限设定,具体见 管理城镇的领地
- {resident/ally/outsider} {on/off}
- {build/restroy/switch/itemuse} {on/off}
- {resident/ally/outsider} {build/destroy/switch/itemuse} {on/off}
- reset - 将脚下区块的权限设定变为与你在 /town 或 /res 中看到的一样(取决于脚下的区块是城镇领地,还是私人领地)
- toggle
fire- 开启/关闭脚下区块的火势蔓延- pvp - 开启/关闭脚下区块的PVP
- explosion - 开启/关闭脚下区块的爆炸
mob- 开启/关闭脚下区块的怪物生成
- clear - 清除脚下地皮里的牌子(用于解锁的牌子锁)
/resident
<fs large><fc #4682b4>居民相关指令</fc></fs>
- /resident 或 /res
- - 显示玩家的居民信息面板
- ? - 显示 /res 可用的子指令
- {居民} - 显示指定玩家的居民信息面板
- friend
- add {居民} .. {居民} - 将指定居民添加进你的好友列表
- add+ {居民} .. {居民} - 将指定的离线的居民加为好友
- remove {居民} .. {居民} - 将指定居民从你的好友列表中移除
- remove+ {居民} .. {居民} - 将指定的离线的居民从你的好友列表中移除
- clearlist - 清空好友列表
- list - 查看有哪些居民当前在线
jail paybail- 可以让一个玩家支付赎金来出狱,赎金会流进监狱所在的城镇银行- spawn - 回到城镇重生点
- toggle
- map - 开启/关闭进出区块时自动显示一次城镇地图
- townclaim - 开启/关闭进出区块时自动声明一次
- plotborder - 开启/关闭显示“烟雾区块边界”。当玩家进出区块时会显示出来
reset - 关闭以上所有开启的模式(指令有问题,不可用)
- set
- perm
- {on/off} - 改变在 /res 中看到的权限设定
- {friend/ally/outsider} {on/off}
- {build/restroy/switch/itemuse} {on/off}
- {friend/ally/outsider} {build/destroy/switch/itemuse} {on/off}
- reset - 将所有的私人领地的权限变为与 /res 中看到的一样
- mode
- townclaim - 开启后,每当进入一个新的区块时,会自动执行圈地操作
/town claim - map - 开启后,每当进入一个新的区块时,会自动执行查看地图指令
/towny map - 你也可以两个放在一起输入,一起开启,也就是
townclaim map - clear - 关闭以上所有模式
tax- 显示居民要交的税
/town
<fs large><fc #4682b4>城镇相关指令</fc></fs>
- /town 或 /t
- - 显示玩家所在城镇的信息面板
- ? - 显示 /town 的可用指令
- {城镇} - 显示指定城镇的信息面板
- here - 显示脚下的城镇的信息面板
- leave - 退城
- list {页码 #} - 查看服务器的所有城镇
- online - 查看你的城镇的在线玩家
- plots {城镇} - 查看指定城镇的领地类型组成,以及领地给城镇带来的利润
- new {城镇} - 创建一个新的城镇
- add {居民} .. {居民} - 邀请指定居民加入城镇(城主使用)
- kick {居民} .. {居民} - 将指定居民踢出城镇(城主使用)
- spawn - 传送到你的城镇的重生点
- spawn {城镇} - 传送到指定城镇的重生点
- claim - 可以把脚下的区块声明为城镇领地(城主使用)
- outpost {#|{名字}|{名字:#} - 为你的城镇声明一个前哨站。{名字} 使用的是地皮名字。当地皮的名字以数字开头时,就用 {名字:#}。
- {# (以当前坐标为中心的半径)} - 将半径范围内的所有区块声明为城镇领地
- auto - 只要城镇银行里有足够的钱 & 城镇有足够的领地上限,就尽可能的将周围的区块声明为城镇领地
- unclaim - 解除脚下的城镇领地(城主使用)
- all - 解除所有的城镇领地
- {# (以当前坐标为中心的半径)} - 解除半径范围内的所有城镇领地
- outpost - 用于解除在 Towny 0.92.0.0 版本之下的,出了问题的前哨站区块
- withdraw {$$} - 从城镇银行里取钱
- deposit {$$} - 往城镇银行里存钱
- buy
- bonus {数量} - 购买城镇领地的上限
- delete {城镇名} - 将一个城镇从城镇系统的数据库中删除(城主/管理员使用)
- outlawlist {城镇} - 显示城镇的放逐名单
- outlaw {add/remove} {名字} - 将玩家添加进放逐名单
- outpost
- {# (# 等于前哨站的序号)} - 传送到指定前哨站
- list - 列出城镇的所有前哨站
- ranklist - 显示居民和他们的等级
- rank {add/remove} {玩家名} {等级名} - 授予玩家等级,或移除一个玩家的等级
- reslist {城镇} - 查看一个城镇的完整的居民列表
- say {信息} - 发送城镇公告,你的居民都能看见
- set
- board {信息} - 设置城镇公告,居民们登录游戏时都会看见
- mayor {居民} - 将城主转交给其他居民(城主使用)
- homeblock - 将脚下区块设置为你的城镇的市中心
- spawn - 将当前的坐标设置为城镇的重生点
- spawncost - 设置公开的传送到城镇重生点的费用。不会影响你的城镇居民,国家成员和国家同盟
- name {名字} - 修改城镇的名字
- outpost - 将前哨站传送点设置为当前坐标。必须站在一个前哨站里使用
jail- 将监狱的重生点设置为当前坐标。必须站在一个监狱地皮里使用- perm
- {on/off} - 改变在 /town 中看到的权限设定
- {friend/ally/outsider} {on/off}
- {build/restroy/switch/itemuse} {on/off}
- {friend/ally/outsider} {build/destroy/switch/itemuse} {on/off}
- reset - 将所有的城镇领地16)的权限变为与 /town 中看到的一样
- tag {最多4个字符} - 设置城镇的标签,有些时候在聊天里会用到
- clear - 清除城镇的标签
taxes {$}- 设置每日从居民身上收取的税。如果百分比开启了的话,就是百分比(例如 2.5 就代表 2.5%)plottax {$}- 设置每日从居民身上收取的税。该税基于他们拥有多少私人领地- plotprice {$} - 设置城镇的默认地价,也就是仅使用 /plot fs 所设置的价格
- shopprice {$} - 设置城镇的默认商店地价,也就是仅使用 /plot set shop 所设置的价格
shoptax {$}- 设置每日从居民身上收取的税。该税基于他们拥有多少商店地皮- embassyprice {$} - 设置城镇的默认大使馆地价
embassytax {$}- 设置每日从居民身上收取的税。该税基于他们拥有多少大使馆地皮
- toggle
- explosion - 开启/关闭城镇的爆炸
fire- 开启/关闭城镇的火势蔓延mobs- 开启/关闭城镇的怪物生成- public - 开启/关闭城镇的 [公共 /town spawn]17)
- pvp - 开启/关闭城镇的PVP
taxpercent- 开启/关闭城镇的百分比税收- open - 是否允许玩家直接使用 /town join {城镇名} 加入城镇
jail {序号} {居民}- 把一个居民送进指定的监狱。用同样的指令来释放居民
- join {城镇} - 加入一个开放的城镇
/nation
<fs large><fc #4682b4>国家相关指令</fc></fs>
- /nation 或 /n
- - 显示你所在的国家的信息面板
- ? - 显示 /nation 的可用指令
- list {页码 #} - 查看服务器的所有国家
- online - 查看你的国家里在线的玩家
- {国家} - 查看指定国家的信息面板
- leave - 退国(城主使用)
- withdraw {$} - 从国家银行取钱(国王使用)
- deposit {$} - 往国家银行存钱
- new
- {国家名} - 建国(城主使用)
- {国家名} {首都城镇} - 以指定城镇为首都,建国(管理员使用)
- rank - 设置国家里的居民的等级
- add {城镇} .. {城镇} - 邀请/添加城镇到你的国家
- kick {城镇} .. {城镇} - 将城镇踢出你的国家
- delete {国家} - 删除你的国家
- ally
- add {国家} .. {国家} - 添加国家到你的盟友列表
- remove {国家} .. {国家} - 把国家从你的盟友列表里删除
- enemy
- add {国家} .. {国家} - 添加国家到你的敌国列表
- remove {国家} .. {国家} - 把国家从你的敌国列表里删除
- rank {add/remove} {玩家名} {等级名} - 授予玩家等级,或移除一个玩家的等级
- say {信息} - 发送国家通报,国家里的居民都能看见
- set
- king {居民} - 把国王转交给居民
- capital {城镇} - 设置城镇为首都
- board {信息} - 设置国家公告,每当玩家登录游戏时都会看见
taxes {$}- 设置每日向城镇收取的税- name {名字} - 改变国家的名字
- spawn - 设置国家的重生点
- spawncost - 设置公开的传送到城镇重生点的费用。不会影响你的城镇居民,国家成员和国家同盟
- title {居民} {前缀} - 授予居民前缀,可以在国家和城镇频道里看见
- tag {最多4个字符} - 设置国家的标签,有些时候在聊天里会用到
- clear - 清除国家的标签
- toggle
- neutral - 设置你的国家是否要在战争期间支付每日的中立费18)
聊天相关
- /townychat reload - 重新载入 ChatConfig.yml 和 Channels.yml
- /tc
- - 进入城镇聊天频道
- {信息} - 只将信息发送到城镇聊天频道里,但是不进入频道
- /nc
- - 进入国家聊天频道
- {信息} - 只将信息发送到国家聊天频道里,但是不进入频道
- /g
- - 进入世界聊天频道
- {信息} - 只将信息发送到世界聊天频道里,但是不进入频道
- /lc
- - 进入附近聊天频道
- {信息} - 只将信息发送到附近聊天频道里,但是不进入频道
/pvp- - 进入PvP聊天频道
- {信息} - 只将信息发送到PvP聊天频道里,但是不进入频道
- /res set mode reset - 将聊天模式变回默认
- /mod - 风纪委频道
- /admin -
管理员频道
/town join {城镇名} 来加入/town set spawn 来设置