本帖最后由 1582952890 于 2017-9-16 20:42 编辑



领地插件众所周知,至于它是干什么的……想必毋庸赘言,你懂得~
今天带来的是此插件的最新版本。据我所知,大家手里的领地插件大都还是2.0.6的版本,该版本早已不支持最新的minecraft版本;另也有一些针对1.8的重制版本,但毕竟不是原作者的作品。
本帖发布的是官方的最新版本,还是原来的配方,还是熟悉的味道!领地插件最新版,你值得拥有!


声明:本插件原为收费版本,但作者在spigotmc也放出了不需付费的下载链接,本帖主要是做插件介绍以及为不懂英文的人提供便捷的下载方式。若要支持作者请去原帖购买!


作者:With previous developers approval this plugin went from free to "Premium" to help motivate the active developer and push allot more updates and bug fixes in near feature. If you don't appreciate hard work put on this plugins updates, you are welcome to download the same versions for free here but he will be sad and will come to haunt you in your dreams!


插件已于2017-7-27更新到4.7.1.2版本,获取该版本请查看本帖下方
建议 收藏 此帖,以便及时获取更新
[[/]] 正在更新Minecraft插件百科条目,欲获取配置文件的详细介绍可前往查看



Residence支持1.7.10/1.8/1.9/1.10/1.11/1.12版本的服务器,对Bukkit/Spigot/PaperSpigot服务端100%支持


        Residence不同于其他的保护类插件,它的目的是让玩家可以自行保护自己的家园,而无需麻烦管理员。Residence支持大量的保护类型,包括阻止在领地内移动等,所有权限都可由领地主人自行设置。


新版特色(更多内容请看本帖下方的“更新”)
  • 领地区域选择可视化操作:选择区域时会有粒子效果显示选区,再也不用担心新手不会圈地啦~


  • 新增 /res Expand [数量] 和 /res contract [数量] 命令用来扩增/缩小领地(需要在领地内执行该命令)(再也不用因为房子扩大而要重新圈地了)
  • 优化活塞伸缩事件,修复活塞卡住问题
  • 优化点燃事件
  • 优化实体爆炸事件
  • 对CrackShot插件基本支持
  • 当领地的PVP关闭时,阻止使用雪球和鱼钩,防止熊孩子捣乱;修复了AFK状态的玩家被推出领地或死亡的问题
  • 修复了当苦力怕爆炸权限关闭时领地内动物被炸死的问题,现在驯养的动物不会被苦力怕炸死
  • 增加了铁陷阱门
  • 当没有创建领地的新玩家在有箱子的地方活动时(即玩家已经开始发展并有箱子时),将会提示他创建领地。(不错的功能,应该不会再听到“腐竹,我东西被熊孩子偷了!”这类的话了)
  • 语言文件支持颜色代码,例如“&2”
  • 新增对WorldGuard插件的支持,防止在没有权限的WorldGuard区域创建领地(权限:residence.worldguard.regionname)
  • 新增领地重叠可视化显示
  • 新增安全传送,如果传送到领地后会跌落6格以上,则会在传送前提示确认(飞行模式不会受此影响),防止熊孩子挖坑坑人
  • 优化移动和传送事件,有助于提高服务器性能
  • 新增对领地包含方块数最小值的限制(在配置文件中设置)
  • 新增栓绳权限,防止别人用栓绳把领地内的动物牵走
  • 新增禁飞权限,将飞入领地的玩家迫降至地面并关闭其飞行。如果下方时虚空,则会将其传送回去。(可用于防止PVP区域飞行)
  • 新增剪羊毛权限,防止偷羊毛(有谁会偷这玩意儿……)
  • 新增杀怪权限(自己辛苦做的刷怪塔当然不希望别人来蹭经验咯~)
  • 新增传送延迟,传送等待过程中移动将会取消传送
  • 新增矿车破坏权限
  • 新增动作状态栏显示,在选择领地是会显示选择的大小、价格等
  • 新增组权限,即输入一个指令便可给玩家所有权限,不必一个一个设置(/res pset 玩家 trusted true)
  • 新增删除领地时返还部分金钱的选项
  • 减少创建领地时的卡顿
  • 领地保存改为多线程模式以减少保存时的延迟,相对于旧版本是一个重要的改进
  • 新增怪物权限,与之前的不生怪不同,此权限将阻止怪物进入领地(需在配置文件中开启;对服务器消耗较高,谨慎开启)
  • 新增对领地附近放置水/岩浆的设置,防止熊孩子恶意破坏房屋
  • 新增领地出售/出租牌子,在出售/出租的领地中放置一块牌子,第一行写上[market]
  • 新增自动删除x天未上线的玩家的领地的设置(可能不再会领地泛滥了)
  • 新增权限设置GUI界面(可自定义图标)
  • 新增自动选择工具
  • 新增自动为新玩家创建领地的设置。开启后,当没有领地的新玩家放置箱子时会自动为其创建领地,你可以设置这个领地的大小以及是否免费
  • 丰富领地聊天系统,增加聊天频道、聊天前缀和聊天颜色等自定义设置
  • 新增踢出指令
  • 新增 /res rt 指令,会在地图上没有领地的地方随机传送
  • /res info 显示的信息优化
  • 新增/res padd <领地> [玩家] 和 /res pdel <领地> [玩家] ,此指令与上面说的 /res pset <领地> [玩家] trusted true/remove 作用相同(用过地皮的人应该懂~)
  • 帮助信息重大改进
        ●将鼠标移到命令上时,会悬浮显示详细用法
        ●点击命令可将其粘贴至聊天窗口
        ●新增“上一页/下一页”按钮

        

更新(2017-7-27)
  • 修复了config文件中以旧版格式设置随机传送时无法正常读取的问题
  • 修复了进入领地时租借提示信息不正常的问题
  • 玩家登录事件优化,减少玩家登录时的计算量
  • 修改随机传送,现默认开启所有世界的随机传送
  • 修复bug
  • 现在手持线对着容器右击不会再显示领地信息
  • 修复若干bug
  • 增加对1.12版本的支持
  • 新增flag(anvilbreak):当设为false时,领地内的铁砧在使用后不会损坏
  • 新增flag(itemdrop):当设为false时,玩家不能在领地内丢弃物品,这不会影响(keepinv)flag
  • 新增flag(itempickup):阻止玩家在领地内捡起物品。可通过添加“residence.flag.itempickup.bypass”权限节点来无视此flag
  • 在groups.yml中,以下设置项可设为-1(即无限制):Max residences、Max rents、Max subzones、Max subzonedepth
  • 新增以下可选的权限节点:residence.max.res.unlimitedresidence.max.rents.unlimitedresidence.max.subzones.unlimitedresidence.max.subzonedepth.unlimited
  • 新增对在领地内没有move权限的玩家的保护,防止没有move权限的玩家从空中掉入领地后卡在领地内
  • 修复了当领地的flag(witherdestruction)设为false时,凋零首次爆炸后消失的问题
  • 中文语言文件更新(by jiongjionger)
  • 优化对thermos和cauldron服务端的支持
  • 修复若干bug



插件权限(更新于2017-6-15)



基础配置教程
只简单介绍各位服主可能需要的几个基本配置项,查看详细配置文件请参阅Minecraft插件百科Residence条目
  • config.yml
    Global:
        # 语言设置,改为Chinese即可。
        Language: English
        # 领地选取工具,默认是木棍(280)。
        SelectionToolId: 280
        # 是否启用ActionBar(低于1.8版本请设置为false,否则会报错)
        UseActionBar: true
       # 多世界插件名称(Multiverse-Core或MultiWorld),请正确设置以确保多世界插件在领地插件之前开启,否则可能会造成领地丢失等。无多世界插件可忽略此设置项。
        MultiWorldPlugin: Multiverse-Core
        # 版本检查
        versionCheck: true

        # 子领地权限继承,设为true则子领地继承父领地的flags设置
        ResidenceFlagsInherit: true
  • groups.yml
    Global:
        Default: #组的名字
            Residence:
                # 是否可以创建领地
                CanCreate: true
                # 玩家可以拥有的领地数量最大值
                MaxResidences: 3
                # 领地可包含的最大物理区域
                MaxAreasPerResidence: 2
                # 领地最大格数(东西方向)
                MaxEastWest: 16
                # 领地最小格数(东西方向)
                MinEastWest: 3
                # 领地最大格数(南北方向)
                MaxNorthSouth: 16
                # 领地最小格数(南北方向)
                MinNorthSouth: 3
                # 领地最大格数(高度)
                MaxUpDown: 256
                # 领地最小格数(高度)
                MinUpDown: 3

                # 是否可以传送到领地
                CanTeleport: true
            Messaging:
                # 玩家是否可以修改自己领地的进入和离开提示信息
                CanChange: true
                # 新领地的默认进入提示信息,留空将不显示提示信息
                DefaultEnter: Welcome %player to %residence, owned by %owner.
                # 新领地的默认离开提示信息,留空将不显示提示信息
                DefaultLeave: Now leaving %residence.
            Economy:

                # 玩家是否可以购买正在出售的领地
                CanBuy: true
                # 玩家是否可以出售自己的领地
                CanSell: false
                # 玩家购买领地时,是否忽视自身的领地大小、数量上限
                IgnoreLimits: false
               
# 购买领地的价格(每格)
                BuyCost: 0.5


图片展示

插件下载
(鄙视悄悄下载毫无痕迹不点评不回复的伸手党)
支持原作者请去SpigotMC购买,请勿将从本帖下载的文件用于商业用途


常见问题解答

1、有没有中文版/插件如何使用中文?
    插件自带中文语言文件,在config.yml中将Language设为Chinese即可(参见上方“基础配置教程”)
2、如何查看插件所有的指令?
    输入 /res 即可查看插件的所有指令及使用帮助
3、在领地内行走时后台报错([Server thread/ERROR]: Could not pass event PlayerMoveEvent to Residence
    1.8版本以下没有ActionBar,所以当传送到领地或在领地内行走时会报错。要解决此问题,只需在config.yml中关闭ActionBar即可。(此解决方案由licrafter提供)
  1. UseActionBar: false
复制代码
4、重启服务器后领地全部消失(没有生成save文件夹)
    请在config.yml中正确设置服务器所使用的多世界插件(Multiverse-CoreMultiWorld),同时建议使用最新版本的WorldEdit插件。(此解决方案由1792290830提供
  1. MultiWorldPlugin: Multiverse-Core
复制代码
5、如何开启设置GUI界面?

    在游戏内输入 /res set(全局) 或 /res pset(个人)即可。
6、管理员(OP)如何强制更改领地的设置?
    将指令的 /res 部分替换为 /resadmin
7、如何尊重劳动成果?


【增】一个可被利用的Bug及应对方案:

Bug描述:选择领地区域时,利用/res select shift指令,可将领地选区移动到无限远的地方(甚至超越地图边界),然后创建领地,严重可导致服务器瞬间崩溃。
应对方案:在groups.yml中,有个SelectCommandAccess的设置项,将其设为false,则玩家只能通过领地选区工具(如默认的木棍)选区领地,而不能使用/res select指令。
(此Bug由Minecraft服主俱乐部成员呆毛菌(╯‵□′)╯︵┻━提出并验证)


[fly]插件带走了就回复/点评下吧,回复又不会掉节操,尊重一下劳动成果啦~
[/fly]



关于“论坛内存在两个Residence搬运帖”的一些看法以及本帖的阅读说明
@a390807154 @1345979462