• 欢迎来到Minecraft插件百科!
  • 对百科编辑一脸懵逼?帮助:快速入门带您快速熟悉百科编辑!
  • 因近日遭受攻击,百科现已限制编辑,有意编辑请加入插件百科企鹅群:223812289

Towny/配置

来自Minecraft插件百科
Qsefthuopq讨论 | 贡献2018年11月28日 (三) 21:48的版本 Chinese.yml(UTF8汉化)
跳转至: 导航搜索

Chinese.yml(UTF8汉化)

注:该配置为0.93版本的语言文件,不适用于低版本 暂不可用

Chinese.yml(UTF8汉化)

注:该配置为0.92版本的语言文件,不适用于低版本

百度网盘

name: Towny
version: 0.36
language: chinese
author: ElgarL
website: 'http://code.google.com/a/eclipselabs.org/p/towny/'
description: >
    Language file for all game messages.  Do not alter this file.
    If you wish to change any of the entries, make a copy named something else.
    Alternate language files can be enabled by altering the
    [language] entry in config.yml
    
#            本配置由qsefthuopq翻译 适用于0.92版本
#          请在config.yml中将language改为Chinese.yml(文件名)
#        本翻译未进行测试,,因变量相同无法颠倒
#        所以可能存在语序颠倒,内容不当等问题
#
#
#       %s = 插件提供的变量

# 颜色代码
# --------------
# 黑 = &0, Navy = &1, 绿 = &2, 蓝 = &3, 红 = &4
# 紫 = &5, Gold = &6, LightGray = &7, Gray = &8
# DarkPurple = &9, LightGreen = &a, LightBlue = &b
# Rose = &c, LightPurple = &d, Yellow = &e, 白 = &f


default_towny_prefix: '&6[城镇] &b'
default_town_prefix: '&6[%s] &b'
default_nation_prefix: '&6[%s] &6'

unclaimed_plot_name: '无主之地'
unclaimed_zone_name: '荒野'

############################################################
# +------------------------------------------------------+ #
# |                      帮助信息                        | #
# +------------------------------------------------------+ #
############################################################


help_0: "城镇插件帮助"
help_1: "尝试下面的命令来学习怎么使用Towny插件。"
help_2: "城镇聊天"
help_3: "国家聊天"

town_help_1: '你的城镇状态'
town_help_2: '[城主]'
town_help_3: '查所选城镇状态'
town_help_4: '你所在位置的区块状态.'
town_help_5: '传送到城镇传送点.'
town_help_6: '建立以你为城主的城镇.'
town_help_7: '建立以指定玩家为城主的城镇.'
town_help_8: '列出城主指令.'
town_help_9: '就在今日!'
town_help_10: '列出在线居民'

mayor_help_3: '声明不与城镇区块接壤的区域'
mayor_help_4: '声明你附近半径为X的区块'
mayor_help_5: '声明最大半径内的所有区块'
mayor_help_6: '放弃这块城镇土地'
mayor_help_7: '尝试放弃声明你附近的土地.'
mayor_help_8: '尝试放弃你附近的城镇区块.'

nation_help_1: '你的国家状态'
nation_help_2: '[国家]'
nation_help_3: '目标国家状态'
nation_help_4: '列出所有国家'
nation_help_5: '离开你的祖国'
nation_help_6: '建国'
nation_help_7: '列出国王指令'
nation_help_8: '建国'
nation_help_9: '列出在线的国民'

king_help_1: '国王帮助'
king_help_2: '设置你的盟国.'
king_help_3: '设置你的敌国.'

res_1: '你的信息'
res_2: '[玩家名]'
res_3: '目标玩家信息'
res_4: '列出所有在线玩家'
res_5: '来查看帮助'
res_6: '邀请一个玩家加入你的城镇/踢出你的城镇内的一名玩家'
res_7: '申请添加一个离线玩家为好友'

mode_1: '显示城镇区块地图'
mode_2: '在你移动到每个区块时自动声明土地'
mode_3: '在你移动到每个区块时自动放弃声明土地'
mode_4: '默认进入城镇聊天频道'
mode_5: '默认进入国家聊天频道'
mode_6: '可以在敌国边界用 %s 来制造战区.'

plot_perms: '用 %s 而不是 %s 来设置权限.'
plot_perms_1: '默认外来者没有居民的土地权限.'

res_list: '居民列表'
res_sing: '居民'
mayor_sing: '城主'
admin_sing: '管理员'
town_sing: '城镇'
nation_sing: '国家'
nation_plu: '国家列表'
king_sing: '国王'
town_plu: '城镇'
world_plu: '世界列表'
world_sing: '世界'

world_help_1: '当前世界状态'
world_help_2: '[世界]'
world_help_3: '目标世界状态'
world_help_4: '列出所有世界'
world_help_5: '重新生成这个区块'
townyadmin_help_1: '放弃声明这个城镇区块'
townyadmin_help_2: '放弃声明你附近的城镇区块.'

ta_panel_1: '城镇管理员面板'
ta_panel_2: '战争: '
ta_panel_3: '生命恢复: '
ta_panel_4: '移除世界怪物: '
ta_panel_4_1: '移除城镇怪物: '
ta_panel_5: '每日收税: '
ta_panel_6: '经济: '
ta_panel_7: '银行账户: '
ta_panel_8: '服务器'
ta_panel_9: '内存: '
ta_panel_10: '线程: '
ta_panel_11: '时间: '

admin_panel_1: '管理员面板'
admin_panel_2: '重载城镇'
admin_panel_3: '执行新一天指令'

msg_block_claim: '声明这个城镇区块'
msg_plot_nfs: '关闭这块土地的出售状态'
msg_nfs_abr: '&efs 和 nfs 分别是 forsale(出售) 和 notforsale(不供出售)的缩写.'
msg_plot_fs: '出售这块土地.'

############################################################
# +------------------------------------------------------+ #
# |                         信息                         | #
# +------------------------------------------------------+ #
############################################################

msg_buy: '&b用 %s 购买了 %d %s .'
msg_buy_resident_plot: '&b%s 花费了 %s 购买了 %s 的土地!'
msg_couldnt_pay_taxes: '&b%s 因为交不起税而被踢出了 %s.'
msg_couldnt_pay_plot_taxes: '&b%s 交不起税而失去了他的土地所有权.'
msg_payed_town_tax: '&b缴纳城镇税: '
msg_payed_plot_cost: '&b缴纳 %s 作为 %s 在 %s 的土地税'
msg_payed_resident_tax: '&b缴纳个人所得税: '
msg_bankrupt_town: ' 银行资金不足以维持城镇的日常开销.'
msg_bankrupt_nation: ' 银行资金不足以维持国家的日常开销.'
msg_nation_not_peaceful: '&b国家的和平已被打破.'
msg_nation_cant_peaceful: '&b国家支撑不起保持中立的费用.'
msg_peaceful_disabled: '&b所有国家的和平都已被打破.'
msg_you_paid: '&b你花费了 %s 来保持战时中立.'
msg_nation_set_peace: '&b成功改变国家状态.'
msg_nation_allow_peaceful: '&b国家的和平现在: %s'
msg_mobremoval_world: '&b阻止世界怪物生成: %s'
msg_mobremoval_town: '&b阻止城镇怪物生成: %s'
msg_nation_peaceful: '&b你的国家现在'
msg_tax_exempt: '&b城镇工作人员免税.'
msg_del_nation: '&b国家 %s 已分崩离析!'
msg_del_resident: '&b%s 的城镇数据已被删除!'
msg_del_town: '&b城镇 %s 变为废墟!'
msg_join_nation: '&b城镇 %s 加入了国家!'
msg_join_town: '&b%s 加入了城镇!'
msg_friend_add: '&b%s 把你视为了朋友.'
msg_friend_remove: '&b%s 不再把你视为朋友.'
msg_removed: '&b已移除 '
msg_from_list: ' 从你的朋友列表内.'
msg_to_list: ' 到你的朋友列表内.'
msg_left_town: '&b%s 离开了城镇'
msg_you_left: '&b你离开了 %s.'
msg_not_mayor: '&b你不是城主.'
msg_not_king: '&b你不是国王.'
msg_not_mayor_ass: '&b你不是城主或助手.'
msg_not_king_ass: '&b你不是国王或助手.'
msg_own_nation_disallow: '&b你不能在自己的国家这么做.'
msg_no_perms_claim: '&b你没有权限来扩大你的城镇.'
msg_outpost_disable: '&b前哨现在不可用.'
msg_kicked_by: '&b你被踢出了 %s.'
msg_kicked: '&b%s 把 %s 踢出了城镇.'
msg_nation_kicked_by: '&b你的城镇被 %s 踢出了国家.'
msg_town_left_nation: '&b你的城镇脱离了 %s.'
msg_nation_town_left: '&b城镇 %s 离开了你的国家.'
msg_nation_kicked: '&b%s 把 %s 从这个国家踢出.'
msg_raised_ass: '&b%s 把 %s 提升为 %s 助手.'
msg_lowered_to_res_by: '&b你被 %s 降职了.'
msg_lowered_to_res: '&b%s 炒了 %s 的鱿鱼.'
msg_invalid_name: '&b无效名称.'
msg_invited_join_town: '&b%s 邀请 %s 加入城镇.'
msg_invited_join_nation: '&b%s 邀请 %s 加入国家.'
msg_deny_invite: '&b%s 拒绝了你的邀请.'
msg_invited: '&b你被邀请加入 %s.'
msg_town_online: '城镇在线玩家'
msg_nation_online: '国家在线玩家'

msg_allied_nations: '&b%s 加盟了 %s.'
msg_enemy_nations: '&b%s 将 %s 视为敌国 .'
msg_enemy_to_neutral: '&b%s 把 %s 调整为和平状态.'
msg_added_ally: '&b%s 加盟了你的国家.'
msg_removed_ally: '&b%s 不再将你的国家视为盟国.'
msg_added_enemy: '&b%s 把你的国家视为敌国.'
msg_removed_enemy: '&b%s 不再把你的国家视为敌国.'
msg_unable_ally_enemy: '&c无法将 %s 视为盟国,因为他们已经将你视为敌国.'
msg_deny_ally: '&b%s 拒绝了你的加盟.'
msg_accept_ally: '&b国家 %s 接受了你的邀请,成为盟国.'
msg_ally_req_sent: '&b邀请已发送给 %s.'
msg_ally_request: '&b %s 想要与你国构成联盟.'
msg_unable_ally_offline: "&c无法邀请该国家因为国王不在线."
msg_unable_ally_npc: "&c无法邀请该国家因为国王是NPC."

msg_claimed: '&2成功声明'
msg_unclaimed: '&2成功放弃声明'
msg_not_claimable: '&c这个世界不能声明城镇区块.'
msg_abandoned_area: '&b放弃区域 %s'
msg_admin_unclaim_area: '&c强制放弃区域  %s'
msg_abandoned_area_1: '&b你的城镇放弃了这片区域'
msg_no_money_purchase_plot: '&c你没有足够的钱来购买这块土地.'
msg_town_no_money_purchase_plot: '&c城镇没有足够的钱来买回这块土地.'
msg_no_funds_new_town: '&c%s 没有足够的建城资金.'
msg_no_funds_claim: '&c城镇没有足够的资金来声明 %s 个城镇区块,需要 %s. 捐点钱到城镇银行吧.'
msg_no_funds_to_buy: '&c城镇没有足够的资金来购买 %s %s ,需要花费  %s. 捐点钱到城镇银行吧.'
msg_annexed_area: '&2被吞并的区域 %s'
msg_max_plot_own: '&c你不能拥有多于 %s 块的土地.'
msg_max_outposts_own: '&c你不能声明多余 %s 个的前哨.'
msg_wait_locked: '&2请耐心等待, 这块土地不久后就可以使用了.'
msg_no_funds_new_nation: '&c城镇没有足够的资金来建国.'
msg_already_claimed: '&c这片区域已被%s声明'
msg_already_claimed_1: '&c这块区域 (%s)已经隶属于某人.'
msg_already_claimed_2: '&c这块区域已被声明.'
msg_too_close: '&c这个区块离其他城镇太近了.'
msg_too_far: '&c这片区域离其他城镇太远了.'
msg_not_claimed: '&b这片区域 (%s) 还未被声明.'
msg_not_claimed_1: '&b这片区域还未被声明.'
msg_not_own_area: '&c你选择的区域不属于你.'
msg_not_own_place: '&b这块地方不属于任何人.'
msg_area_not_own: '&c这片区域不属于你.'
msg_area_not_recog: '&c这片区域不归城镇所管.'
msg_specify_name: '&b请指定城镇名'
msg_specify_nation_name: '&b请指定国家名'
msg_peasant_right: '&b贱民没有权利强迫他的领导者让出宝座.'
msg_cost_spawn: '&b你花费了 %s 来传送到城镇传送点.'
msg_cost_spawn_refund: '&b你获得了被退回的城镇传送费用.'
msg_town_spawn_warmup: '&b等待传送...'
msg_town_rename_disabled: '&b已关闭城镇重命名'
msg_town_set_name: '&b%s 重命镇名为 %s.'
msg_nation_set_name: '&b%s 重命国名为 %s.'

msg_changed_pvp: '&c%s的PVP现在为 %s.'
msg_changed_public: '&c城镇公开状态现在为 %s.'
msg_changed_expl: '&c%s的爆炸现在为 %s.'
msg_changed_fire: '&c%s 的火势蔓延现在为 %s.'
msg_changed_mobs: '&c%s 的怪物生成现在为 %s.'
msg_changed_taxpercent: '&c税率现在为 %s.'
msg_changed_open: '&c城镇开放状态现在为 %s.'
msg_toggle_open_on_warning: '警告: 如果城镇设为开放那么城镇权限最好关闭. 输入 /town set perm off 关闭,  /town set perm reset重置.'

msg_changed_world_setting: '&c%s 的 %s 状态为: %s.'

msg_world_pvp: '&c这个世界强制开启PVP.'
msg_world_mobs: '&c这个世界强制开启怪物生成.'
msg_world_expl: '&c这个世界强制开启爆炸.'
msg_world_fire: '&c这个世界强制开启火势蔓延.'

msg_plot_pvp: '&cPVP不能在竞技场区域内开关.'
msg_plot_regen_wrong_size: '&c回溯只支持默认的区块大小(16).'

msg_reloaded: '&2城镇设置已重载.'
msg_undo_complete: '&2成功撤销操作.'
msg_give_total: '&b给予 %s 奖励区块上限. (总共: %s)'
mag_backup_success: '&2完成备份.'
msg_xx_withdrew_xx: '&b%s 从城镇银行取出了 %s.'
msg_xx_deposited_xx: '&b%s 捐赠了 %s 元到 %s 银行内.'
msg_insuf_funds: '&c你没有这么多钱.'
msg_err_withdraw_disabled: '取钱功能已关闭!'
msg_err_deposit_capped: '无法捐款. 银行资金上限为 %s.'

msg_set_town_home: '&b成功把城镇之家的位置变为 %s'
msg_set_town_spawn: '&bS成功改变城镇传送点.'
msg_set_outpost_spawn: '&b成功改变前哨传送点.'
msg_set_title: '&b%s 获得了 %s 的头衔.'
msg_set_surname: '&b%s 获得了 %s的后缀.'
msg_clear_title_surname: '&b %s 的 %s 被清除了.'

msg_clear_plot_material: '&b%ss 的所有土地被清除了.'

msg_set_perms: '&b成功改变权限为:'
msg_set_claim: '&b成功改变 %ss 可声明状态为 %s'
msg_set_perms_reset: '&bS成功重载 %s 的所有土地的权限.'

msg_usedefault: '&b世界 (%s) 现在使用默认配置.'
msg_set_wild_perms: '&b成功改变 %ss 的荒野权限为 %s'
msg_set_wild_ignore: '&bS成功改变 %ss 的荒野无视方块: %s'
msg_set_wild_name: '&b成功改变 %ss 荒野名称为 %s'
msg_set_wild_regen: '&b成功改变 %ss 荒野恢复为 %s
msg_set_use_towny_on: '&b这个世界现在由城镇管辖.'
msg_set_use_towny_off: '&c这个世界不再归于城镇管辖范围.'

msg_error_must_be_int: '&b数量必须是整数.'
msg_error_must_be_num: '&b数量必须是数字.'
msg_must_specify_amnt: '&b必须指定数量. 例如: %s 54'
msg_town_set_tax: '&b%s 把每日居民税收设置为 %s'
msg_town_set_plottax: '&b%s 把每日土地税设置为 %s'
msg_town_set_plotprice: '&b%s 把土地价格设置为 %s'
msg_town_set_alttax: '&b%s 把 %s 土地的每日税收设置为 %s'
msg_town_set_altprice: '&b%s  %s 土地的价格设置为 %s'
msg_town_set_nation_tax: '&b%s 把国税设置为 %s'

msg_set_nation_tag: '&b%s 把国家标签设置为 [%s]'
msg_set_town_tag: '&b%s 把城镇标签设置为 [%s]'
msg_reset_nation_tag: '&b%s 清除了国家标签.'
msg_reset_town_tag: '&b%s 清除了城镇标签.'

msg_mayor_abandon: '&b你真的要舍弃你的人民吗? 如果你真的想这么做,用 /town set mayor 来把城主之位让给其他人吧.'
msg_new_day_tax: '&b新的一天到来了! 税收收集完毕'
msg_new_day: '&b新的一天到了!'
msg_new_king: '&b%s 不是 %s 的国王!'
msg_err_new_king_notmayor: '&c新的国王不是城主.'
msg_err_king_not_in_nation: '&c新的国王不属于这个国家.'
msg_err_fight_like_king: '&c你的字典里没有和平! 像个国王一样战斗吧!'
msg_no_access_nation_bank: '&c你没有权限使用国家银行.'
msg_err_no_money: '&c银行里没有这么多钱.'
msg_new_mayor: '&b%s 成为了城主!'
msg_new_nation: '&b%s 建立了一个国家: %s'
msg_new_town: '&b%s 建立了一个城镇: %s'
msg_plot_for_sale: '&b%s 出售土地 (%s) !'
msg_plot_set_type: '&b土地类型设置为 %s'
msg_registration: '&e欢迎 %s 来到服务器!'
msg_war_eliminated: '&6[战争]&b %s 在战争中被消灭了.'
msg_war_forfeited: '&6[战争]&b %s 支付了战争赔款.'
msg_war_join: '&6[战争] &b%s 加入了战争!'
msg_war_join_forced: '&6[战争]&b 国家 %s 不得不加入了战争!'
msg_war_join_nation: '&6[战争]&b 国家 %s 加入了战争!'
msg_war_lose_block: '&6[战争]&b (%s)  %s 被攻陷了.'
msg_war_score: '&6[战争]&b %s 获得了 %d 战争分数!'
msg_war_score_nation_elim: '&6[战争]&b %s 获得了 %d 战争分数,消灭了国家 %s!'
msg_war_score_town_elim: '&6[战争]&b %s 获得了 %d 分数,只因毁灭了城镇 %s! (获得 %d 城镇区块)'
msg_war_score_townblock_elim: '&6[战争]&b %s 获得了 %d 分数,只因占领了城镇 %s 的区块!'
msg_war_score_player_kill: '&6[战争]&b %s 杀死了 %s. (%d 分 for %s)'
msg_war_score_player_kill_defending: '&6[战争]&b %s 杀死了 %s,在 %s 防御时. (%d 分 for %s)'
msg_war_king_killed: '&6[战争]&b %ss 的国王驾崩了!'
msg_war_mayor_killed: '&6[战争]&b %ss 的城主被杀死了!'
msg_war_winning_nation_spoils: '&6[战争]&b 战胜国: %s 赢得了 %s.'
msg_war_winning_town_spoils: '&6[战争]&b 最高记录: %s 获得了 %s ,得分: %d.'
msg_war_cannot_do: '&c你不能在世界大战的时候这么做.'
msg_war_started: '&e战争之号即将吹响.'
msg_war_ended: '&e战争结束了.'

msg_enemy_war_area_under_attack: '&6[战争]&b %s (%s) 受到了 %s 的攻击!'
msg_enemy_war_area_won: '&6[战争]&b %s (%s) 赢得了 (%s)!'
msg_enemy_war_area_defended: '&6[战争]&b %s 防御了 (%s) 的进攻!'
msg_err_enemy_war_must_be_placed_above_ground: '&6[战争]&c 必须在周围放置战旗.'
msg_err_enemy_war_not_part_of_nation: '&6[战争]&c 这片区域不属于一个国家.'
msg_err_enemy_war_is_peaceful: '&6[战争]&c %s 处于和平状态.'
msg_err_enemy_war_require_online: '&6[战争]&c 至少需要 %d 在 %s 内才能发动攻击.'
msg_err_enemy_war_not_on_edge_of_town: '&6[战争]&c 你只能进攻城镇边界.'
msg_err_enemy_war_cell_already_under_attack: '&6[战争]&c 这片区域已经被 %s 进攻了.'
msg_err_enemy_war_reached_max_active_flags: '&6[战争]&c 你不能一次攻占多余 %d 片区域.'

msg_cache_block_error: '&c城镇没有你的信息. 尝试重新登录.'
msg_cache_block_error_wild: '&c你不能在荒野中 %s .'
msg_cache_block_error_plot: '&c地主不允许 %s  %s .'
msg_cache_block_error_locked: '&c这块土地已被封锁!'
msg_cache_block_error_town_resident: '&c居民不能 %s here.'
msg_cache_block_error_town_allies: '&c盟友不能 %s.'
msg_cache_block_error_town_outsider: '&cO外来者不能 %s.'

msg_err_cant_afford_tp_town: '&c你没有钱传送到 %s.'
msg_err_not_public: '&c那个城镇不对外开放.'
msg_err_not_open: '&c城镇 %s 不对每个人都开放它的大门. 如果你想要加入这个城镇,请询问城主及其助手.'
msg_err_town_spawn_forbidden: '&c禁止城镇传送.'
msg_err_town_spawn_nation_forbidden: '&c你的国家禁止你传送到其他城镇.'
msg_err_town_spawn_ally_forbidden: '&c你的国家禁止你传送到其他同盟的城镇.'
msg_err_public_spawn_forbidden: '&c禁止传送到其他城镇.'
msg_err_public_spawn_enemy: '&c敌人无法传送到公开城镇.'
msg_err_town_spawn_disallowed_from: '&c城镇传送点现在对 %s 开放.'
msg_err_outpost_spawn: '&c这个城镇没有设置前哨传送点.'

msg_err_cant_afford_tp: '&b无法支付传送到你的城镇传送点的费用.'
msg_err_plot_nfs: '&c这块土地不供出售.'
msg_err_not_part_town: '&c已选区域不属于你的城镇.'
msg_err_not_attached_edge: '&c选择的区域不与你的城镇接壤.'
msg_err_empty_area_selection: '&c选定区域包含无效区块.'
msg_err_not_enough_blocks: '&c没有足够的可用城镇块来声明这片区域.'
msg_err_cant_afford_blocks: '&c城镇支付不起声明 %s 城镇区块的钱: %s'
msg_err_not_in_town_claim: '&你必须加入城镇才能声明这块土地.'
msg_err_must_belong_town: '&c你必须是一个城镇居民.'
msg_err_dont_belong_town: '&c你不属于一个城镇.'
msg_err_dont_belong_nation: '&b你不属于一个国家的臣民.'
msg_err_not_same_nation: '&b%s不属于你的国家.'
msg_err_rect_auto: '&c只有城镇及其居民才能使用 auto.'
msg_err_invalid_radius: '&c无效半径. 输入整数或 auto.'
msg_err_not_configured: '&c这个世界还未被城镇主宰.'
msg_err_updating_item_perms: '&c更新物品使用权限缓存时出错.'
msg_err_updating_switch_perms: '&c更新交互权限缓存时出错.'
msg_err_updating_destroy_perms: '&c更新破坏权限缓存时出错.'
msg_err_updating_build_perms: '&c更新建筑权限缓存时出错.'
msg_err_admin_only: '&c只有管理员才可以使用这个指令.'
msg_err_admin_only_delete: '&c只有管理员才可以删除其他居民的数据.'
msg_err_admin_only_delete_town: '&c只有管理员才可以删除其他城镇的数据.'
msg_err_admin_only_delete_nation: '&c只有管理员才可以删除其他国家的数据.'
msg_err_online_or_npc: '&c%s 已在线或是个 NPC.'
msg_err_not_registered: '&c你没有注册'
msg_err_not_registered_1: '&c%s 未注册'
msg_err_invalid_name: '&c%s 不是一个有效的名称.'
msg_err_already_res: '&c%s 已经属于一个城镇了.'
msg_err_already_in_town: '&c%s 已经是 %s 的一员了.'
msg_err_already_nation: '&c目标城镇已经有一个国家了.'
msg_err_invalid_property: '&c无效的 %s 属性.'
msg_err_not_supported: '&c暂不支持.'
msg_err_invalid_input: '&c无效的数值. 使用 %s'
msg_err_negative: '&c输入数值不能为负.'
msg_err_input_too_long: '&c你输入的内容太长了.'
msg_err_invalid_choice: '&c无效的选择'
msg_err_invalid_sub: '&c无效的子命令.'
msg_err_command_disable: '&c你没有足够的权限使用这个指令.'
msg_err_universe_limit: '&c这个世界不能再有更多的城镇了.'
msg_err_too_many_npc: '&cNPC太多了.'
msg_err_negative_money: '&c你不能拥有负数的钱.'
msg_err_not_percentage: '&c税率必须小于100.'
msg_err_no_economy: '&c无经济插件支持.'
msg_err_not_block_type: '&c这不是一个有效的土地类型!'
msg_not_allowed_join: '&c%s 不允许加入城镇.'
msg_offline_no_join: '&c%s 不在线所以无法加入城镇.'
msg_err_warzone_cannot_edit_material: '&c无法 %s %s 在战区内.'
msg_err_warzone_cannot_use_switches: '&c无法在战区内使用交互.'
msg_err_warzone_cannot_use_item: '&c你无法在战区内使用这个物品.'
msg_err_cannot_perform_action: '&c你无法在 %s 执行这个操作.'
msg_npc_flag: '&bNPC flag 现在 %s for %s.'

# 战时经济
msg_enemy_war_purchased_warflag: '&6[战争]&c 你支付了 %s 来发动战争.'
msg_enemy_war_area_won_pillage: '&6[战争]&c %s 掠夺了 %s ,战败国: %s.'
msg_enemy_war_area_won_rebuilding: '&6[战争]&c %s 支付了 %s to %s 来重建.'
msg_enemy_war_area_won_rebuilding_err: '你没有足够的资金 %s %s 来重建.'
msg_enemy_war_area_won_rebuilding_err_global: '%s 没钱支付 %s.  %s 的攻击停止了.'
msg_err_insuficient_funds_warflag: '你需要 %s 来放置战旗.'
msg_err_insuficient_funds_future: '你需要 %s 在战争时 花费 %s.'
name_defended_attack: '保卫战'
name_rebuilding: '重建fine'
msg_enemy_war_area_defended_attacker: '&6[战争]&c 你为你的进攻失败而花费了 %s %s.'
msg_enemy_war_area_defended_defender: '&6[战争]&c %s 你为你的防御失败而花费了 %s .'
msg_enemy_war_area_defended_greater_forces: '&6[战争]&c 由于进攻失败,你消耗了 %s.'

msg_warning_delete: '&4*** 警告, %s 如果没有足够的资金维护城镇,那么这个城镇将在明天倒闭! ***'

# 这些信息只有设置了只有管理员能建城/国时才会显示

msg_admin_only_create_nation: '&c只有管理员才能建国.'
msg_admin_only_create_town: '&c只有管理员才能建城.'

# 国家居民数需求
msg_err_not_enough_residents_new_nation: '&c你的城镇居民数不足以建国.'
msg_err_not_enough_residents_join_nation: '&b城镇 %s 没有足够的居民数所以无法加入国家.'
msg_not_enough_residents_no_longer_capital: '&b国家旧都居民数不足所以不再是首都.新的首都将在 %s.'
msg_town_not_enough_residents_left_nation: '&b城镇 %s 没有足够的居民数来成为国家的一员,并被赶出了国家.'
msg_nation_disbanded_town_not_enough_residents: '&b城镇 %s 没有足够的居民数来形成国家以至于国家灭亡.'
msg_not_enough_residents_refunded: '&b你的国家由于居民数不足而灭亡了,因此你获得了 $%s .'
msg_not_enough_residents_capital: '&b城镇 %s 没有足够的居民来作为首都.'

list_page: '&b当前页数 %s ,总页数 %s'
list_err_not_enough_pages: '&c只有 %s 页可用'

# 在 0.30 版本添加的信息
msg_war_a_player_has_no_town: '&6[战争]&f 一个战斗中的玩家没有城镇,所以他不能干涉国战.'
msg_war_a_player_has_no_nation: '&6[战争]&f 一个战斗中的玩家所在城镇没有加入国家,所以他不能干涉国战.'
msg_war_a_player_has_a_neutral_nation: '&6[战争]&f 一个战斗中的玩家所在国家为中立国,所以他不能干涉国战.'
msg_war_a_player_has_been_removed_from_war: '&6[战争]&f 一个不能干涉国战的战斗中的玩家被移除了战局.'
msg_war_a_player_is_an_ally: '&6[战争]&f 一个战斗中的玩家的目标是友军.'

msg_war_player_cant_be_jailed_plot_fallen: '&6[战争]&f 这个玩家不能被收监, 监狱被攻占了.'

# 在 0.31版本添加的信息
msg_err_tax_minimum_not_met: '你设置的城镇税不能低于 %s.'

msg_unknown_rank_available_ranks: '未知头衔 %s. 可用的头衔有 %s.'
msg_no_permission_to_give_rank: '你没有足够的权限来授予这个头衔.'
msg_you_have_been_given_rank: '你被授予了 %s 的头衔.'
msg_you_have_given_rank: '你授予了 %s 头衔 %s 给 %s.'
msg_resident_not_your_town: '那个居民不是你的城镇的人!'
msg_resident_already_has_rank: '%s 已经拥有 %s 这个头衔了.'
msg_you_have_had_rank_taken: '你失去了 %s 头衔.'
msg_you_have_taken_rank_from: '你移除了 %s 头衔 %s 从 %s.'
msg_resident_doesnt_have_rank: '%s 没有 %s 这个头衔.'

msg_town_has_no_jails: '城镇没有设置任何监狱.'
msg_no_permission_to_jail_your_residents: '你没有权限来监禁居民.'
msg_resident_not_part_of_any_town: '那个玩家不属于任何城镇.'
msg_player_not_jailed_in_your_town: '那个玩家没有被你的城镇监禁.'
msg_cannot_spawn_while_jailed: '你无法在被监禁时传送.'
msg_cannot_abandon_town_while_jailed: '你无法在被监禁时离开城镇.'
msg_player_escaped_jail_by_leaving_town: '%s 越狱了.'
msg_set_jail_spawn: '成功设置监狱传送点.'
msg_killed_attempting_to_escape_jail: '&4%s 在尝试越狱时被杀.'
msg_err_jailed_players_no_teleport: '&4监禁中的玩家无法传送!'
msg_player_escaped_jail_into_wilderness: '&4%s 成功地越狱,到了 %s'

msg_err_invalid_string_board_not_set: '无效的字符串, 设置城镇公告板失败.'

msg_plot_name_removed: '移除土地名.'
msg_plot_name_set_to: '土地名设置为 [%s].'
msg_plot_price_too_expensive: '土地价格太贵了.'

msg_you_robbed_player: '你抢了 %s ,从 %s.'
msg_player_robbed_you: '%s 抢了你 %s.'
msg_you_lost_money: '你死亡掉落了 %s 元.'
msg_player_couldnt_pay_player_town_bank_paying_instead: '%ss 的钱包无法满足 %s. %s 将从城镇银行内收取.'

msg_err_wartime_could_not_take_deathfunds: '无法收取战时死亡费用.'
msg_err_could_not_take_deathfunds: '无法收取死亡费用.'
msg_you_lost_money_dying: '你失去了 %s.'
msg_your_town_lost_money_dying: '你的城镇失去了 %s.'
msg_your_nation_lost_money_dying: '你的国家失去了 %s.'
msg_err_couldnt_take_deathfunds: '你支付不起死亡费用.'
msg_err_couldnt_take_town_deathfunds: '你支付不起城镇死亡费用.' 
msg_err_couldnt_take_nation_deathfunds: '你支付不起国家死亡费用.' 
msg_you_gained_money_for_killing: '你获得了 %s 元,因为你杀死了 %s.'

msg_err_ender_pearls_disabled: '&4无法使用末影珍珠!'
msg_err_no_sleep_in_enemy_inn: '&4你不能在敌国的旅馆内休息.'
msg_err_cant_use_bed: '&4这张床所占有的土地不属于你你,而且这块土地不是旅馆'

msg_war_seeding_spoils_with: '&6[战争]&f 获得战利品 %s'
msg_war_total_seeding_spoils: '&6[战争]&f 从这场战争中获得的战利品有: %s'
msg_war_activate_war_hud_tip: '&6[战争]&f 用 /towny war hud 来显示战争信息.'
msg_war_town_under_attack: '你的城镇正在受到袭击!'
msg_war_nation_under_attack: '你的国家正遭受袭击!'
msg_war_nations_ally_under_attack: '你的盟国 %s, 正遭受袭击!'
msg_war_homeblock_under_attack: '你的城镇中心正遭受袭击!'
msg_war_nation_member_homeblock_under_attack: '你的国家的一员 %ss 城镇中心正遭受袭击!'
msg_war_nation_ally_homeblock_under_attack: '你的盟国 %ss 的城镇中心正遭到袭击!'
msg_war_town_ran_out_of_money: '你的城镇花光了储蓄来支付战争费用.'
msg_war_town_lost_money_townblock: '你的城镇失去了 %s.'
msg_war_jailbreak: '&6[战争]&f %s 发生了越狱, %s 名囚犯逃脱了(s)!'
msg_war_town_removed_from_war_titlemsg: '你的城镇退出了这场战争'
msg_war_nation_removed_from_war_titlemsg: '你的国家退出了这场战争'
msg_war_append_townblocks_fallen: ' 城镇沦陷了)'

msg_town_plots_revenue_disclaimer: '&a收入与地主是否付得起土地费用有关.'
msg_town_set_perm_syntax_error: '无效指令. 用 /town set perm ? 查看正确指令格式.'
msg_plot_set_perm_syntax_error: '无效指令. 用 /plot set perm ? 查看正确指令格式.'

# 在 0.32 版本添加的信息
msg_err_townadmintownrank_wrong_town: '那个居民不属于这个城镇.'
msg_err_resident_already_an_outlaw: '那个玩家已经被你的城镇放逐了.'
msg_err_not_outlaw_in_your_town: '你无法放逐你的城镇居民.'
msg_you_have_been_declared_outlaw: '你被 %s 视为了放逐者. 不要死在那个城镇内.'
msg_you_have_declared_an_outlaw: '%s 被城镇 %s 放逐了.'
msg_you_have_been_undeclared_outlaw: '你不再被 %s 放逐.'
msg_you_have_undeclared_an_outlaw: '%s 不再是 %s 的放逐者.'
msg_err_player_not_an_outlaw: '那个玩家不再被视为放逐者.'
msg_err_outlaw_in_open_town: '你无法加入一个已经把你视为放逐者的公开城镇.'
msg_you_are_an_outlaw_in_this_town: '&4小心, %s 放逐了你,死在这你将会被监禁.'
msg_err_town_not_close_enough_to_nation: '%ss 的城镇中心离你的首都中心太远了所以不能加入你的国家.'
msg_nation_town_moved_their_homeblock_too_far: '由于%ss 的城镇中心离你的首都中心太远了所以已不再属于这个国家.'

# 在 0.33 版本添加的信息
msg_err_invalid_radius_number: '&c无效半径. 最大半径为 %s .'

# 在 0.34 版本添加的信息
msg_err_max_residents_per_town_reached: '&c已达到最大居民数量上限:(%s) .'

# 在 0.35 版本添加的信息
msg_err_resident_doesnt_meet_invite_cooldown: '&c玩家 %s在服务器内没有足够的资质来加入城镇, 请等待.'
msg_cant_toggle_pvp_outsider_in_town: '有一位外来者在你的城镇,你不能改变你的PVP状态!'
msg_err_unclaim_not_outpost: '无法放弃声明, 这块土地不是前哨!'
outpost_plu: '城镇前哨'

# 在 0.36 版本添加的信息
msg_err_not_enough_residents: '城镇居民数不足,你不能这么做.'

注:以下配置为译者使用的0.91开发版本配置,不一定适用于其他版本,请勿直接复制


English.yml(语言文件汉化)

name: Towny
version: 0.28
language: english
author: ElgarL
website: 'http://code.google.com/a/eclipselabs.org/p/towny/'
description: >
    Language file for all game messages.  Do not alter this file.
    If you wish to change any of the entries, make a copy named something else.
    Alternate language files can be enabled by altering the
    [language] entry in config.yml
    
#
#
#         You MUST retain spacing in the texts.
#  If a text begins or ends with a space, it must remain that way.
#
#
#       %s = data to be supplied by the plugin.

# 文字颜色
# --------------
# 黑 = &0, Navy = &1, 绿 = &2, 蓝 = &3, 红 = &4
# 紫 = &5, 金 = &6, LightGray = &7, 棕 = &8
# 深紫 = &9, LightGreen = &a, LightBlue = &b
# 深红 = &c, LightPurple = &d, 黄 = &e, 白 = &f


default_towny_prefix: "&6[\u57ce\u9547] &b"

unclaimed_plot_name: "\u65e0\u4e3b\u4e4b\u5730"
unclaimed_zone_name: "\u8352\u91ce"

############################################################
# +------------------------------------------------------+ #
# |                       帮助信息                       | #
# +------------------------------------------------------+ #
############################################################


help_0: "Towny\u63d2\u4ef6\u5e2e\u52a9"
help_1: "\u5c1d\u8bd5\u4e0b\u9762\u7684\u547d\u4ee4\u6765\u5b66\u4e60\u600e\u4e48\u4f7f\u7528Towny\u63d2\u4ef6\u3002"
help_2: "\u57ce\u9547\u804a\u5929"
help_3: "\u56fd\u5bb6\u804a\u5929"

town_help_1: "\u4f60\u7684\u57ce\u9547\u7684\u72b6\u6001"
town_help_2: "[mayor]"
town_help_3: "\u8c03\u6574\u4f60\u7684\u57ce\u9547\u7684\u72b6\u6001"
town_help_4: "\u4f60\u6240\u5728\u5730\u7684\u5c0f\u9547\u72b6\u6001\u7684\u6377\u5f84."
town_help_5: "\u4f20\u9001\u53bb\u57ce\u9547\u51fa\u751f\u70b9"
town_help_6: "\u65b0\u5efa\u4e00\u4e2a\u57ce\u9547\uff0c\u9547\u957f\u662f\u4f60\u3002"
town_help_7: "\u65b0\u5efa\u4e00\u4e2a\u57ce\u9547\uff0c\u5e76\u4e14\u5236\u5b9a\u4e00\u4e2a\u73a9\u5bb6\u4f5c\u4e3a\u9547\u957f\u3002"
town_help_8: "\u5217\u51fa\u9547\u957f\u53ef\u4ee5\u4f7f\u7528\u7684\u547d\u4ee4"
town_help_9: "\u4eca\u5929\u662f\u4e2a\u5927\u65e5\u5b50!"
town_help_10: "\u5217\u8868\u57ce\u9547\u5185\u6240\u6709\u6709\u6548\u7684\u9886\u5730"

mayor_help_3: "\u9009\u62e9\u7684\u533a\u57df\u4e0d\u9644\u5c5e\u4e8e\u57ce\u9547"
mayor_help_4: "\u9009\u62e9\u4e86\u4ee5\u4f60\u4e3a\u5706\u5fc3\u534a\u5f84\u662f X \u7684\u533a\u57df"
mayor_help_5: "\u5df2\u7ecf\u9009\u62e9\u4e86\u5141\u8bb8\u7684\u6700\u5927\u534a\u5f84"
mayor_help_6: "\u6b64\u57ce\u9547\u5757\u672a\u5b9a\u4e49"
mayor_help_7: "\u6b63\u5728\u8bd5\u56fe\u53d6\u6d88\u4f60\u5468\u56f4\u7684\u57ce\u9547\u58f0\u660e"
mayor_help_8: "\u6b63\u5728\u8bd5\u56fe\u53d6\u6d88\u6240\u6709\u57ce\u9547\u58f0\u660e."

nation_help_1: "\u4f60\u7684\u56fd\u5bb6\u7684\u72b6\u6001"
nation_help_2: "[nation]"
nation_help_3: "\u76ee\u6807\u56fd\u5bb6\u72b6\u6001\uff1a"
nation_help_4: "\u5217\u51fa\u6240\u6709\u56fd\u5bb6"
nation_help_5: "\u53db\u56fd"
nation_help_6: "\u521b\u5efa\u65b0\u56fd\u5bb6"
nation_help_7: "\u5217\u51fa\u56fd\u738b\u7684\u6307\u4ee4\u5217\u8868"
nation_help_8: "\u521b\u5efa\u65b0\u56fd\u5bb6"
nation_help_9: "\u5217\u51fa\u6240\u6709\u5728\u5f53\u524d\u56fd\u5bb6\u5185\u7684\u5728\u7ebf\u7684\u9886\u5730"

king_help_1: "\u56fd\u738b\u5e2e\u52a9"
king_help_2: "\u8bbe\u7f6e\u4f60\u7684\u76df\u53cb"
king_help_3: "\u8bbe\u7f6e\u654c\u5bf9\u52bf\u529b"

res_1: "\u4f60\u7684\u72b6\u6001"
res_2: "[resident]"
res_3: "\u76ee\u6807\u73a9\u5bb6\u72b6\u6001"
res_4: "\u5217\u51fa\u6240\u6709\u73a9\u5bb6"
res_5: "\u4ee5\u5bfb\u6c42\u5e2e\u52a9"
res_6: "\u5728\u7ebf\u914d\u5bf9"
res_7: "\u7cbe\u786e\u540d\u79f0"

mode_1: "\u663e\u793a\u6bcf\u4e2a\u57ce\u9547\u95f4\u9694\u7684\u5730\u56fe"
mode_2: "\u8bd5\u56fe\u5728\u4f60\u8d70\u8def\u65f6\u58f0\u660e"
mode_3: "\u8bd5\u56fe\u5728\u4f60\u8d70\u8def\u65f6\u89e3\u9664\u58f0\u660e"
mode_4: "\u5df2\u8bbe\u7f6e\u9ed8\u8ba4\u57ce\u9547\u9891\u9053\u804a\u5929\u6a21\u5f0f"
mode_5: "\u5df2\u8bbe\u7f6e\u9ed8\u8ba4\u56fd\u5bb6\u9891\u9053\u804a\u5929\u6a21\u5f0f"
mode_6: "\u53ef\u4ee5\u5c06%s\u653e\u7f6e\u4e8e\u654c\u65b9\u533a\u57df\u4ee5\u521b\u9020\u6218\u4e89\u533a\u57df"

plot_perms: "\u4f7f\u7528 %s \u800c\u4e0d\u662f %s \u4ee5\u83b7\u5f97\u6743\u9650."
plot_perms_1: "\u9886\u5730\u6743\u9650\u4e0d\u7ee7\u627f\u5916\u90e8\u6743\u9650"

res_list: "\u5c45\u6c11"
res_sing: "\u5c45\u6c11"
mayor_sing: "\u5e02\u957f"
admin_sing: "\u7ba1\u7406\u5458"
town_sing: "\u57ce\u9547"
nation_sing: "\u56fd\u5bb6"
nation_plu: "\u56fd\u5bb6"
king_sing: "\u56fd\u738b"
town_plu: "\u57ce\u9547"
world_plu: "\u4e16\u754c"
world_sing: "\u4e16\u754c"

world_help_1: "\u5f53\u524d\u4e16\u754c\u72b6\u6001"
world_help_2: "[world]"
world_help_3: "\u76ee\u6807\u4e16\u754c\u72b6\u6001"
world_help_4: "\u5217\u51fa\u6240\u6709\u4e16\u754c"
world_help_5: "\u91cd\u65b0\u751f\u6210\u8fd9\u4e2aChunk"
townyadmin_help_1: "\u53d6\u6d88\u8fd9\u4e2a\u57ce\u9547\u5757\u7684\u58f0\u660e"
townyadmin_help_2: "\u8bd5\u56fe\u53d6\u6d88\u4f60\u5468\u56f4\u57ce\u9547\u5757\u7684\u58f0\u660e\u4e2d"

ta_panel_1: "[Towny]\u7ba1\u7406\u5458\u9762\u677f"
ta_panel_2: "\u6218\u4e89\u65f6\u95f4\uff1a"
ta_panel_3: "\u751f\u547d\u503c\u56de\u590d: "
ta_panel_4: "\u4e16\u754c\u751f\u7269\u79fb\u9664\u91cf: "
ta_panel_4_1: "\u57ce\u9547\u751f\u7269\u79fb\u9664\u91cf: "
ta_panel_5: "\u5f53\u5929\u65f6\u95f4: "
ta_panel_6: "\u7ecf\u6d4e: "
ta_panel_7: "\u94f6\u884c\u8d26\u53f7: "
ta_panel_8: "\u670d\u52a1\u5668"
ta_panel_9: "\u5185\u5b58: "
ta_panel_10: "\u7ebf\u7a0b: "
ta_panel_11: "\u65f6\u95f4: "

admin_panel_1: "\u7ba1\u7406\u5458\u9762\u677f"
admin_panel_2: "\u91cd\u8f7dTowny"
admin_panel_3: "\u8fd0\u884c\u65b0\u7684\u4e00\u5929\u6307\u4ee4"

msg_block_claim: "\u58f0\u660e\u8fd9\u4e2a\u57ce\u9547\u5757"
msg_plot_nfs: "\u79fb\u9664\u4e00\u4e2a\u69fd\u4ee5\u51fa\u552e"
msg_nfs_abr: "&e'fs' \u548c 'nfs' \u662f 'forsale\uff08\u7528\u4e8e\u51fa\u552e\uff09' \u548c 'notforsale\uff08\u4e0d\u7528\u4e8e\u51fa\u552e\uff09'\u7684\u7f29\u5199."
msg_plot_fs: "\u5c06\u6b64\u533a\u57df\u7528\u4e8e\u62cd\u5356"

############################################################
# +------------------------------------------------------+ #
# |                       信息                           | #
# +------------------------------------------------------+ #
############################################################

msg_buy: "&b\u8d2d\u4e70\u4e86 %d %s \u7ed9 %s."
msg_buy_resident_plot: "&b%s \u8d2d\u4e70\u4e86 %s\u7684\u4e00\u5757\u5730\u7ed9 %s!"
msg_couldnt_pay_taxes: "&b%s \u4ed8\u4e0d\u8d77\u7a0e\u6b3e\u6240\u4ee5\u88ab\u4ece %s \u91cc\u9762\u8e22\u51fa\u4e86."
msg_couldnt_pay_plot_taxes: "&b%s \u4ed8\u4e0d\u8d77\u7a0e\u6b3e\u6240\u4ee5\u635f\u5931\u4e86\u62e5\u6709\u7684\u4e00\u5757\u5730."
msg_payed_town_tax: "&b\u652f\u4ed8\u4e86\u57ce\u9547\u7a0e\u6b3e "
msg_payed_plot_cost: "&b\u82b1\u8d39 %s \u8d2d\u4e70\u4e86 %s \u5730\u70b9\u4e8e %s"
msg_payed_resident_tax: "&b\u652f\u4ed8\u4e86\u5c45\u6c11\u7a0e"
msg_bankrupt_town: " \u5df2\u7834\u4ea7\u5e76\u4e0d\u80fd\u4fdd\u7559\u5c0f\u9547."
msg_bankrupt_nation: " \u5df2\u7834\u4ea7\u5e76\u4e0d\u80fd\u4fdd\u7559\u56fd\u5bb6."
msg_nation_not_neutral: "&b\u56fd\u5bb6\u652f\u4ed8\u4e0d\u8d77\u5b83\u7684\u4e2d\u7acb\u533a\u57df\u7684\u8d44\u91d1."
msg_nation_cant_neutral: "&b\u56fd\u5bb6\u652f\u4ed8\u4e0d\u8d77\u4f7f\u5b83\u6210\u4e3a\u4e2d\u7acb\u56fd\u5bb6\u7684\u8d44\u91d1."
msg_neutral_disabled: "&b\u56fd\u5bb6\u4e2d\u7acb\u529f\u80fd\u5df2\u88ab\u5168\u5c40\u7981\u7528."
msg_you_paid: "&b\u4f60\u82b1\u8d39\u4e86 %s \u5e76\u8bbe\u7f6e\u4e86\u4e2d\u7acb\u72b6\u6001."
msg_nation_set_neutral: "&b\u6210\u529f\u7684\u6539\u53d8\u4e86\u56fd\u5bb6\u7684\u4e2d\u7acb\u72b6\u6001."
msg_nation_allow_neutral: "&b\u56fd\u5bb6\u4fdd\u7559\u4e2d\u7acb\u72b6\u6001\u7684\u6743\u9650\u73b0\u5df2: %s"
msg_mobremoval_world: "&b\u7981\u6b62\u4e16\u754c\u5185\u602a\u7269\u751f\u6210: %s"
msg_mobremoval_town: "&b\u7981\u6b62\u533a\u57df\u5185\u602a\u7269\u751f\u6210: %s"
msg_nation_neutral: "&b\u4f60\u7684\u56fd\u5bb6\u73b0\u5728"
msg_tax_exempt: "&b\u57ce\u9547\u516c\u52a1\u5458\u4e0d\u7528\u7f34\u7a0e."
msg_del_nation: "&b\u56fd\u5bb6 %s \u89e3\u4f53!"
msg_del_resident: "&b%s \u88abTowny\u5220\u53f7\u91cd\u7ec3!"
msg_del_town: "&b\u57ce\u9547 %s \u65e0\u4eba\u7ba1\u7406, \u53d8\u4e3a\u5e9f\u589f!"
msg_join_nation: "&b\u57ce\u9547 %s \u52a0\u5165\u4e86\u56fd\u5bb6!"
msg_join_town: "&b%s \u52a0\u5165\u4e86\u57ce\u9547!"
msg_friend_add: "&b%s \u5c06\u4f60\u52a0\u5165\u4ed6\u7684\u670b\u53cb\u4e2d."
msg_friend_remove: "&b%s \u5c06\u4f60\u4ece\u4ed6\u7684\u670b\u53cb\u4e2d\u79fb\u9664."
msg_removed: "&b\u79fb\u9664 "
msg_from_list: " \u4ece\u4f60\u7684\u670b\u53cb\u5217\u8868."
msg_to_list: " \u5230\u4f60\u7684\u670b\u53cb\u5217\u8868."
msg_left_town: "&b%s \u79bb\u5f00\u4e86\u57ce\u9547"
msg_you_left: "&b\u4f60\u79bb\u5f00\u4e86 %s."
msg_not_mayor: "&b\u4f60\u4e0d\u662f\u9886\u5bfc\u8005."
msg_not_king: "&b\u4f60\u4e0d\u662f\u56fd\u738b."
msg_not_mayor_ass: "&b\u4f60\u4e0d\u662f\u9886\u5bfc\u8005, \u4e5f\u4e0d\u662f\u52a9\u7406."
msg_not_king_ass: "&b\u4f60\u4e0d\u662f\u56fd\u738b, \u4e5f\u4e0d\u662f\u52a9\u7406."
msg_own_nation_disallow: "&b\u4f60\u4e0d\u80fd\u5bf9\u4f60\u81ea\u5df1\u7684\u56fd\u5bb6\u8fd9\u6837\u505a."
msg_no_perms_claim: "&b\u4f60\u6ca1\u6709\u6743\u9650\u6765\u6269\u5f20\u4f60\u7684\u57ce\u9547."
msg_outpost_disable: "&b\u4e0d\u80fd\u4f7f\u7528\u524d\u54e8."
msg_kicked_by: "&b\u4f60\u88ab %s \u4ece\u57ce\u9547\u4e2d\u8d76\u4e86\u51fa\u53bb."
msg_kicked: "&b%s \u5c06 %s \u4ece\u57ce\u9547\u4e2d\u8d76\u4e86\u51fa\u53bb."
msg_nation_kicked_by: "&b\u4f60\u7684\u57ce\u9547\u88ab %s \u4ece\u56fd\u5bb6\u91cc\u8d76\u4e86\u51fa\u53bb."
msg_town_left_nation: "&b\u4f60\u7684\u57ce\u9547\u9000\u51fa\u4e86\u56fd\u5bb6 %s."
msg_nation_town_left: "&b\u57ce\u9547 %s \u5ba3\u5e03\u72ec\u7acb, \u9000\u51fa\u4f60\u7684\u56fd\u5bb6."
msg_nation_kicked: "&b%s \u88ab %s \u4ece\u8fd9\u4e2a\u56fd\u5bb6\u8d76\u4e86\u51fa\u53bb."
msg_raised_ass: "&b%s \u5c06 %s \u63d0\u62d4\u4e3a %s \u52a9\u7406."
msg_lowered_to_res_by: "&b\u4f60\u88ab %s \u8d2c\u804c\u4e3a\u666e\u901a\u5c45\u6c11."
msg_lowered_to_res: "&b%s \u5c06 %s \u8d2c\u804c\u4e3a\u666e\u901a\u5c45\u6c11."
msg_invalid_name: "&b\u6ca1\u6709\u4e00\u4e2a\u540d\u5b57\u662f\u6709\u6548\u7684."
msg_invited_join_town: "&b%s \u9080\u8bf7 %s \u52a0\u5165\u57ce\u9547."
msg_invited_join_nation: "&b%s \u9080\u8bf7 %s \u52a0\u5165\u56fd\u5bb6."
msg_deny_invite: "&b%s \u62d2\u7edd\u4e86\u4f60\u7684\u9080\u8bf7."
msg_invited: "&b\u4f60\u88ab\u9080\u8bf7\u52a0\u5165 %s."
msg_town_online: "\u57ce\u9547\u5728\u7ebf"
msg_nation_online: "\u56fd\u5bb6\u5728\u7ebf"

msg_allied_nations: "&b%s \u4e0e %s \u5efa\u7acb\u4e86\u540c\u76df\u5173\u7cfb."
msg_enemy_nations: "&b%s \u5f00\u59cb\u4e0e %s \u4e3a\u654c."
msg_enemy_to_neutral: "&b%s \u6539\u53d8\u4e86\u5b83\u9488\u5bf9 %s \u7684\u4e2d\u7acb\u72b6\u6001."
msg_added_ally: "&b%s \u5efa\u7acb\u4e86\u4e0e\u6211\u56fd\u7684\u540c\u76df\u5173\u7cfb."
msg_removed_ally: "&b%s \u53d6\u6d88\u4e86\u4e0e\u6211\u56fd\u7684\u540c\u76df\u5173\u7cfb."
msg_added_enemy: "&b%s \u5f00\u59cb\u4e0e\u6211\u56fd\u4e3a\u654c."
msg_removed_enemy: "&b%s\u4e0d\u518d\u5728\u4e0e\u6211\u56fd\u4e3a\u654c."
msg_unable_ally_enemy: "&c\u4e0d\u80fd\u4e0e %s \u7ed3\u76df, \u56e0\u4e3a\u4ed6\u4eec\u628a\u6211\u56fd\u5f53\u505a\u654c\u4eba."
msg_deny_ally: "&b%s \u62d2\u7edd\u4e86\u60a8\u7684\u7ed3\u76df\u8bf7\u6c42."
msg_accept_ally: '&b\u56fd\u5bb6 %s \u63a5\u53d7\u4e86\u60a8\u7684\u7ed3\u76df\u8bf7\u6c42.'
msg_ally_req_sent: '&b\u7ed3\u76df\u7684\u8bf7\u6c42\u5df2\u53d1\u9001\u81f3\u56fd\u5bb6 %s.'
msg_ally_request: '&b\u8fd9\u4e2a %s \u60f3\u8981\u7ec4\u5efa\u4e00\u4e2a\u8054\u76df.'
msg_unable_ally_offline: "&c\u65e0\u6cd5\u8bf7\u6c42\u7ed3\u76df,\u56e0\u4e3a\u76ee\u6807\u56fd\u5bb6\u7684\u5e02\u957f\u662f\u79bb\u7ebf\u72b6\u6001."
msg_unable_ally_npc: "&c\u65e0\u6cd5\u8bf7\u6c42\u7ed3\u76df,\u56e0\u4e3a\u76ee\u6807\u56fd\u5bb6\u7684\u5e02\u957f\u662f\u4e00\u4e2a\uff2e\uff30\uff23."

msg_claimed: "&2\u6210\u529f\u58f0\u660e\u4e86\u533a\u57df"
msg_unclaimed: "&2\u6210\u529f\u653e\u5f03\u4e86\u533a\u57df"
msg_not_claimable: "&c\u8fd9\u4e2a\u4e16\u754c\u4e0d\u80fd\u58f0\u660e\u533a\u5757."
msg_abandoned_area: "&b\u653e\u5f03\u533a\u57df %s"
msg_admin_unclaim_area: "&c\u5f3a\u5236\u653e\u5f03\u4e86\u533a\u57df %s"
msg_abandoned_area_1: "&b\u4f60\u7684\u57ce\u9547\u653e\u5f03\u4e86\u8fd9\u4e2a\u533a\u57df"
msg_no_money_purchase_plot: "&c\u4f60\u6ca1\u6709\u8db3\u591f\u7684\u8d44\u91d1\u6765\u8d2d\u4e70\u8fd9\u4e2a\u533a\u5757."
msg_town_no_money_purchase_plot: "&c\u57ce\u9547\u6ca1\u6709\u8db3\u591f\u7684\u8d44\u91d1\u6765\u8d2d\u56de\u8fd9\u4e2a\u533a\u5757."
msg_no_funds_new_town: "&c%s \u6ca1\u6709\u8db3\u591f\u8d44\u91d1\u5728\u8fd9\u91cc\u5efa\u7acb\u4e00\u4e2a\u65b0\u57ce."
msg_no_funds_claim: "&c\u57ce\u9547\u6ca1\u6709\u8db3\u591f\u7684\u8d44\u91d1\u58f0\u660e %s \u533a\u5757, [\u4ef7\u503c %s]. \u4f60\u9700\u8981\u5b58\u70b9\u94b1\u5230\u57ce\u9547\u94f6\u884c."
msg_no_funds_to_buy: "&c\u57ce\u9547\u6ca1\u6709\u8db3\u591f\u8d44\u91d1\u6765\u8d2d\u4e70%s %s, [\u4ef7\u503c %s]. \u4f60\u9700\u8981\u5b58\u70b9\u94b1\u5230\u57ce\u9547\u94f6\u884c."
msg_annexed_area: "&2\u9644\u52a0\u533a\u57df %s"
msg_max_plot_own: "&c\u4f60\u4e0d\u80fd\u62e5\u6709\u8d85\u8fc7 %s \u4e2a\u533a\u5757."
msg_max_outposts_own: '&cYou cannot own more than %s outposts.'
msg_wait_locked: "&2\u58f0\u660e\u6210\u529f...\u8bf7\u7b49\u5f85Towny\u529e\u7406\u571f\u5730\u8d2d\u4e70\u624b\u7eed..."
msg_no_funds_new_nation: "&c\u57ce\u9547\u94f6\u884c\u8d44\u91d1\u4e0d\u8db3, \u65e0\u6cd5\u5efa\u7acb\u65b0\u56fd\u5bb6."
msg_already_claimed: "&c\u8fd9\u7247\u533a\u57df\u5df2\u7ecf\u88ab %s \u58f0\u660e"
msg_already_claimed_1: "&c\u8fd9\u7247\u533a\u57df (%s) \u5df2\u7ecf\u5c5e\u4e8e\u522b\u4eba\u4e86."
msg_already_claimed_2: "&c\u8fd9\u7247\u533a\u57df\u5df2\u7ecf\u88ab\u58f0\u660e."
msg_too_close: "&c\u8fd9\u7247\u533a\u57df\u79bb\u5176\u4ed6\u57ce\u9547\u592a\u8fd1\u4e86."
msg_too_far: "&c\u8fd9\u7247\u533a\u57df\u79bb\u5176\u4ed6\u57ce\u9547\u592a\u8fdc\u4e86!."
msg_not_claimed: "&b\u8fd9\u7247\u533a\u57df (%s) \u8fd8\u6ca1\u6709\u88ab\u58f0\u660e."
msg_not_claimed_1: "&b\u8fd9\u7247\u533a\u57df\u8fd8\u6ca1\u6709\u88ab\u58f0\u660e."
msg_not_own_area: "&c\u88ab\u9009\u62e9\u7684\u533a\u57df\u4e0d\u5c5e\u4e8e\u4f60."
msg_not_own_place: "&b\u8fd9\u4e2a\u533a\u57df\u4e0d\u5c5e\u4e8e\u4efb\u4f55\u4eba."
msg_area_not_own: "&c\u8fd9\u4e2a\u533a\u57df\u4e0d\u5c5e\u4e8e\u4f60."
msg_area_not_recog: "&cTowny\u4e0d\u8ba4\u8bc6\u8fd9\u4e2a\u533a\u57df."
msg_specify_name: "&b\u8bf7\u6307\u660e\u57ce\u9547\u540d\u79f0"
msg_specify_nation_name: "&b\u8bf7\u6307\u660e\u56fd\u5bb6\u540d\u79f0"
msg_peasant_right: "&b\u4e0d\u5728\u5176\u4f4d\u4e0d\u8c0b\u5176\u653f."
msg_cost_spawn: "&b\u4f60\u82b1\u8d39\u4e86 %s \u6765\u4f20\u9001\u5230\u57ce\u9547\u4f20\u9001\u70b9."
msg_cost_spawn_refund: "&b\u4f7f\u7528\u57ce\u9547\u4f20\u9001\u7684\u8d39\u7528\u5df2\u7ecf\u9000\u8fd8."
msg_town_spawn_warmup: "&b\u7b49\u5f85\u4f20\u9001..."
msg_town_rename_disabled: "&b\u57ce\u9547\u6539\u540d\u88ab\u7981\u6b62"
msg_town_set_name: "&b%s \u5c06\u57ce\u9547\u6539\u540d\u4e3a %s."
msg_nation_set_name: "&b%s \u5c06\u56fd\u5bb6\u6539\u540d\u4e3a %s."

msg_changed_pvp: "&c%s PVP\u6a21\u5f0f\u53d8\u66f4\u4e3a %s."
msg_changed_public: "&c\u57ce\u9547\u7684\u516c\u5171\u72b6\u6001\u53d8\u66f4\u4e3a %s."
msg_changed_expl: "&c\u5728 %s \u4e2d\u7206\u70b8\u53d8\u66f4\u4e3a %s."
msg_changed_fire: "&c\u5728 %s \u4e2d\u706b\u7130\u6269\u6563\u53d8\u66f4\u4e3a %s."
msg_changed_mobs: "&c\u5728 %s \u4e2d\u602a\u7269\u751f\u6210\u53d8\u66f4\u4e3a %s."
msg_changed_taxpercent: "&c\u6309\u6bd4\u4f8b\u6536\u7a0e\u6a21\u5f0f\u53d8\u66f4\u4e3a %s."
msg_changed_open: "&c\u57ce\u9547\u9080\u8bf7\u52a0\u5165\u53d8\u66f4\u4e3a %s."
msg_toggle_open_on_warning: "\u8b66\u544a! \u5982\u679c\u57ce\u9547\u8bbe\u7f6e\u4e3a\u5f00\u653e\u72b6\u6001, \u57ce\u9547\u6743\u9650\u5e94\u5f53\u88ab\u5173\u95ed. \u8f93\u5165/town set perm off \u7136\u540e\u8f93\u5165/town set perm reset."

msg_changed_world_setting: "&c%s \u9009\u9879\u5728 %s \u4e2d\u53d8\u6210\u4e86 %s."

msg_world_pvp: "&c\u8fd9\u4e2a\u4e16\u754c\u53ea\u5141\u8bb8PvP."
msg_world_mobs: "&c\u8fd9\u4e2a\u4e16\u754c\u5f3a\u5236\u5f00\u542f\u4e86\u5237\u51fa\u602a\u7269."
msg_world_expl: "&c\u8fd9\u4e2a\u4e16\u754c\u5f3a\u5236\u5f00\u542f\u4e86\u7206\u70b8\u5f71\u54cd."
msg_world_fire: "&c\u8fd9\u4e2a\u4e16\u754c\u5f3a\u5236\u5f00\u542f\u4e86\u706b\u7130\u4f20\u64ad."

msg_plot_pvp: "&cPVP\u4e0d\u80fd\u5728\u4e00\u4e2a\u7ade\u6280\u573a\u4e2d\u5f00\u542f\u6216\u5173\u95ed."
msg_plot_regen_wrong_size: "&c\u91cd\u65b0\u751f\u6210\u529f\u80fd\u53ea\u80fd\u5728\u4f7f\u7528\u9ed8\u8ba4\u5927\u5c0f (16) \u7684\u60c5\u51b5\u4e0b\u4f7f\u7528."

msg_reloaded: "&2Towny \u63d2\u4ef6\u91cd\u8f7d."
msg_undo_complete: "&2\u6210\u529f\u64a4\u9500."
msg_give_total: "&b\u7ed9\u51fa\u4e86\u989d\u5916\u7684 %s. (\u5168\u90e8: %s)"
mag_backup_success: "&2\u6210\u529f\u5907\u4efd."
msg_xx_withdrew_xx: "&b%s \u53d6\u51fa\u4e86 %s \u4e8e %s \u94f6\u884c."
msg_xx_deposited_xx: "&b%s \u5b58\u5165\u4e86 %s \u4e0e %s \u94f6\u884c."
msg_insuf_funds: "&c\u4f60\u6ca1\u6709\u90a3\u4e48\u591a\u94b1."
msg_err_withdraw_disabled: "\u7981\u6b62\u5728\u6b64\u94f6\u884c\u4e2d\u53d6\u94b1!"
msg_err_deposit_capped: "\u4e0d\u80fd\u5b58\u5165\u91d1\u94b1. %s\u5904\u7684\u94f6\u884c\u5df2\u5b58\u6ee1\u4e86."

msg_set_town_home: "&b\u6210\u529f\u5c06\u57ce\u9547\u7684\u57fa\u5730\u8bbe\u7f6e\u4e3a %s"
msg_set_town_spawn: "&b\u6210\u529f\u8bbe\u7f6e\u57ce\u9547\u4f20\u9001\u70b9"
msg_set_outpost_spawn: "&b\u6210\u529f\u8bbe\u7f6e\u524d\u54e8\u4f20\u9001\u70b9."
msg_set_title: "&b%s \u88ab\u6388\u4e88 %s \u7684\u6807\u9898."
msg_set_surname: "&b%s \u88ab\u6388\u4e88 %s \u7684\u522b\u540d."
msg_clear_title_surname: "&b\u8fd9\u4e2a %s \u5df2\u88ab %s \u6e05\u9664."

msg_clear_plot_material: "&b\u6b64\u5730\u4e2d\u6240\u6709\u7684 %s \u5df2\u88ab\u6e05\u9664."

msg_set_perms: "&b\u6210\u529f\u4fee\u6539\u6743\u9650:"
msg_set_claim: "&b\u6210\u529f\u5730\u5c06 %s \u7684\u58f0\u660e\u6743\u9650\u8bbe\u7f6e\u4e3a %s"
msg_set_perms_reset: "&b\u6210\u529f\u5730\u5728\u5168\u90e8 %s \u533a\u5757\u4e0a\u91cd\u7f6e\u4e86\u6743\u9650."

msg_usedefault: "&b\u8fd9\u4e2a\u4e16\u754c (%s) \u73b0\u5728\u5f00\u59cb\u4f7f\u7528Towny\u7684\u5168\u5c40\u8bbe\u7f6e."
msg_set_wild_perms: "&b\u6210\u529f\u5730\u6539\u53d8\u4e86 %s \u7684\u91ce\u5916\u6743\u9650 %s"
msg_set_wild_ignore: "&b\u6210\u529f\u5730\u5c06 %s \u7684\u91ce\u5916\u5ffd\u7565\u65b9\u5757\u8bbe\u7f6e\u4e3a %s"
msg_set_wild_name: "&b\u6210\u529f\u5730\u5c06 %s \u7684\u91ce\u5916\u547d\u540d\u4e3a %s"
msg_set_wild_regen: "&b\u6210\u529f\u5730\u5c06 %s \u7684\u91ce\u5916\u590d\u539f\u4e3a %s"
msg_set_use_towny_on: "&b\u8fd9\u4e2a\u4e16\u754c\u88abTowny\u7eb3\u5165\u7ba1\u8f96\u8303\u56f4."
msg_set_use_towny_off: "&c\u8fd9\u4e2a\u4e16\u754c\u4e0d\u518d\u88abTowny\u7ba1\u8f96."

msg_error_must_be_int: "&b\u6570\u91cf\u5fc5\u987b\u662f\u4e00\u4e2a\u6574\u6570."
msg_error_must_be_num: "&b\u6570\u91cf\u5fc5\u987b\u662f\u4e00\u4e2a\u6570\u5b57."
msg_must_specify_amnt: "&b\u4f60\u9700\u8981\u7ed9\u5b9a\u4e00\u4e2a\u6570\u91cf. \u6bd4\u5982: %s 54"
msg_town_set_tax: "&b%s \u5c06\u5c45\u6c11\u7684\u6bcf\u65e5\u7a0e\u6b3e\u8bbe\u7f6e\u4e3a %s"
msg_town_set_plottax: "&b%s \u5c06\u533a\u5757\u7684\u6bcf\u65e5\u7a0e\u6b3e\u8bbe\u7f6e\u4e3a %s"
msg_town_set_plotprice: "&b%s \u5c06\u533a\u5757\u7684\u4ef7\u683c\u8bbe\u7f6e\u4e3a %s"
msg_town_set_alttax: "&b%s \u5c06 %s \u533a\u5757\u7684\u6bcf\u65e5\u7a0e\u6b3e\u8bbe\u7f6e\u4e3a %s"
msg_town_set_altprice: "&b%s \u5c06 %s \u533a\u5757\u7684\u4ef7\u683c\u8bbe\u7f6e\u4e3a %s"
msg_town_set_nation_tax: "&b%s \u5c06\u56fd\u5bb6\u7a0e\u7387\u8bbe\u7f6e\u4e3a %s"

msg_set_nation_tag: "&b%s \u5c06\u56fd\u5bb6\u7b80\u79f0\u8bbe\u7f6e\u4e3a [%s]"
msg_set_town_tag: "&b%s \u5c06\u57ce\u9547\u7b80\u79f0\u8bbe\u7f6e\u4e3a [%s]"
msg_reset_nation_tag: "&b%s \u6e05\u9664\u4e86\u56fd\u5bb6\u7b80\u79f0."
msg_reset_town_tag: "&b%s \u6e05\u9664\u4e86\u57ce\u9547\u7b80\u79f0."

msg_mayor_abandon: "&b\u4f60\u786e\u5b9a\u8981\u6254\u4e0b\u4f60\u7684\u4eba\u6c11? \u4f60\u53ef\u4ee5\u7528 /town set mayor \u6307\u5b9a\u4e00\u4e2a\u63a5\u73ed\u4eba."
msg_new_day_tax: "&b\u7f8e\u597d\u7684\u4e00\u5929\u53c8\u5f00\u59cb\u4e86! \u7a0e\u6b3e\u79df\u91d1\u6536\u7f34\u5b8c\u6bd5"
msg_new_day: "&b\u7f8e\u597d\u7684\u4e00\u5929\u53c8\u5f00\u59cb\u4e86!"
msg_new_king: "&b%s \u767b\u57fa, \u6210\u4e3a\u4e86 %s \u7684\u56fd\u738b!"
msg_err_new_king_notmayor: "&c\u65b0\u56fd\u738b\u4e0d\u662f\u57ce\u9547\u9886\u5bfc\u4eba."
msg_err_king_not_in_nation: "&c\u65b0\u56fd\u738b\u4e0d\u5c5e\u4e8e\u8fd9\u4e2a\u56fd\u5bb6."
msg_err_fight_like_king: "&c\u4f60\u6ca1\u6709\u529e\u6cd5\u4fdd\u6301\u4e2d\u7acb! \u50cf\u4e00\u4e2a\u56fd\u738b\u4e00\u6837\u52c7\u6562\u5730\u6218\u6597\u5427!"
msg_no_access_nation_bank: "&c\u4f60\u6ca1\u6709\u4f7f\u7528\u56fd\u5bb6\u94f6\u884c\u7684\u6743\u9650."
msg_err_no_money: "&c\u94f6\u884c\u91cc\u6ca1\u6709\u8db3\u591f\u7684\u94b1."
msg_new_mayor: "&b%s \u6210\u4e3a\u4e86\u65b0\u4e00\u5c4a\u9886\u5bfc\u4eba!"
msg_new_nation: "&b%s \u5efa\u7acb\u4e86\u4e00\u4e2a\u53eb\u505a %s \u7684\u56fd\u5bb6"
msg_new_town: "&b%s \u5efa\u7acb\u4e86\u4e00\u4e2a\u53eb\u505a %s \u7684\u57ce\u9547"
msg_plot_for_sale: "&b%s \u5c06 (%s) \u533a\u5757\u6302\u51fa\u51fa\u552e!"
msg_plot_set_type: "&b\u8bbe\u7f6e\u533a\u5757\u7c7b\u578b\u4e3a %s"
msg_registration: "&e\u6b22\u8fce %s \u52a0\u5165\u670d\u52a1\u5668!"
msg_war_eliminated: "&6[War]&b %s \u6218\u8d25\u51fa\u5c40."
msg_war_forfeited: "&6[War]&b %s \u88ab\u6ca1\u6536."
msg_war_join: "&6[War] &b%s \u52a0\u5165\u4e86\u6218\u6597!"
msg_war_join_forced: "&6[War]&b \u7531\u4e8e\u8bbe\u5b9a %s \u56fd\u88ab\u5377\u5165\u4e86\u8fd9\u573a\u6218\u4e89!"
msg_war_join_nation: "&6[War]&b %s \u56fd\u52a0\u5165\u4e86\u8fd9\u573a\u6218\u4e89!"
msg_war_lose_block: "&6[War]&b (%s) [\u5c5e\u4e8e %s ] \u5df2\u7ecf\u6ca6\u9677."
msg_war_score: "&6[War]&b %s \u83b7\u5f97\u4e86 %d \u5206!"
msg_war_score_nation_elim: "&6[War]&b %s \u88ab\u6388\u4e88 %d \u5206, \u4ee5\u6d88\u9664\u56fd\u5bb6 %s!"
msg_war_score_town_elim: "&6[War]&b %s \u88ab\u6388\u4e88 %d \u5206, \u4ee5\u6d88\u9664\u57ce\u9547 %s! (%d \u57ce\u9547\u533a\u5757\u6355\u83b7)"
msg_war_score_townblock_elim: "&6[War]&b %s \u88ab\u6388\u4e88 %d \u5206, \u4ee5\u6d88\u9664\u57ce\u9547\u8857\u533a %s!"
msg_war_score_player_kill: "&6[War]&b %s \u6740\u6b7b\u4e86 %s. (%d \u83b7\u5f97\u5206 %s)"
msg_war_score_player_kill_defending: "&6[War]&b %s \u6740\u6b7b %s, \u800c %s \u6b63\u5728\u9632\u5b88. (%d \u83b7\u5f97\u5206 %s)"
msg_war_king_killed: "&6[War]&b %s \u56fd\u738b\u88ab\u6740\u6b7b\u4e86!"
msg_war_mayor_killed: "&6[War]&b %s \u5e02\u957f\u88ab\u6740\u6b7b\u4e86!"
msg_war_winning_nation_spoils: "&6[War]&b \u83b7\u80dc\u56fd\u5bb6: %s \u8d62\u5f97 %s."
msg_war_winning_town_spoils: "&6[War]&b \u6700\u9ad8\u8bc4\u5206: %s \u4ee5 %s \u83b7\u5f97\u5206 %d."
msg_war_cannot_do: "&c\u4e16\u754c\u5904\u4e8e\u6218\u706b\u7b3c\u7f69\u4e2d, \u4f60\u4e0d\u80fd\u8fd9\u4e48\u505a."
msg_war_started: "&e\u542f\u52a8\u6218\u4e89\u5012\u8ba1\u65f6."
msg_war_ended: "&e\u7ed3\u675f\u5f53\u524d\u6b63\u5728\u8fdb\u884c\u7684\u6218\u4e89."

msg_enemy_war_area_under_attack: "&6[War]&b %s (%s) \u6b63\u88ab %s \u653b\u51fb!"
msg_enemy_war_area_won: "&6[War]&b %s (%s) \u6218\u80dc\u4e86 (%s)!"
msg_enemy_war_area_defended: "&6[War]&b %s \u6210\u529f\u5b88\u4f4f\u4e86 (%s)!"
msg_err_enemy_war_must_be_placed_above_ground: "&6[War]&c \u65d7\u5e1c\u5fc5\u987b\u88ab\u63d2\u5728\u5730\u4e0a."
msg_err_enemy_war_not_part_of_nation: "&6[War]&c \u8fd9\u5757\u533a\u57df\u4e0d\u5c5e\u4e8e\u4efb\u4f55\u4e00\u4e2a\u56fd\u5bb6."
msg_err_enemy_war_is_neutral: "&6[War]&c %s \u662f\u4e2d\u7acb\u7684."
msg_err_enemy_war_require_online: "&6[War]&c \u4f60\u9700\u8981\u81f3\u5c11 %d \u4eba\u5728 %s \u4e2d\u6765\u53d1\u52a8\u8fdb\u653b."
msg_err_enemy_war_not_on_edge_of_town: "&6[War]&c \u53ea\u80fd\u5728\u8fb9\u5883\u5730\u533a\u53d1\u52a8\u8fdb\u653b."
msg_err_enemy_war_cell_already_under_attack: "&6[War]&c \u8fd9\u4e2a\u5730\u533a\u6b63\u5728\u88ab %s \u653b\u51fb."
msg_err_enemy_war_reached_max_active_flags: "&6[War]&c \u4f60\u4e0d\u80fd\u540c\u65f6\u653b\u51fb\u8d85\u8fc7 %d \u4e2a\u5730\u533a."

msg_cache_block_error: "&cTowny\u4e0d\u5141\u8bb8\u4f60\u6ce8\u518c...\u91cd\u65b0\u767b\u5f55\u8bd5\u8bd5\u770b?"
msg_cache_block_error_wild: "&c\u8352\u90ca\u91ce\u5916\u4e0d\u5141\u8bb8 %s ."
msg_cache_block_error_plot: "&c\u62e5\u6709\u8005\u4e0d\u5141\u8bb8\u5728\u8fd9\u91cc %s %s ."
msg_cache_block_error_locked: "&c\u8fd9\u4e2a\u533a\u5757\u88ab\u9501\u5b9a!"
msg_cache_block_error_town_resident: "&c\u5c45\u6c11\u4e0d\u80fd\u5728\u8fd9\u91cc %s ."
msg_cache_block_error_town_allies: "&c\u76df\u53cb\u4e0d\u5141\u8bb8 %s."
msg_cache_block_error_town_outsider: "&c\u5916\u6765\u4eba\u5458\u4e0d\u5141\u8bb8 %s."

msg_err_cant_afford_tp_town: "&c\u65e0\u6cd5\u652f\u4ed8\u4f20\u9001\u5230 %s \u7684\u8d39\u7528."
msg_err_not_public: "&c\u90a3\u4e2a\u57ce\u9547\u4e0d\u516c\u5f00."
msg_err_not_open: "&c\u8fd9\u4e2a\u57ce\u9547 %s \u6ca1\u6709\u95e8\u5bf9\u6240\u6709\u4eba\u5f00\u653e. \u8bf7\u5e02\u957f\u548c\u52a9\u7406\u52a0\u5165."
msg_err_town_spawn_forbidden: "&c\u7981\u6b62\u57ce\u9547\u4f20\u9001."
msg_err_town_spawn_nation_forbidden: "&c\u7981\u6b62\u4f20\u9001\u5230\u56fd\u5bb6\u5185\u7684\u5176\u4ed6\u57ce\u9547."
msg_err_town_spawn_ally_forbidden: "&c\u7981\u6b62\u4f20\u9001\u5230\u540c\u76df\u56fd\u5bb6\u7684\u57ce\u9547."
msg_err_public_spawn_forbidden: "&c\u7981\u6b62\u4f20\u9001\u5230\u5176\u4ed6\u57ce\u9547\u7684\u516c\u5171\u4f20\u9001."
msg_err_public_spawn_enemy: "&c\u654c\u4eba\u7981\u6b62\u516c\u5171\u4f20\u9001."
msg_err_town_spawn_disallowed_from: "&c\u4e0d\u5141\u8bb8\u6765\u81ea\u4e8e %s \u7684\u57ce\u9547\u4f20\u9001."
msg_err_outpost_spawn: "&c\u8fd9\u4e2a\u57ce\u9547\u6ca1\u6709\u521b\u5efa\u524d\u54e8\u4f20\u9001\u70b9."

msg_err_cant_afford_tp: "&b\u65e0\u6cd5\u652f\u4ed8\u4f20\u9001\u5230\u4f60\u7684\u57ce\u9547\u51fa\u751f\u70b9\u7684\u8d39\u7528."
msg_err_plot_nfs: "&c\u8fd9\u5757\u5730\u4e0d\u4f9b\u51fa\u552e."
msg_err_not_part_town: "&c\u4f60\u9009\u62e9\u7684\u533a\u57df\u4e0d\u5c5e\u4e8e\u4f60\u7684\u57ce\u9547."
msg_err_not_attached_edge: "&c\u9009\u62e9\u7684\u533a\u57df\u4e0d\u63a5\u58e4."
msg_err_empty_area_selection: "&c\u9009\u62e9\u7684\u533a\u57df\u6ca1\u6709\u6709\u6548\u7684\u533a\u5757."
msg_err_not_enough_blocks: "&c\u8fd9\u4e2a\u5730\u65b9\u6ca1\u6709\u8db3\u591f\u7684\u533a\u5757\u53ef\u4ee5\u58f0\u660e."
msg_err_cant_afford_blocks: "&c\u57ce\u9547\u6ca1\u6709\u8db3\u591f\u7684\u94b1\u6765\u58f0\u660e %s \u533a\u5757, [\u9700\u82b1\u8d39: %s ]"
msg_err_not_in_town_claim: "&c\u58f0\u660e\u533a\u5757, \u4f60\u5fc5\u987b\u662f\u4e00\u4e2a\u57ce\u9547\u7684\u6210\u5458."
msg_err_must_belong_town: "&c\u4f60\u5fc5\u987b\u662f\u4e00\u4e2a\u57ce\u9547\u7684\u6210\u5458."
msg_err_dont_belong_town: "&c\u4f60\u4e0d\u5c5e\u4e8e\u4efb\u4f55\u4e00\u4e2a\u57ce\u9547."
msg_err_dont_belong_nation: "&b\u4f60\u4e0d\u5c5e\u4e8e\u4efb\u4f55\u4e00\u4e2a\u56fd\u5bb6."
msg_err_not_same_nation: "&b%s \u4e0d\u5c5e\u4e8e\u4f60\u7684\u56fd\u5bb6."
msg_err_rect_auto: "&c\u53ea\u6709\u57ce\u9547\u548c\u5c45\u6c11\u80fd\u591f\u4f7f\u7528auto."
msg_err_invalid_radius: "&c\u534a\u5f84\u65e0\u6548. \u8f93\u5165\u4e00\u4e2a\u6574\u6570, \u6216\u8005\u7528auto\u6765\u5c3d\u53ef\u80fd\u5927\u5730\u58f0\u660e."
msg_err_not_configured: "&c\u8fd9\u4e2a\u4e16\u754c\u6ca1\u6709\u542f\u7528Towny\u63d2\u4ef6."
msg_err_updating_item_perms: "&c\u5728\u66f4\u65b0\u7269\u54c1\u4f7f\u7528\u6743\u9650\u7f13\u5b58\u65f6\u53d1\u751f\u9519\u8bef."
msg_err_updating_switch_perms: "&c\u5728\u66f4\u65b0\u5f00\u5173\u4f7f\u7528\u6743\u9650\u7f13\u5b58\u65f6\u53d1\u751f\u9519\u8bef."
msg_err_updating_destroy_perms: "&c\u5728\u66f4\u65b0\u7834\u574f\u6743\u9650\u7f13\u5b58\u65f6\u53d1\u751f\u9519\u8bef."
msg_err_updating_build_perms: "&c\u5728\u66f4\u65b0\u5efa\u7b51\u6743\u9650\u7f13\u5b58\u65f6\u53d1\u751f\u9519\u8bef."
msg_err_admin_only: "&c\u53ea\u6709\u7ba1\u7406\u5458\u80fd\u591f\u4f7f\u7528\u6b64\u547d\u4ee4."
msg_err_admin_only_delete: "&c\u53ea\u6709\u7ba1\u7406\u5458\u80fd\u591f\u5220\u9664\u5176\u4ed6\u5c45\u6c11\u7684\u4fe1\u606f."
msg_err_admin_only_delete_town: "&c\u53ea\u6709\u7ba1\u7406\u5458\u80fd\u591f\u5220\u9664\u5176\u4ed6\u57ce\u9547\u7684\u4fe1\u606f."
msg_err_admin_only_delete_nation: "&c\u53ea\u6709\u7ba1\u7406\u5458\u80fd\u591f\u5220\u9664\u5176\u4ed6\u56fd\u5bb6\u7684\u4fe1\u606f."
msg_err_online_or_npc: "&c%s \u5728\u7ebf\u6216\u8005\u662f\u4e00\u4e2aNPC."
msg_err_not_registered: "&c\u4f60\u8fd8\u6ca1\u6709\u6ce8\u518c\u5462"
msg_err_not_registered_1: "&c%s \u8fd8\u6ca1\u88ab\u6ce8\u518c\u5462"
msg_err_invalid_name: "&c%s \u4e0d\u662f\u4e00\u4e2a\u6709\u6548\u7684\u540d\u5b57."
msg_err_already_res: "&c%s \u5df2\u7ecf\u52a0\u5165\u4e86\u4e00\u4e2a\u57ce\u9547."
msg_err_already_in_town: "&c%s \u5df2\u7ecf\u662f %s \u7684\u4e00\u90e8\u5206."
msg_err_already_nation: "&c\u8fd9\u4e2a\u57ce\u9547\u5df2\u7ecf\u5c5e\u4e8e\u4e00\u4e2a\u56fd\u5bb6\u4e86."
msg_err_invalid_property: "&c\u65e0\u6548\u7684\u5c5e\u6027: %s ."
msg_err_not_supported: "&c\u5f00\u53d1\u4e2d..."
msg_err_invalid_input: "&c\u8f93\u5165\u65e0\u6548. \u683c\u5f0f: %s"
msg_err_negative: "&c\u8f93\u5165\u4e0d\u80fd\u4e3a\u8d1f\u6570."
msg_err_input_too_long: "&c\u8f93\u5165\u8fc7\u957f."
msg_err_invalid_choice: "&c\u65e0\u6548\u7684\u9009\u62e9"
msg_err_invalid_sub: "&c\u627e\u4e0d\u5230\u8fd9\u4e2a\u5b50\u547d\u4ee4."
msg_err_command_disable: "&c\u547d\u4ee4\u88ab\u7981\u7528: \u4f60\u6ca1\u6709\u8db3\u591f\u7684\u6743\u9650."
msg_err_universe_limit: "&c\u670d\u52a1\u5668\u5df2\u7ecf\u88ab\u57ce\u9547\u6324\u7206\u4e86, \u4f60\u4e0d\u80fd\u518d\u521b\u5efa\u57ce\u9547\u4e86."
msg_err_too_many_npc: "&c\u6ce8\u518c\u4e86\u592a\u591a\u7684NPC."
msg_err_negative_money: "&c\u5012\u8d34\u94b1\u662f\u4e0d\u660e\u667a\u7684\u884c\u4e3a!."
msg_err_not_percentage: "&c\u767e\u5206\u6bd4\u5fc5\u987b\u4f4e\u4e8e100%."
msg_err_no_economy: "&c\u7ecf\u6d4e\u63d2\u4ef6\u6ca1\u6709\u88ab\u542f\u7528."
msg_err_not_block_type: "&c\u90a3\u4e0d\u662f\u4e00\u4e2a\u5408\u6cd5\u7684\u533a\u5757\u7c7b\u578b!"
msg_not_allowed_join: "&c%s \u4e0d\u80fd\u52a0\u5165\u4e00\u4e2a\u57ce\u9547."
msg_offline_no_join: "&c%s \u4e0d\u5728\u7ebf, \u4f46\u662f\u4e0d\u80fd\u52a0\u5165\u4e00\u4e2a\u57ce\u9547."
msg_err_warzone_cannot_edit_material: "&c\u4f60\u4e0d\u80fd\u5728\u6218\u4e89\u533a\u57df\u4e2d %s %s ."
msg_err_warzone_cannot_use_switches: "&c\u4f60\u4e0d\u80fd\u5728\u6218\u4e89\u533a\u57df\u4e2d\u4f7f\u7528\u5f00\u5173."
msg_err_warzone_cannot_use_item: "&c\u4f60\u4e0d\u80fd\u5728\u6218\u4e89\u533a\u57df\u5185\u4f7f\u7528\u6b64\u7269\u54c1."
msg_err_cannot_perform_action: "&c\u5728 %s \u4e2d\u4f60\u4e0d\u80fd\u8fdb\u884c\u6b64\u64cd\u4f5c."
msg_npc_flag: "&bNPC \u6807\u8bb0\u73b0\u5728\u662f %s \u7684 %s."

# WarFlag Economy
msg_enemy_war_purchased_warflag: "&6[War]&c \u4f60\u652f\u4ed8\u4e86 %s \u4f5c\u4e3a\u8fdb\u653b\u8d39\u7528."
msg_enemy_war_area_won_pillage: "&6[War]&c %s \u63a0\u593a\u4e86 %s, \u4ece %s."
msg_enemy_war_area_won_rebuilding: "&6[War]&c %s \u652f\u4ed8\u4e86 %s \u7ed9 %s \u6765\u8fdb\u884c\u91cd\u5efa."
msg_enemy_war_area_won_rebuilding_err: "\u4f60\u6ca1\u6709\u8db3\u591f\u7684\u8d44\u91d1\u5411 %s \u652f\u4ed8 %s \u6765\u5e2e\u52a9\u91cd\u5efa."
msg_enemy_war_area_won_rebuilding_err_global: "%s \u4e0d\u80fd\u652f\u4ed8 %s. \u5bf9 %s \u7684\u8fdb\u653b\u88ab\u53d6\u6d88."
msg_err_insuficient_funds_warflag: "\u8981\u653e\u7f6e\u4e00\u4e2a\u6218\u4e89\u65d7\u5e1c, \u4f60\u9700\u8981 %s."
msg_err_insuficient_funds_future: "\u5728\u6b64\u4e8b\u4ef6\u4e2d, \u4f60\u9700\u8981 %s . \u4f60\u9700\u8981\u4e3a %s \u4ed8\u6b3e."
name_defended_attack: "\u62b5\u5fa1\u8fdb\u653b"
name_rebuilding: "\u91cd\u5efa\u8d44\u91d1"
msg_enemy_war_area_defended_attacker: "&6[War]&c \u56e0\u4e3a\u8fdb\u653b\u5931\u8d25, \u4f60\u88ab\u5f3a\u5236\u5411%s \u652f\u4ed8 %s ."
msg_enemy_war_area_defended_defender: "&6[War]&c \u56e0\u4e3a\u8fdb\u653b\u5931\u8d25, %s \u4ed8\u7ed9\u4e86\u4f60 %s ."
msg_enemy_war_area_defended_greater_forces: "&6[War]&c \u56e0\u4e3a\u8fdb\u653b\u5931\u8d25, \u4f60\u82b1\u8d39\u4e86 %s."

msg_warning_delete: "&4*** \u8b66\u544a,\u7531\u4e8e\u8d44\u91d1\u4e0d\u8db3, %s \u5c06\u5728\u660e\u5929\u88ab\u5220\u9664! ***"

# these messages are only used if town/nation creation is set to admins only

msg_admin_only_create_nation: "&c\u53ea\u6709\u7ba1\u7406\u5458\u80fd\u591f\u521b\u5efa\u56fd\u5bb6!"
msg_admin_only_create_town: "&c\u53ea\u6709\u7ba1\u7406\u5458\u80fd\u591f\u521b\u5efa\u57ce\u9547!"

# Required residents to be part of a nation
msg_err_not_enough_residents_new_nation: "&c\u4f60\u7684\u57ce\u9547\u6ca1\u6709\u8db3\u591f\u7684\u5c45\u6c11\u6765\u521b\u9020\u56fd\u5bb6."
msg_err_not_enough_residents_join_nation: "&b\u4f60\u7684\u57ce\u9547\u6ca1\u6709\u8db3\u591f\u7684\u5c45\u6c11\u6765\u52a0\u5165\u56fd\u5bb6."
msg_not_enough_residents_no_longer_capital: "&b\u8fd9\u4e2a\u56fd\u5bb6\u7684\u5c31\u9996\u90fd\u5df2\u6ca1\u6709\u8db3\u591f\u7684\u5c45\u6c11. \u8fd9\u4e2a\u56fd\u5bb6\u7684\u65b0\u9996\u90fd\u662f %s."
msg_town_not_enough_residents_left_nation: "&b\u8fd9\u4e2a\u57ce\u9547\u5df2\u7ecf\u6ca1\u6709\u8db3\u591f\u7684\u5c45\u6c11\u6765\u7ec4\u5efa\u56fd\u5bb6\u4e86,\u5df2\u7ecf\u5728\u56fd\u5bb6\u5217\u8868\u4e2d\u79fb\u9664\u4e86"
msg_nation_disbanded_town_not_enough_residents: "&b\u9547\u4e0a\u5df2\u7ecf\u6ca1\u6709\u8db3\u591f\u5c45\u6c11\u7ba1\u7406\u56fd\u5bb6,\u8feb\u4f7f\u56fd\u5bb6\u89e3\u6563."
msg_not_enough_residents_refunded: "&b\u60a8\u7684\u56fd\u5bb6\u7531\u4e8e\u6ca1\u6709\u8db3\u591f\u7684\u5c45\u6c11\u800c\u88ab\u89e3\u6563,\u60a8\u5df2\u88ab\u9000\u6362\u94b1 $%s."
msg_not_enough_residents_capital: "&b\u8fd9\u4e2a\u57ce\u9547 %s \u6ca1\u6709\u8db3\u591f\u7684\u5c45\u6c11\u6765\u6210\u5c31\u9996\u90fd."

config.yml

<spoiler>

version:

    # 这显示当前使用的城镇版本,不要修改.

  version: 0.91.4.2

    # 显示更新记录.  不要修改.

  last_run_version: 0.91.4.2

    # 所需CraftBukkit的最低版本.  不要修改.

  bukkit_version: '2918'

 

  # 你想使用的语言文件

language: english.yml

 

  ############################################################

  # +------------------------------------------------------+ #

  # |                         权限节点                     | #

  # +------------------------------------------------------+ #

  ############################################################

 

  #  Possible permission nodes

  #

  #    towny.admin: User is able to use /townyadmin, as well as the ability to build/destroy anywhere. User is also able to make towns or nations when set to admin only.

  #    towny.cheat.bypass : User is able to use any fly mods and double block jump (disables towny cheat protection for this user).

  #    towny.top : User can access the command towny top

  #    towny.town.* : User has access to all town permission nodes.

  #        towny.town.new :User is able to create a town

  #        towny.town.delete :User is able to delete their town

  #        towny.town.claim : User is able to expand his town with /town claim

  #        towny.town.plot : User is able to use the /plot commands

  #        towny.town.resident : User is able to join towns upon invite.

  #    towny.town.toggle.*: User can access all town toggle commands (if a mayor or assistant).

  #        towny.town.toggle.pvp

  #        towny.town.toggle.public

  #        towny.town.toggle.explosions

  #        towny.town.toggle.fire

  #        towny.town.toggle.mobs

  #    towny.nation.* : User has access to all town permission nodes.

  #        towny.nation.new :User is able to create a nation

  #        towny.nation.delete :User is able to delete their nation (if king)

  #        towny.nation.rename :User is able to rename their nation (if king/assistant)

  #        towny.nation.grant-titles :User is able to grant titles/surnames to the nation residents (if King)

  #    towny.wild.*: User is able to build/destroy in wild regardless.

  #        towny.wild.build

  #        towny.wild.destroy

  #        towny.wild.switch

  #        towny.wild.item_use

  #    towny.wild.block.[block id].* : User is able to edit [block id] in the wild.

  #        towny.wild.build.[block id]

  #        towny.wild.destroy.[block id]

  #        towny.wild.switch.[block id]

  #        towny.wild.item_use.[block id]

  #

  #    towny.claimed.* : User can build/destroy/switch/item_use in all towns.

  #        towny.claimed.build : User can build in all towns.

  #        towny.claimed.destroy : User can destroy in all towns.

  #        towny.claimed.switch : User can switch in all towns.

  #        towny.claimed.item_use : User can use use items in all towns. 

  #    towny.claimed.alltown.* : User is able to edit specified/all block types in all towns.

  #        towny.claimed.alltown.build.[block id]

  #        towny.claimed.alltown.destroy.[block id]

  #        towny.claimed.alltown.switch.[block id] : User can switch specified/all block types in all towns.

  #        towny.claimed.alltown.item_use.[block id]

  #    towny.claimed.owntown.* : User is able to edit specified/all block types in their own town (ALL plots, including resident owned).

  #        towny.claimed.owntown.build.[block id]

  #        towny.claimed.owntown.destroy.[block id] : (handy to allow clearing of snow '78')

  #        towny.claimed.owntown.switch.[block id]

  #        towny.claimed.owntown.item_use.[block id]

  #    towny.claimed.townowned.* : User is able to edit specified/all block types in their towns owned plots (Town only, not resident owned).

  #        towny.claimed.townowned.build.[block id]

  #        towny.claimed.townowned.destroy.[block id] : (handy to allow clearing of snow '78' on town owned roads/plots)

  #        towny.claimed.townowned.switch.[block id]

  #        towny.claimed.townowned.item_use.[block id]

  #

  #    towny.town.spawn.*: Grants all Spawn travel nodes

  #        towny.town.spawn.town : Ability to spawn to your own town.

  #        towny.town.spawn.nation : Ability to spawn to other towns in your nation.

  #        towny.town.spawn.ally : Ability to spawn to towns in nations allied with yours.

  #        towny.town.spawn.public : Ability to spawn to unaffilated public towns.

  #

  # these will be moved to permissions nodes at a later date

permissions: 

 

  ############################################################

  # +------------------------------------------------------+ #

  # |                    城镇和国家等级                    | #

  # +------------------------------------------------------+ #

  ############################################################

 

levels:

 

  # 默认城镇等级.

  town_level:

  - numResidents: 0

    namePostfix: ' 废墟'

    mayorPrefix: '精神 '

    namePrefix: 

    mayorPostfix: 

    townBlockLimit: 1

    upkeepModifier: 1.0

  - numResidents: 1

    namePostfix: ' (部落)'

    mayorPrefix: '族长 '

    namePrefix: 

    mayorPostfix: 

    townBlockLimit: 16

    upkeepModifier: 1.0

  - numResidents: 2

    namePostfix: ' (村)'

    mayorPrefix: '村长 '

    namePrefix: 

    mayorPostfix: 

    townBlockLimit: 32

    upkeepModifier: 1.0

  - numResidents: 6

    namePostfix: ' (乡)'

    mayorPrefix: '乡长 '

    namePrefix: 

    mayorPostfix: 

    townBlockLimit: 96

    upkeepModifier: 1.0

  - numResidents: 10

    namePostfix: ' (镇)'

    mayorPrefix: '镇长 '

    namePrefix: 

    mayorPostfix: 

    townBlockLimit: 160

    upkeepModifier: 1.0

  - numResidents: 14

    namePostfix: ' (城镇)'

    mayorPrefix: '部长 '

    namePrefix: 

    mayorPostfix: 

    townBlockLimit: 224

    upkeepModifier: 1.0

  - numResidents: 20

    namePostfix: ' (县)'

    mayorPrefix: '县长 '

    namePrefix: 

    mayorPostfix: 

    townBlockLimit: 320

    upkeepModifier: 1.0

  - numResidents: 24

    namePostfix: ' (城市)'

    mayorPrefix: '市长 '

    namePrefix: 

    mayorPostfix: 

    townBlockLimit: 384

    upkeepModifier: 1.0

  - numResidents: 28

    namePostfix: ' (省市)'

    mayorPrefix: '省长 '

    namePrefix: 

    mayorPostfix: 

    townBlockLimit: 448

    upkeepModifier: 1.0

 

  # 默认国家等级.

  nation_level:

  - kingPostfix: 

    numResidents: 0

    namePostfix: ' (Nation)'

    townBlockLimitBonus: 10

    namePrefix: '领地 '

    capitalPostfix: 

    upkeepModifier: 1.0

    kingPrefix: '市长 '

    capitalPrefix: 

    nationTownUpkeepModifier: 1.0

  - kingPostfix: 

    numResidents: 10

    namePostfix: ' (Nation)'

    townBlockLimitBonus: 20

    namePrefix: '联盟 '

    capitalPostfix: 

    upkeepModifier: 1.0

    kingPrefix: '总数 '

    capitalPrefix: 

    nationTownUpkeepModifier: 1.0

  - kingPostfix: 

    numResidents: 20

    namePostfix: ' (Nation)'

    townBlockLimitBonus: 40

    namePrefix: '统治 '

    capitalPostfix: 

    upkeepModifier: 1.0

    kingPrefix: '市长 '

    capitalPrefix: 

    nationTownUpkeepModifier: 1.0

  - kingPostfix: 

    numResidents: 30

    namePostfix: ' (Nation)'

    townBlockLimitBonus: 60

    namePrefix: 王国

    capitalPostfix: 

    upkeepModifier: 1.0

    kingPrefix: '国王 '

    capitalPrefix: 

    nationTownUpkeepModifier: 1.0

  - kingPostfix: 

    numResidents: 40

    namePostfix: ' 帝国'

    townBlockLimitBonus: 100

    namePrefix: 'The '

    capitalPostfix: 

    upkeepModifier: 1.0

    kingPrefix: '帝王 '

    capitalPrefix: 

    nationTownUpkeepModifier: 1.0

  - kingPostfix: 

    numResidents: 60

    namePostfix: ' 领域'

    townBlockLimitBonus: 140

    namePrefix: 'The '

    capitalPostfix: 

    upkeepModifier: 1.0

    kingPrefix: '帝皇 '

    capitalPrefix: 

    nationTownUpkeepModifier: 1.0

 

  ############################################################

  # +------------------------------------------------------+ #

  # |               默认新城镇/圈地设置                    | #

  # +------------------------------------------------------+ #

  ############################################################

 

town:

  # 默认公开城镇传送点 (使用 /town spawn)

  default_public: 'true'

  # 默认开放城镇 (新城镇是否可以直接/t join加入)

  default_open: 'false'

  # 新城镇的默认税收.

  default_taxes:

    # 新城镇的默认税收. 这必须小于economy.daily_taxes.max_tax_percent设置的数目.

    tax: '0.0'

    # 城镇的默认商店税收.

    shop_tax: '0.0'

    # 城镇的默认大使馆税收.

    embassy_tax: '0.0'

    # 城镇的默认土地费用.

    plot_tax: '0.0'

    # 默认城镇税率. True意味着 default_tax 被视为税率而不是固定的税收.

    taxpercentage: 'false'

  # 限制一个城镇可以购买的最大城镇区块上限数.

  max_purchased_blocks: '0'

  # maximum number of plots any single resident can own

  max_plots_per_resident: '100'

  # Maximum number of towns allowed on the server.

  town_limit: '3000'

 

  # Minimum number of plots any towns plot must be from the next town's own plots.

  # This will prevent town encasement to a certain degree.

  min_plot_distance_from_town_plot: '5'

 

  # 城镇中心区块离其他城镇的最小距离.

  # This will prevent someone founding a town right on your doorstep

  min_distance_from_town_homeblock: '5'

 

  # Maximum distance between homblocks.

  # This will force players to build close together.

  max_distance_between_homeblocks: '0'

 

  # The maximum townblocks available to a town is (numResidents * ratio).

  # Setting this value to 0 will instead use the level based jump values determined in the town level config.

  town_block_ratio: '8'

  # The size of the square grid cell. Changing this value is suggested only when you first install Towny.

  # Doing so after entering data will shift things unwantedly. Using smaller value will allow higher precision,

  # at the cost of more work setting up. Also, extremely small values will render the caching done useless.

  # Each cell is (town_block_size * town_block_size * 128) in size, with 128 being from bedrock to clouds.

  town_block_size: '16'

 

 

  ############################################################

  # +------------------------------------------------------+ #

  # |                    默认新世界设置                    | #

  # +------------------------------------------------------+ #

  ############################################################

 

  # These flags are only used at the initial setup of a new world.

 

  # Once Towny is running each world can be altered from within game

  # using '/townyworld toggle'

 

new_world_settings:

  # Default for new worlds to have towny enabled.

  using_towny: 'true'

 

  pvp:

    # Set if PVP is enabled in this world

    world_pvp: 'true'

    # force_pvp_on is a global flag and overrides any towns flag setting

    force_pvp_on: 'false'

 

  mobs:

    # world_monsters_on is a global flag setting per world.

    world_monsters_on: 'true'

    # force_town_monsters_on is a global flag and overrides any towns flag setting

    force_town_monsters_on: 'false'

 

  explosions:

    # Allow explosions in this world

    world_explosions_enabled: 'true'

    # force_explosions_on is a global flag and overrides any towns flag setting

    force_explosions_on: 'false'

 

  fire:

    # Allow fire to be lit and spread in this world.

    world_firespread_enabled: 'true'

    # force_fire_on is a global flag and overrides any towns flag setting

    force_fire_on: 'false'

 

  # Prevent Endermen from picking up and placing blocks.

  enderman_protect: 'true'

  # Disable players trampling crops

  disable_player_crop_trampling: 'true'

  # Disable creatures trampling crops

  disable_creature_crop_trampling: 'true'

 

  # World management settings to deal with un/claiming plots

  plot_management:

 

    block_delete:

      enabled: 'true'

      # These items will be deleted upon a plot being unclaimed

      unclaim_delete: BED_BLOCK,TORCH,REDSTONE_WIRE,SIGN_POST,WOODEN_DOOR,WALL_SIGN,STONE_PLATE,IRON_DOOR_BLOCK,WOOD_PLATE,REDSTONE_TORCH_OFF,REDSTONE_TORCH_ON,DIODE_BLOCK_OFF,DIODE_BLOCK_ON

 

    mayor_plotblock_delete:

      enabled: 'true'

      # These items will be deleted upon a mayor using /plot clear

      # To disable deleting replace the current entries with NONE.

      mayor_plot_delete: WALL_SIGN,SIGN_POST

 

    revert_on_unclaim:

      # *** WARNING***

      # If this is enabled any town plots which become unclaimed will

      # slowly be reverted to a snapshot taken before the plot was claimed.

      #

      # Regeneration will only work if the plot was

      # claimed under version 0.76.2, or

      # later with this feature enabled

      #

      # If you allow players to break/build in the wild the snapshot will

      # include any changes made before the plot was claimed.

      enabled: 'true'

      speed: 1s

      # These block types will NOT be regenerated

      block_ignore: GOLD_ORE,LAPIS_ORE,LAPIS_BLOCK,GOLD_BLOCK,IRON_BLOCK,MOSSY_COBBLESTONE,TORCH,MOB_SPAWNER,DIAMOND_ORE,DIAMOND_BLOCK,SIGN_POST,WALL_SIGN,GLOWSTONE

 

    wild_revert_on_mob_explosion:

      # Enabling this will slowly regenerate holes created in the

      # wilderness by monsters exploding.

      enabled: 'true'

      entities: Creeper,EnderCrystal,EnderDragon,Fireball,SmallFireball,LargeFireball,TNTPrimed,ExplosiveMinecart

      delay: 20s

 

 

  ############################################################

  # +------------------------------------------------------+ #

  # |                       总体城镇设置                   | #

  # +------------------------------------------------------+ #

  ############################################################

 

global_town_settings:

  # can residents/Allies harm other residents when in an area with pvp enabled? Other than an Arena plot.

  friendly_fire: 'true'

  # Players within their town or allied towns will regenerate half a heart after every health_regen_speed seconds.

  health_regen:

    speed: 3s

    enable: 'true'

  # Allow towns to claim outposts (a townblock not connected to town).

  allow_outposts: 'true'

  # Allow the use of /town spawn

  allow_town_spawn: 'true'

  # Allow regular residents to use /town spawn [town] (TP to other towns if they are public).

  allow_town_spawn_travel: 'true'

  # Allow regular residents to use /town spawn [town] to other towns in your nation.

  allow_town_spawn_travel_nation: 'true'

  # Allow regular residents to use /town spawn [town] to other towns in a nation allied with your nation.

  allow_town_spawn_travel_ally: 'true'

  # If non zero it delays any spawn request by x seconds.

  teleport_warmup_time: '0'

  # Respawn the player at his town spawn point when he/she dies

  town_respawn: 'false'

  # Town respawn only happens when the player dies in the same world as the town's spawn point.

  town_respawn_same_world_only: 'false'

  # Prevent players from using /town spawn while within unclaimed areas and/or enemy/neutral towns.

  # Allowed options: unclaimed,enemy,neutral

  prevent_town_spawn_in: enemy

  # Enables the [~Home] message.

  # If false it will make it harder for enemies to find the home block during a war

  show_town_notifications: 'true'

  # The required number of residents in a town to join a nation

  # If the number is 0, towns will not require a certain amount of residents to join a nation

  required_number_residents_join_nation: '0'

  # The required number of residents in a town to create a nation

  # If the number is 0, towns will not require a certain amount of residents to create a nation

  required_number_residents_create_nation: '0'

  # If set to true, if a nation is disbanded due to a lack of residents, the capital will be refunded the cost of nation creation.

  refund_disband_low_residents: 'true'

  # List of blocks which can be modified on farm plots, as long as player is also allowed in the plot's '/plot perm' line.

  farm_plot_allow_blocks: LONG_GRASS,DOUBLE_PLANT,YELLOW_FLOWER,RED_ROSE,PUMPKIN_STEM,MELON_STEM,BEETROOT_BLOCK,CARROT,POTATO,CROPS,MELON_BLOCK,PUMPKIN,BEETROOT_BLOCK,CHORUS_PLANT,CHORUS_FLOWER

  # List of animals which can be kiled on farm plots by town residents.

  farm_animals: PIG,COW,CHICKEN,SHEEP,MOOSHROOM

 

 

  ############################################################

  # +------------------------------------------------------+ #

  # |                       数据库设置                     | #

  # +------------------------------------------------------+ #

  ############################################################

 

plugin:

 

  # 有效的类型: flatfile, mysql, sqlite, h2.

  database:

    database_load: flatfile

    database_save: flatfile

 

    # SQL 数据库链接细节 (如果设置使用SQL).

    sql:

      hostname: localhost

      port: '3306'

      dbname: towny

      table_prefix: towny_

      username: root

      password: 

 

    # Flatfile备份设置.

    daily_backups: 'true'

    backups_are_deleted_after: 90d

 

    # 有效格式: zip, none.

    flatfile_backup: zip

 

  interfacing:

 

    tekkit:

      # Add any fake players for client/server mods (aka Tekkit) here

      fake_residents: '[IndustrialCraft],[BuildCraft],[Redpower],[Forestry],[Turtle]'

 

    # Enable using_essentials if you are using cooldowns in essentials for teleports.

    using_essentials: 'false'

 

    # This will attempt to use Register (if present)

    # Then it will attempt to access iConomy 5.01 directly

    # Enable if you have either iConomy 5.01, or Register.jar to

    # support: iConomy5, iConomy6, EssentialsEco, BOSEconomy.

    # https://github.com/iConomy/Register/tree/master/dist

    using_economy: 'true'

 

    # Enable using_questioner if you are using questioner to send/receive invites to towns/nations.

    # See http://code.google.com/a/eclipselabs.org/p/towny/wiki/Questioner for more info.

    using_questioner:

      enable: 'true'

      # The command to accept invitations.

      accept: accept

      # The command to refuse invitations.

      deny: deny

 

    # True to attempt to use GroupManager, PEX, bPermissions, Permissions2/3 or BukkitPerms

    # False to disable permission checks and rely on Towny settings.

    using_permissions: 'true'

 

  day_timer:

    # The number of hours in each "day".

    # You can configure for 10 hour days. Default is 24 hours.

    day_interval: 1d

    # The time each "day", when taxes will be collected.

    # MUST be less than day_interval. Default is 12h (midday).

    new_day_time: 12h

 

  # Lots of messages to tell you what's going on in the server with time taken for events.

  debug_mode: 'false'

 

  # Info tool for server admins to use to query in game blocks and entities.

  info_tool: CLAY_BRICK

 

  # Spams the player named in dev_name with all messages related to towny.

  dev_mode:

    enable: 'false'

    dev_name: ElgarL

 

  # Record all messages to the towny.log

  logging: 'true'

  # If true this will cause the log to be wiped at every startup.

  reset_log_on_boot: 'true'

 

 

  ############################################################

  # +------------------------------------------------------+ #

  # |               Filters colour and chat                | #

  # +------------------------------------------------------+ #

  ############################################################

 

filters_colour_chat:

  # This is the name given to any NPC assigned mayor.

  npc_prefix: NPC

  # Regex fields used in validating inputs.

  regex:

    name_filter_regex: '[ /]'

    name_check_regex: ^[a-zA-Z0-9._\[\]-]*$

    string_check_regex: ^[a-zA-Z0-9\s._\[\]-]*$

    name_remove_regex: '[^a-zA-Z0-9._\[\]-]'

 

  modify_chat:

    # Maximum length of Town and Nation names.

    max_name_length: '20'

    # Maximum length of titles and surnames.

    max_title_length: '10'

 

 

  ############################################################

  # +------------------------------------------------------+ #

  # |             block/item/mob protection                | #

  # +------------------------------------------------------+ #

  ############################################################

 

protection:

 

  # Items that can be blocked within towns via town/plot flags

  # 259 - flint and steel

  # 325 - bucket

  # 326 - water bucket

  # 327 - lava bucket

  # 351 - bone/bonemeal

  # 359 - shears

  # 368 - ender pearl

  # 374 - glass bottle

  # 385 - fire charge

  item_use_ids: FLINT_AND_STEEL,BUCKET,WATER_BUCKET,LAVA_BUCKET,MINECART,STORAGE_MINECART,INK_SACK,SHEARS,ENDER_PEARL,GLASS_BOTTLE,FIREBALL,ARMOR_STAND

 

  # Items which can be blocked or enabled via town/plot flags

  # 25 - noteblock

  # 54 - chest ...etc

  switch_ids: DISPENSER,NOTE_BLOCK,CHEST,FURNACE,BURNING_FURNACE,WOODEN_DOOR,LEVER,STONE_PLATE,IRON_DOOR_BLOCK,WOOD_PLATE,STONE_BUTTON,TRAP_DOOR,JUKEBOX,DIODE_BLOCK_OFF,DIODE_BLOCK_ON,FENCE_GATE,TRAPPED_CHEST,GOLD_PLATE,IRON_PLATE,REDSTONE_COMPARATOR_OFF,REDSTONE_COMPARATOR_ON,BEACON,HOPPER,DROPPER,MINECART,STORAGE_MINECART,POWERED_MINECART,CARROT_STICK,EXPLOSIVE_MINECART,HOPPER_MINECART,WHITE_SHULKER_BOX,ORANGE_SHULKER_BOX,MAGENTA_SHULKER_BOX,LIGHT_BLUE_SHULKER_BOX,YELLOW_SHULKER_BOX,LIME_SHULKER_BOX,PINK_SHULKER_BOX,GRAY_SHULKER_BOX,SILVER_SHULKER_BOX,CYAN_SHULKER_BOX,PURPLE_SHULKER_BOX,BLUE_SHULKER_BOX,BROWN_SHULKER_BOX,GREEN_SHULKER_BOX,RED_SHULKER_BOX,BLACK_SHULKER_BOX

 

  # permitted entities https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/entity/LivingEntity.htmll

  # Animals, Chicken, Cow, Creature, Creeper, Flying, Ghast, Giant, Monster, Pig, 

  # PigZombie, Sheep, Skeleton, Slime, Spider, Squid, WaterMob, Wolf, Zombie, Shulker

  # Husk, Stray, SkeletonHorse, ZombieHorse, Vex, Vindicator, Evoker, Endermite, PolarBear

 

  # Remove living entities within a town's boundaries, if the town has the mob removal flag set.

  town_mob_removal_entities: Monster,WaterMob,Flying,Slime,Shulker,SkeletonHorse,ZombieHorse

 

  # Prevent the spawning of villager babies in towns.

  town_prevent_villager_breeding: 'false'

  # Disable creatures triggering stone pressure plates

  disable_creature_pressureplate_stone: 'true'

 

  # Globally remove living entities in all worlds that have their flag set.

  world_mob_removal_entities: Monster,WaterMob,Flying,Slime

 

  # Prevent the spawning of villager babies in the world.

  world_prevent_villager_breeding: 'false'

 

  # The maximum amount of time a mob could be inside a town's boundaries before being sent to the void.

  # Lower values will check all entities more often at the risk of heavier burden and resource use.

  # NEVER set below 1.

  mob_removal_speed: 5s

 

  # permitted entities http://jd.bukkit.org/apidocs/org/bukkit/entity/package-summary.html

  # Animals, Chicken, Cow, Creature, Creeper, Flying, Ghast, Giant, Monster, Pig, 

  # PigZombie, Sheep, Skeleton, Slime, Spider, Squid, WaterMob, Wolf, Zombie

 

  # Protect living entities within a town's boundaries from being killed by players.

  mob_types: Animals,NPC,Snowman,ArmorStand

 

  # permitted Potion Types http://jd.bukkit.org/apidocs/org/bukkit/potion/PotionType.html

  # ABSORPTION, BLINDNESS, CONFUSION, DAMAGE_RESISTANCE, FAST_DIGGING, FIRE_RESISTANCE, HARM, HEAL, HEALTH_BOOST, HUNGER, 

  # INCREASE_DAMAGE, INVISIBILITY, JUMP, NIGHT_VISION, POISON, REGENERATION, SATURATION, SLOW , SLOW_DIGGING, 

  # SPEED, WATER_BREATHING, WEAKNESS, WITHER.

 

  # When preventing PVP prevent the use of these potions.

  potion_types: BLINDNESS,CONFUSION,HARM,HUNGER,POISON,SLOW,SLOW_DIGGING,WEAKNESS,WITHER

 

  # Prevent fly and double block jump cheats.

  cheat_protection: 'true'

 

  # The amount of time it takes for a protected block to regenerate.  Use zero for no delay.

  regen_delay: 0s

 

 

  ############################################################

  # +------------------------------------------------------+ #

  # |                Wilderness settings                   | #

  # +------------------------------------------------------+ #

  ############################################################

 

  # These Settings defaults only. They are copied to each worlds data files upon first detection

  # To make changes for each world edit the settings in the relevant worlds data file 'plugins/Towny/data/worlds/'

 

unclaimed:

  unclaimed_zone_build: 'false'

  unclaimed_zone_destroy: 'false'

  unclaimed_zone_item_use: 'false'

  unclaimed_zone_ignore: SAPLING,GOLD_ORE,IRON_ORE,COAL_ORE,LOG,LEAVES,LAPIS_ORE,TALLGRASS,YELLOW_FLOWER,RED_ROSE,BROWN_MUSHROOM,RED_MUSHROOM,TORCH,DIAMOND_ORE,LADDER,RAIL,REDSTONE_ORE,REDSTONE_ORE,CACTUS,CLAY,REEDS,PUMPKIN,GLOWSTONE,STONE,GOLD_BLOCK,DIAMOND_BLOCK,IRON_BLOCK,DIRT,SAND

  unclaimed_zone_switch: 'true'

 

 

  ############################################################

  # +------------------------------------------------------+ #

  # |                 Town Notifications                   | #

  # +------------------------------------------------------+ #

  ############################################################

 

  # This is the format for the notifications sent as players move between plots.

  # Empty a particular format for it to be ignored.

 

  # Example:

  # [notification.format]

  # ~ [notification.area_[wilderness/town]][notification.splitter][notification.[no_]owner][notification.splitter][notification.plot.format]

  # ... [notification.plot.format]

  # ... [notification.plot.homeblock][notification.plot.splitter][notification.plot.forsale][notification.plot.splitter][notification.plot.type]

  # ~ Wak Town - Lord Jebus - [Home] [For Sale: 50 Beli] [Shop]

 

notification:

  format: '&6 ~ %s'

  splitter: '&7 - '

  area_wilderness: '&2%s'

  area_wilderness_pvp: '%s'

  area_town: '&6%s'

  area_town_pvp: '%s'

  owner: '&a%s'

  no_owner: '&a%s'

  plot:

    splitter: ' '

    format: '%s'

    homeblock: '&b[城镇之家]'

    outpostblock: '&b[前哨]'

    forsale: '&e[售价: %s]'

    type: '&6[%s]'

 

 

  ############################################################

  # +------------------------------------------------------+ #

  # |             Default Town/Plot flags                  | #

  # +------------------------------------------------------+ #

  ############################################################

 

 

default_perm_flags:

 

  # Default permission flags for residents plots within a town

  #

  # Can allies/friends/outsiders perform certain actions in the town

  #

  # build - place blocks and other items

  # destroy - break blocks and other items

  # itemuse - use items such as furnaces (as defined in item_use_ids)

  # switch - trigger or activate switches (as defined in switch_ids)

  resident:

    friend:

      build: 'true'

      destroy: 'true'

      item_use: 'true'

      switch: 'true'

    ally:

      build: 'false'

      destroy: 'false'

      item_use: 'false'

      switch: 'false'

    outsider:

      build: 'false'

      destroy: 'false'

      item_use: 'false'

      switch: 'false'

 

  # Default permission flags for towns

  # These are copied into the town data file at creation

  #

  # Can allies/outsiders/residents perform certain actions in the town

  #

  # build - place blocks and other items

  # destroy - break blocks and other items

  # itemuse - use items such as flint and steel or buckets (as defined in item_use_ids)

  # switch - trigger or activate switches (as defined in switch_ids)

  town:

    default:

      pvp: 'true'

      fire: 'false'

      explosion: 'false'

      mobs: 'false'

    resident:

      build: 'true'

      destroy: 'true'

      item_use: 'true'

      switch: 'true'

    ally:

      build: 'false'

      destroy: 'false'

      item_use: 'false'

      switch: 'false'

    outsider:

      build: 'false'

      destroy: 'false'

      item_use: 'false'

      switch: 'false'

 

 

  ############################################################

  # +------------------------------------------------------+ #

  # |                  居民设置                            | #

  # +------------------------------------------------------+ #

  ############################################################

 

resident_settings:

  # player is flagged as inactive after 1 hour (default)

  inactive_after_time: 1h

  # if enabled old residents will be kicked and deleted from a town

  # after Two months (default) of not logging in

  delete_old_residents:

    enable: 'false'

    deleted_after_time: 60d

    delete_economy_account: 'true'

  # The name of the town a resident will automatically join when he first registers.

  default_town_name: 

  # If true, players can only use beds in plots they personally own.

  deny_bed_use: 'false'

 

 

  ############################################################

  # +------------------------------------------------------+ #

  # |                     经济设置                         | #

  # +------------------------------------------------------+ #

  ############################################################

 

economy:

  # By default it is set to true.

  # Rarely set to false. Set to false if you get concurrent modification errors on timers for daily tax collections.

  use_async: 'true'

  # Prefix to apply to all town economy accounts.

  town_prefix: town-

  # Prefix to apply to all nation economy accounts.

  nation_prefix: nation-

 

  spawn_travel:

    # Cost to use /town spawn

    price_town_spawn_travel: '0.0'

    # Cost to use '/town spawn [town]' to another town in your nation.

    price_town_nation_spawn_travel: '20.0'

    # Cost to use '/town spawn [town]' to another town in a nation that is allied with your nation.

    price_town_ally_spawn_travel: '10.0'

    # Cost to use /town spawn [town]

    # This is paid to the town you goto.

    price_town_public_spawn_travel: '10.0'

 

  # The daily upkeep to remain neutral during a war. Neutrality will exclude you from a war event, as well as deterring enemies.

  price_nation_neutrality: '100.0'

 

  new_expand:

    # How much it costs to start a nation.

    price_new_nation: '1000.0'

    # How much it costs to start a town.

    price_new_town: '250.0'

    # How much it costs to make an outpost. An outpost isn't limited to being on the edge of town.

    price_outpost: '500.0'

    # The price for a town to expand one townblock.

    price_claim_townblock: '25.0'

    # How much it costs a player to buy extra blocks.

    price_purchased_bonus_townblock: '25.0'

    # How much every extra bonus block costs more. Set to 1 to deactivate this. 1.2 means +20% to every bonus claim block cost.

    price_purchased_bonus_townblock_increase: '1.0'

 

  death:

    # Either fixed or percentage.

    # For percentage 1.0 would be 100%. 0.01 would be 1%.

    price_death_type: fixed

    # If True, only charge death prices for pvp kills. Not monsters/environmental deaths.

    price_death_pvp_only: 'false'

 

    price_death: '1.0'

 

    price_death_town: '0.0'

 

    price_death_nation: '0.0'

 

  banks:

    # Maximum amount of money allowed in town bank

    # Use 0 for no limit

    town_bank_cap: '0.0'

    # Set to true to allow withdrawls from town banks

    town_allow_withdrawls: 'true'

    # Maximum amount of money allowed in nation bank

    # Use 0 for no limit

    nation_bank_cap: '0.0'

    # Set to true to allow withdrawls from nation banks

    nation_allow_withdrawls: 'true'

  closed_economy:

    # The name of the account that all money that normally disappears goes into.

    server_account: towny-server

    # Turn on/off whether all transactions that normally don't have a second party are to be done with a certain account.

    # Eg: The money taken during Daily Taxes is just removed. With this on, the amount taken would be funneled into an account.

    #     This also applies when a player collects money, like when the player is refunded money when a delayed teleport fails.

    enabled: 'false'

 

  daily_taxes:

    # Enables taxes to be collected daily by town/nation

    # If a town can't pay it's tax then it is kicked from the nation.

    # if a resident can't pay his plot tax he loses his plot.

    # if a resident can't pay his town tax then he is kicked from the town.

    # if a town or nation fails to pay it's upkeep it is deleted.

    enabled: 'true'

    # Maximum tax amount allowed when using flat taxes

    max_tax_amount: '1000.0'

    # maximum tax percentage allowed when taxing by percentages

    max_tax_percent: '25'

    # The server's daily charge on each nation. If a nation fails to pay this upkeep

    # all of it's member town are kicked and the Nation is removed.

    price_nation_upkeep: '100.0'

    # The server's daily charge on each town. If a town fails to pay this upkeep

    # all of it's residents are kicked and the town is removed.

    price_town_upkeep: '10.0'

    # Uses total amount of owned plots to determine upkeep instead of the town level (Number of residents)

    # calculated by (number of claimed plots X price_town_upkeep).

    town_plotbased_upkeep: 'false'

    # If enabled and you set a negative upkeep for the town

    # any funds the town gains via upkeep at a new day

    # will be shared out between the plot owners.

    use_plot_payments: 'false'

 

 

  ############################################################

  # +------------------------------------------------------+ #

  # |                      监狱设置                        | #

  # +------------------------------------------------------+ #

  ############################################################

 

jail:

  #If true attacking players who die on enemy-town land will be placed into the defending town's jail if it exists.

  is_jailing_attacking_enemies: 'false'

  #If true jailed players can use Ender Pearls but are still barred from using other methods of teleporting.

  jail_allows_ender_pearls: 'false'

  #If false jailed players can use /town leave, and escape a jail.

  jail_denies_town_leave: 'false'

 

  bail:

    #If true players can pay a bail amount to be unjailed.

    is_allowing_bail: 'false'

    #Amount that bail costs.

    bail_amount: '10'

 

 

  ############################################################

  # +------------------------------------------------------+ #

  # |                     战争设置                         | #

  # +------------------------------------------------------+ #

  ############################################################

 

war:

  #This setting allows you disable the ability for a nation to pay to remain neutral during a war.

  nation_can_be_neutral: 'true'

  #By setting this to true, nations will receive a questioner prompt for alliances and alliances will show on both nations.

  disallow_one_way_alliance: 'false'

 

 

  ############################################################

  # +------------------------------------------------------+ #

  # |                      战时经济                        | #

  # +------------------------------------------------------+ #

  ############################################################

 

  economy:

    enemy:

      # Amount charged to place a warflag (payed to server).

      place_flag: '10'

      # Amount payed from the flagbearer to the defender after defending the area.

      defended_attack: '10'

    # Defending town pays attaking flagbearer. If a negative (attacker pays defending town),

    # and the attacker can't pay, the attack is canceled.

    townblock_won: '10'

    # Same as townblock_won but for the special case of winning the homeblock.

    homeblock_won: '100'

 

 

  ############################################################

  # +------------------------------------------------------+ #

  # |                     战事设置                         | #

  # +------------------------------------------------------+ #

  ############################################################

 

  # This is started with /townyadmnin toggle war

 

  # In peace time War spoils are accumulated from towns and nations being

  # deleted with any money left in the bank.

  #

  # These funds are increased during a war event upon a player death.

  # An additional bonus to the war chest is set in base_spoils.

  #

  # During the event a town losing a townblock pays the wartime_town_block_loss_price to the attacking town.

  # The war is won when the only nations left in the battle are allies, or only a single nation.

  #

  # The winning nations share half of the war spoils.

  # The remaining half is paid to the town which took the most town blocks, and lost the least.

 

  event:

    warning_delay: '30'

    #If false all towns not in nations can be attacked during a war event.

    towns_are_neutral: 'true'

    enemy:

      # If true, enemy's can only attack the edge plots of a town in war.

      only_attack_borders: 'true'

    plots:

      # If true, nation members and allies can regen health on plots during war.

      healable: 'true'

      # If true, fireworks will be launched at plots being attacked or healed in war every war tick.

      firework_on_attacked: 'true'

 

    # If true and the monarch/king dies the nation is removed from the war.

    remove_on_monarch_death: 'false'

    # If enabled players will be able to break/place blocks in enemy plots during a war.

    allow_block_griefing: 'true'

 

    # A townblock takes damage every 5 seconds that an enemy is stood in it.

    block_hp:

      town_block_hp: '60'

      home_block_hp: '120'

 

    eco:

      # This amount is new money injected into the economy with a war event.

      base_spoils: '100.0'

      # This amount is taken from the losing town for each plot lost.

      wartime_town_block_loss_price: '100.0'

      # This amount is taken from the player if they die during the event

      price_death_wartime: '200.0'

 

    points:

      points_townblock: '1'

      points_town: '10'

      points_nation: '100'

      points_kill: '1'

 

    # The minimum height at which a player must stand to count as an attacker.

    min_height: '60'

 

  ############################################################

  # +------------------------------------------------------+ #

  # |                   战旗设置                           | #

  # +------------------------------------------------------+ #

  ############################################################

 

  enemy:

    # If false, players won't be able to place war flags, effectively disabling warzones.

    allow_attacks: 'false'

    # If true, enemy's can only attack the edge plots of a town with war flags.

    only_attack_borders: 'true'

    # This many people must be online in target town in order to place a war flag in their domain.

    min_players_online_in_town: '2'

    # This many people must be online in target nation in order to place a war flag in their domain.

    min_players_online_in_nation: '3'

    max_active_flags_per_player: '1'

    flag:

      waiting_time: 1m

      # This is the block a player must place to trigger the attack event.

      base_block: fence

      # This is the block a player must place to trigger the attack event.

      light_block: torch

    beacon:

      # Must be smaller than half the size of town_block_size.

      radius: '3'

      # The range the beacon will be drawn in. It's flexibility is in case the flag is close to the height limit.

      # If a flag is too close to the height limit (lower than the minimum), it will not be drawn.

      height_above_flag:

        min: '3'

        max: '64'

      draw: 'true'

      wireframe_block: glowstone

  ############################################################

  # +------------------------------------------------------+ #

  # |                        战区权限                      | #

  # +------------------------------------------------------+ #

  ############################################################

 

  warzone:

    # List of materaials that can be modified in a warzone.

    # '*' = Allow all materials.

    # Prepend a '-' in front of a material to remove it. Used in conjunction with when you use '*'.

    # Eg: '*,-chest,-furnace'

    editable_materials: tnt,fence,ladder,wood_door,iron_door,fire

    item_use: 'true'

    switch: 'true'

    # Add '-fire' to editable materials for complete protection when setting is false. This prevents fire to be created and spread.

    fire: 'true'

    explosions: 'true'

    explosions_break_blocks: 'true'

    # TODO: Blocks will not regen as of yet. Stay tuned for later changes.

    # Only under affect when explosions_break_blocks is true.

    explosions_regen_blocks: 'true'

townyperms.yml

# 此文件包含自定义权限,该权限将分配给您的玩家

# 权限取决于玩家的地位.

#

# 这些权限都由Towny掌控并直接链接到SuperPerms.

# 这些权限也可以在其他权限插件中修改.

#

# 你可以在这里分配任何权限, 包括其他插件的权限.

# 你也可以创造自定义的头衔.





#'流浪者' 的权限设置覆盖不在城镇内的玩家

nomad:

    - towny.command.towny.map

    - towny.command.towny.prices

    - towny.command.towny.tree

    - towny.command.towny.time

    - towny.command.towny.universe

    - towny.command.towny.version

    - towny.command.towny.war

    - towny.command.town.new

    - towny.command.town.join

    - towny.command.town.list

    - towny.command.plot.perm

    - towny.command.nation.list

    - towny.town.resident

    - towny.town.spawn.public

    - towny.chat.general

    

# 城镇成员的权限.

towns:

    default:

        # 'default' 即为自动分配给任何普通城镇成员的权限

        - towny.command.resident.*

        - towny.command.plot.claim

        - towny.command.plot.unclaim

        - towny.command.plot.forsale

        - towny.command.plot.notforsale

        - towny.command.plot.toggle.*

        - towny.command.plot.set.perm

        - towny.command.plot.set.reset

        - towny.command.town.online

        - towny.command.town.leave

        - towny.command.town.deposit

        - towny.town.spawn.town

        - towny.chat.town

    mayor:

        # 除了默认设置外,城主还可获得这些权限.

        - towny.tax_exempt

        - towny.command.towny.top

        - towny.command.town.*

        - towny.command.plot.*

        - towny.claimed.owntown.*

        - towny.command.nation.new



    ranks:

        # 玩家将获得所在头衔的对应权限

        assistant:

            - towny.tax_exempt

            - towny.command.town.claim.*

            - towny.command.town.add

            - towny.command.plot.*

            - towny.command.town.toggle.public

            - towny.claimed.owntown.switch.*

            # 助手可以给予 VIP 和 helper 头衔

            - towny.command.town.rank.vip

            - towny.command.town.rank.helper

        helper:

            - towny.claimed.townowned.switch.*

        donator:

            # 一个没有权限的头衔

        vip:

            - towny.cheat.bypass

        # 警长拥有监禁玩家的权限.

        sheriff:

            - towny.command.town.toggle.jail

            

# 这部分权限覆盖城镇或国家居民的权限.

nations:

    default:

        # 所有国家的居民拥有这些权限.

        - towny.command.nation.online

        - towny.command.nation.deposit

        - towny.town.spawn.nation

        - towny.town.spawn.ally

        - towny.chat.nation

    king:

        # 国王拥有额外的权限.

        - towny.command.nation.*

        

    ranks:

        assistant:

            - towny.command.nation.rank.helper

            - towny.command.nation.add

            - towny.command.nation.ally

            - towny.command.nation enemy

        helper:

            - towny.command.nation.add