这是本文档旧的修订版!
目录
城镇
城镇是上古最重要的组成部分。
绝大部分上古居民都是城镇的一员。

城镇是玩家们占领的区域,它包含建筑保护、战斗保护等权限。
城镇权限、功能的最小范围单位是区块。(什么是区块?-minecraft wiki)
在荒郊野外(非城镇领地),任何方块都不会受到保护,因此推荐在城镇领地内建家。
加入一个城镇,或者创建一个城镇,都是不错的选择!
加入一个城镇……
加入一个城镇,认识一些新朋友!
遵守城镇的内部规定1),并在城镇设置的权限下建设。
如果对当前城镇不满意,可以自由离开。
创建一个城镇……
自己设定城镇的权限、规划城镇的发展。
在服务器招募志同道合的朋友,一起游戏。
你可能得投入更多的精力,但也许这并不算弊端?
下面将详细介绍加入城镇与创建城镇的流程、注意点,以及对应权限。
1 居民篇
1.1 如何加入城镇
你不能直接加入一个城镇。你需要城主 / 助理 向你发出邀请,然后你再接受邀请,即可加入城镇!
如何了解一个城镇的镇长和助理是谁呢?可以在游戏里输入指令/t {城镇名}2),查看城镇信息。
举个例子
有一个叫做琪露诺的玩家想加入一个叫MI的城镇,但琪露诺不知道MI的镇长是谁。
于是琪露诺输入/t MI,此时,聊天栏出现了MI的城镇面板,红圈处就是镇长了。
想要联系镇长或助理,常用的方法有:
镇长或者助理需要上线,才可以发出邀请4)。你收到邀请后,会看到这样的提示:

这时鼠标点击或在聊天框输入/accept {城镇名}可以接受邀请,/deny {城镇名}则为拒绝。
接受邀请后,你就加入这个新城镇啦!
1.2 居民的权限与义务
已经加入城镇后,就可以考虑建设自己的家啦!
身为一位城镇居民,你拥有一些权限,也有一些义务:
1.2.1 和谐相处
<callout type=“info”>
与其他居民和谐相处,是在上古时代愉快玩耍的重中之重。
玩家应遵守服务器规则,以及城镇的内部规定5)。尊重其他居民,不要随意修改/偷窃其他居民的东西。
如果侵犯了其他居民的利益,你可能受到镇长或者助理的惩罚,惩罚包括但不限于监禁、驱逐。
如果事情过于严重,服务器管理组也将介入,此时你可能受到踢出、封号等惩罚。
</callout>
1.2.2 城镇维护
<callout type=“info”>
每个城镇都拥有一个银行账户,每天19:00,系统会从中收取城镇管理费,若余额不足,城镇将倒闭。
因此,资金充裕时,可以使用/town deposit {数额}指令,向城镇银行里存钱。
城镇银行余额,以及每日维护费,在城镇信息面板/t {城镇名}里都可以找到,如下图:
</callout>
1.2.3 私人地皮
<callout type=“info”>
如果你的城镇有地皮正在出售,你可以站在出售的地皮上,/plot claim买下,把这些地皮变成你的私人地皮。
只有镇长和助理,才有权限出售城镇内的地皮,如果有需求,你需要联系你的镇长或助理!
当你买下地皮后,你可以设置私人地皮的权限(比如,禁止城镇的其他居民破坏),相关指令以及例子见下文。
</callout>
1.3 居民常用指令
1.3.1 常用指令列表
| 指令 | 说明 |
|---|---|
| /t spawn | 传送到城镇的重生点 |
| /t deposit {数额} | 存钱到自己的银行 |
| /t leave | 退出城镇 |
| /t list | 查看所有的城镇列表 |
| /t | 查看自己城镇的信息面板 |
| /t {城镇名} | 查看其它城镇的信息面板 |
| /town map | 查看城镇地图 |
| /town map big | 查看大号的城镇地图 |
| /town prices | 查看城镇系统的各项费用(如建城费与建国费) |
| /g | 加入世界聊天频道 |
| /t | 加入城镇聊天频道 |
| /n | 加入国家聊天频道 |
| /res friend add {玩家ID} | 将一位玩家添加到好友列表 |
| /res friend remove {玩家ID} | 将一位玩家移出好友列表 |
| /town claim | 购买脚下区块圈为私人领地 |
| /town unclaim | 将脚下区块移出私人领地 |
| /town set perm on/off | 将脚下区块的所有6)权限,对所有人7)打开/关闭 |
| /town set perm {friend/town/ally/outsider} {build/destroy/switch/itemuse} on/off | 开启或关闭【好友/镇民/盟友/外来者】在当前地皮区块内【建筑/破坏/开关/物品使用】权限 |
| /town toggle {explosion/fire/mobs/pvp} | 开启或关闭脚下区块的爆炸、火焰蔓延、怪物生成、PVP |
更多指令,可以在这里查看。
1.3.2 指令使用案例
<callout type=“info”>
使用城镇地图
琪露诺加入了一个城镇,她想查看城镇领域分布。
于是她输入/towny map查看城镇地图:
(/towny map big可以查看更大号的地图)
(/towny map hud可以开启悬浮在右上角HUD板上的地图,再输入一次则关闭)

“+” 代表 默认地皮。如果是字母,就说明这是个特殊地皮。
</callout>
<callout type=“info”>
为自己的领地设置权限
琪露诺加入了一个城镇,这个城镇有1个区块的地皮出售。琪露诺想买下这块地皮建家,而且不让其他人(包括同城镇的其他镇民)破坏/修改自己的建筑。
琪露诺站在出售的区块上,输入/plot claim,买下这块地。
接着,琪露诺站在这个区块上,输入/plot set perm off,禁掉了所有人8)的所有权限。
让好友不受领地权限限制
琪露诺处理完这块地皮后,她想起了自己的好朋友Nailm。琪露诺想让Nailm在这个区块随便玩,但依旧不希望其他玩家建造、破坏、交互、使用物品。
首先,在已经输入了上述指令的基础上,琪露诺再输入/res friend add Nailm,把Nailm添加为自己的好友。
紧接着,琪露诺输入/p set perm friend on,为自己的好友打开了所有权限(当然,不止Nailm,此时琪露诺的所有好友都拥有这块领地的权限)。
上述所有操作仅适用于1个区块。如果需要处理的地皮有多个区块,需要分别站在每个区块上执行上述指令。
你也可以使用地皮分组/plot group,来批量操作地皮,具体还请自己多多尝试~
</callout>
<callout type=“info”>
改变自己领地的PVP、爆炸、火焰蔓延、怪物生成权限
琪露诺希望玩家们可以在自己的领地进行PVP战斗。
琪露诺站在要修改权限的领地上,输入/plot toggle pvp,这个区块就由禁止PVP(默认)变为允许PVP了。再次输入这个指令会关闭PVP。
如果琪露诺想要修改领地的爆炸、火焰蔓延、怪物生成权限,也是类似道理:
/plot toggle explosion开启或关闭所在地皮区块的爆炸;
/plot toggle fire开启或关闭所在地皮区块的火焰蔓延;
/plot toggle mobs开启或关闭所在地皮区块的怪物生成;
上述所有操作仅适用于1个区块。如果需要处理的地皮有多个区块,需要分别站在每个区块上执行上述指令。
你也可以使用地皮分组/plot group,来批量操作地皮,具体还请自己多多尝试~
</callout>
2 镇长篇
无论如何,镇长都要最关注的事:
服务器会定期从城镇银行扣除维护费,如果城镇账户里软妹币不足,城镇将会破产!
如果你是一位新镇长,对城镇没有概念,可以先了解一下:
2.1 城镇创建流程
2.1.1 城镇选址
<callout type=“info”>
你可以打开卫星地图,寻找自己青睐的地址,并记下坐标。
目前游戏内传送手段受限,你需要/c,打开游戏内菜单,使用主世界随机传送功能,再赶路前往之前记下的坐标。
</callout>
2.1.2 创建城镇
<callout type=“info”>
创建城镇需要软妹币。本周目建城的手续费为250软妹币。
如果软妹币足够,就可以用 /town new {城镇名},在目前所在位置创建一个城镇啦。
可以为城镇取一个中文名哦,不妨试试吧!
关于建城指令/town new {城镇名}的小知识:
- 你输入这个指令时所在的区块将成为你的城镇的市中心(城镇之家)。
- 你输入这个指令所在的坐标9)将成为你的城镇的重生点。
- 城镇居民使用/t spawn可以回到城镇重生点。
- 本周目,无法使用指令前往其他城市的重生点。
</callout>
2.1.3 发展建设
<callout type=“info”>
好了!目前,你已经成功建立了属于你的城镇,接下来就是发展与建设了。
城镇的发展必然包括以下三个部分,下文将详述:
城镇领地发展
城镇居民招募
城镇经济管理
</callout>
2.2 城镇领地管理
城镇权限只有在领地内才会生效,领地需要购买,领地范围的最小单位是区块(什么是区块?-minecraft wiki)。
城镇地图功能可以方便地确认领地情况,使用教程可以看这里。
2.2.1 扩张领地
<callout type=“info”>
扩张城镇领地的核心指令是/t claim。
镇长和助理有权限使用这个指令。
当输入这个指令时,会从城镇银行扣除50软妹币,并把脚下的区块划归为城镇领地。
注意:
- 如果你要划归的新领地,已经很靠近其他城镇了,请和那个城镇的镇长做好沟通喔!
- 使用 F3+G 显示区块边界可以让你知道各个区块的边界和位置,从而方便圈地。
- 城镇领地是有上限的,上限随着城镇等级升高而增加。有关城镇等级,会在下文居民管理中说明。
- 要划归的新领地,必须与已有领地接壤接壤(也就是紧挨在一起)。
- 举个例子:

- 一开始,镇长只能圈紧挨着 市中心 的区块,也就是图中标了 ✔ 的区块。
推荐的扩张步骤如下:
- 鼓励镇民们使用 /t deposit {金额}把多余的钱存进城镇银行,让银行有足够的资金来扩张领地。
- 镇长自己也可以使用/t deposit {金额}向城镇银行存钱;
- 不用担心存太多喔!作为镇长,随时可以用/t withdraw {金额}将钱取出。
- 然后就可以 重复使用 指令/t claim来 扩张领地 了。
更方便的圈地指令!使用不当可能会圈了多余的地,浪费软妹币!
- /t claim {数字}以自己所在区块为中心,把半径10)为输入数字的正方形的复数区块,划归城镇领地。
- /t claim circle {数字}以自己所在区块为中心,把半径为输入数字的圆形的复数区块,划归城镇领地。
- /t claim auto开启自动圈地,会把你经过的每一块无主之地划归城镇领地。再次输入指令关闭。
</callout>
2.2.2 前哨站
<callout type=“info”>
还记得城镇圈地的要求吗?新的领地必须与旧领地接壤。
如果想在远离城镇的地方圈地,需要使用前哨站功能。
指令:/t claim outpost
镇长和助理有权限使用这个指令。
站在不与现有领地接壤的区块,使用这个指令,从城镇银行支付2500软妹币会把脚下的区块划归城镇领土。
注意:
- 如果已经成功建立前哨站,就可以挨着前哨站继续用/t claim来圈地了。
- 城镇初始只能建立1个前哨站。随着城镇等级提升,能拥有的前哨站数量也会提升。详见城镇等级。
</callout>
2.2.3 私人领地
<callout type=“info”>
城镇内的居民可以拥有私人领地。

- 城镇领地默认是公有的,无法出售。
- 镇长或助理将领地设置为可出售状态,居民才可以购买领地。
- 可以使用/plot fs {价格}指令,将脚下的公有领地出售;
- 站在可出售的领地上,使用/plot nfs,可以将其重新设置为不可出售;
- 也可以使用/plot fs circle/rect {半径} {价格}指令,按圆形/方形,以脚下区块为中心,出售指定半径的土地;
- 同理,可以使用/plot nfs circle/rect {半径},按圆形/方形,以脚下区块为中心,把指定半径的待售土地重新设为不可出售。
- 居民购买待售土地后,即可将领地划为私有领地。
- 可以使用/plot claim指令,购买脚下的待售土地;
- 也可以使用/plot claim auto指令,自动购买经过的待售土地,重新输入此指令,关闭自动购买。
- 居民可以设置私有领地的权限。
</callout>
2.2.4 领地类型
<callout type=“info” title=“市中心区块”>
- 创建城镇时所在的区块,为默认的市中心区块。
- 当你走入市中心区块时,会提示进入“城镇之家”。
- 可以使用/t set homeblock指令,把脚下的区块设置为新的市中心区块。新的市中心距离旧的市中心不能超过16个区块。
- 两个城镇的市中心区块,必须相距10个区块以上。
- 城镇的传送点必须位于市中心区块内。镇长可以使用/t set spawn设置传送点。
</callout>
<callout type=“info” title=“农场”>
- 农场是专门用来种植、收割的领地。
- 镇长可以使用/t set farm指令,把脚下的区块设置为农场区块。
- 城镇居民在农场区块内,只允许放置和破坏植物方块,例如竹子、胡萝卜、蘑菇。
</callout>
<callout type=“info” title=“竞技场”>
- 竞技场是专门用来PVP的领地。
- 镇长可以使用/t set arena指令,把脚下的区块设置为竞技场区块。
- 在竞技场区块内,PVP总是开启的。
</callout>
<callout type=“info” title=“使馆”>
- 使馆是允许其他城镇玩家建设的领地。
- 镇长可以使用/t set embassy指令,把脚下的区块设置为使馆区块。
- 镇长可以使用/t set embassyprice {价格}指令,设置使馆区块的出售价格。11)
- 非本城镇居民,可以购买使馆区块。
- 本城镇居民,也可以购买使馆区块。且当本镇的镇民离开城镇时,他拥有的使馆领地不会被收回。
- 使馆区块的最高权限,属于地皮所在城镇,而非购买地皮者。例如,属于A城镇的琪露诺,在B城镇购买了一个使馆区块,琪露诺可以在此区块上建设,但B城镇可以随时收回该区块。
</callout>
2.2.5 领地权限管理
<callout type=“info”>
城镇最核心的功能,就是通过权限保护领地内的建筑和居民。
</callout>
2.3 居民管理
2.3.1 居民权限
<callout type=“info”>
城镇居民,大致可分为如下几类:
镇长
助理
居民
流浪者
</callout>
2.3.2 城镇等级
<callout type=“info”>
随着入驻居民的增多,城镇的规模也在扩大,服务器使用“城镇等级”系统评估城镇的规模。
随着城镇等级的提升,城镇拥有领地的上限将增加,拥有前哨站的数量也会增多。
城镇等级的提升,只受城镇居民数量影响。
| 城镇等级 | 需求居民人数 | 镇长头衔 | 领地区块数上限 | 前哨站数量上限 |
|---|---|---|---|---|
| 0-小村庄 | 0 | 村长 | 1 | 1 |
| 1-富有的村庄 | 1 | 镇长 | 9 | 1 |
| 2-小城镇 | 2 | 镇长 | 18 | 1 |
| 3-忙碌的城镇 | 6 | 镇长 | 36 | 1 |
| 4-大型城镇 | 10 | 镇长 | 54 | 1 |
| 5-小型城市 | 12 | 市长 | 90 | 2 |
| 6-大型城市 | 16 | 市长 | 126 | 2 |
| 7-特大城市 | 18 | 市长 | 162 | 2 |
| 8-首都级城市 | 22 | 市长 | 198 | 2 |
| 9-超大城市 | 26 | 市长 | 234 | 2 |
| 10-大都会 | 30 | 省长 | 270 | 3 |
| 11-超级大都会 | 34 | 省长 | 306 | 3 |
</callout>
2.4 城镇经济
2.4.1 城镇支出项目
2.4.2 城镇营收项目
居民捐献
<callout type=“info”>
</callout>
出售领地
<callout type=“info”>
</callout>
向居民收税
<callout type=“info”>
</callout>
2.5 镇长常用指令
| 指令 | 说明 |
|---|---|
| /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 | 解散自己的城镇 |
3 城镇指令
全部城镇指令列表在此页面,但此页面内部分指令已失效。
目前已经将可用指令汇总到towny插件全部指令。
如果你英文阅读能力比较强,也可以看看插件在GitHub上的wiki页wiki。
不过请注意,上古对城镇插件的设置有所更改,默认设置无法完全参考。