🏰 城镇
主命令:/towny
城镇插件圈地教程
准备工作
在圈地之前,确保以下几点:
- 圈地的区域必须为荒野。
- 打开区块检查(F3+G)以方便查看区块的边界。
基本圈地指令
创建城镇
- 找到你想要的区块,站在区块中心。
- 输入以下命令以创建城镇并领取脚下的区块:
/town create <名字>
城镇扩展
如果你想扩展你的城镇,需要站在与城镇接壤的区块,然后输入以下命令: /town claim
高级圈地技巧
自动扩展
你可以通过以下命令,以自己为中心扩展多个区块:
正方形扩展:以命令用户为中心,在一个正方形中占领所有可能的城镇街区:
/town claim auto
圆形扩展:以命令用户为中心,在一个圆形中占领所有可能的城镇街区:
/town claim circle auto
指定半径扩展:声明一个半径等于指定数值的正方形,有时会缩小半径以形成一个完美的正方形,包围命令用户:
/town claim #
矩形扩展:声明一个半径等于指定数值的矩形,有时会缩小半径以形成一个完美的正方形,包围命令用户:
/town claim rect #
玩家管理
邀请玩家加入城镇
加入城镇有两种方式:
邀请加入:市长或城镇助理可以使用以下命令邀请玩家加入城镇:
/town add {playername}
被邀请的玩家将收到提示,选择
/accept
或/deny
来接受或拒绝邀请。加入开放城镇:市长可以将城镇设置为开放状态,允许玩家自行加入。设置方法如下:
/town toggle open
不在城镇中的玩家可以使用以下命令加入开放的城镇:
/town join {townname}
可以使用以下命令查看所有开放的城镇列表:
/town list by open
城镇管理
出售和领取城镇地块
出售地块:当城镇使用
/town claim
声明一个城镇街区后,市长可以通过以下命令将该街区或地块出售:/plot fs {optional cost}
其中,
{optional cost}
是可选的出售价格。领取地块:城镇居民可以使用以下命令来购买并领取出售的地块:
/plot claim
放弃地块:如果居民不再需要某块地,可以通过以下命令将其无人认领:
/plot unclaim
割让城镇地块
玩家可以自愿将自己城镇的地块割让给其他城镇。具体步骤如下:
割让地块:使用以下命令来割让当前地块给指定的城镇:
/town cede plot [城镇名字]
在使用此命令前,请确保以下条件都已满足:
- 接受地块的城镇必须能够认领无人认领且可供使用的土地。
- 接受地块的城镇必须拥有足够的城镇街区配额来进行认领。
- 接受地块的城镇必须有相邻的已声明区块,并遵守所有邻近规则。
确认割让:使用命令的玩家需要确认他们的操作。此外,接收地块的城镇市长也必须在线,以便确认接收请求。
城镇设置
在城镇中,市长可以通过使用 /town toggle
命令来配置城镇的各种设置。这些设置可以帮助市长更好地管理城镇,并确保城镇内的安全与秩序。
可用子命令
fire:控制火势蔓延。设置为
true
允许火势蔓延,设置为false
禁止火势蔓延。/town toggle fire [true/false]
mobs:控制城镇内的怪物生成。设置为
true
允许怪物生成,设置为false
禁止怪物生成。/town toggle mobs [true/false]
pvp:控制城镇内的玩家对战 (PvP)。设置为
true
允许 PvP,设置为false
禁止 PvP。/town toggle pvp [true/false]
public:控制城镇是否对外开放。设置为
true
允许城镇对外开放,设置为false
关闭城镇,不允许外部玩家进入。/town toggle public [true/false]
open:控制是否允许玩家打开城镇内的箱子、熔炉等物品。设置为
true
允许其他玩家打开这些物品,设置为false
禁止其他玩家操作。/town toggle open [true/false]
explosion:控制是否允许爆炸破坏方块。设置为
true
允许爆炸破坏,设置为false
禁止爆炸破坏。/town toggle explosion [true/false]