- 插件中文名称
- 领地
- 插件英文名称
- Residence
- 支持的核心
- Spigot
- Paper
- Purpur
- PufferFish
- Leaves
- 其他Spigot下游
- 其他Paper下游
- 前置组件
- CMILIB(必须)Vault(必须)WorldEdit(必须)LuckPerms或其他权限插件(必须)
CMI/Essentials/Xconomy/Economy或其他经济扩展插件
PlaceHolderAPI(可选)Multiverse-Core(可选)WorldGuard(可选)
- 资源语言
- 简体中文
- 繁体中文
- 英语
- 其他
- 适配版本
- 1.7
- 1.8
- 1.9
- 1.10
- 1.11
- 1.12
- 1.13
- 1.14
- 1.15
- 1.16
- 1.17
- 1.18
- 1.19
- 1.20
注:该插件有免费版,与付费版无差别。如果您没有能力支持作者,可以在此处下载免费版!
下载免费版
支持 1.7.10 / 1.8 / 1.9 / 1.10 / 1.11 / 1.12 / 1.13 / 1.14 / 1.15 / 1.16 / 1.17 / 1.18 / 1.19 / 1.20 服务器
Bukkit/Spigot/PaperSpigot 100% 支持
从 5.0.0.0 版本开始,您需要有 CMILib 才能正确运行此插件。你可以在这里下载它
通过 GitHub报告问题
在之前的开发人员批准后,该插件从免费变为“高级”,以帮助激励活跃的开发人员,并在附近的功能中推送更多更新和错误修复。如果你不欣赏这个插件更新的辛勤工作,欢迎你在这里免费下载相同的版本,但他会很难过,会在你的梦中困扰你!下载免费版
支持 1.7.10 / 1.8 / 1.9 / 1.10 / 1.11 / 1.12 / 1.13 / 1.14 / 1.15 / 1.16 / 1.17 / 1.18 / 1.19 / 1.20 服务器
Bukkit/Spigot/PaperSpigot 100% 支持
从 5.0.0.0 版本开始,您需要有 CMILib 才能正确运行此插件。你可以在这里下载它
通过 GitHub报告问题
Residence 与大多数保护插件的不同之处在于,它旨在让用户能够保护自己的家,而不必打扰管理员。Residence 支持各种不同的保护类型,包括防止通过区域移动,所有这些都可以由土地所有者配置,并由管理员限制。
Residence 包含许多可帮助服务器所有者管理保护的功能。这包括:
- 允许玩家为自己定义保护区。
- 玩家可以选择在规定的时间段内以金额为其他人租用自己的土地。
- 传送系统,允许用户传送到住宅。
- 玩家可以选择为其他玩家出售他们的土地
- 可选的土地“租赁”系统,要求用户每X天续租一次,否则将失去保护。(默认关闭,请参阅配置文件)
- 为每个受保护的块或每个块列收取定义金额的选项。
- 支持将修改后的块作为容器或可交互的块包含在保护列表中
- 在主要住所的聊天中包含前缀的选项
- 选择使用延迟传送到住所以防止从PVP逃跑
- 通过简单的命令将玩家踢出您的住所并防止将来进入它的选项
- 集成住宅标志系统,无需使用任何命令即可轻松购买/租赁
- 集成独特的系统,将特殊住宅作为公共商店
- 通过给积分或给“喜欢”来为每家商店投票的集成系统
- 选择防止居住中的负面药水效果,但允许正面效果。
- 店铺按最受欢迎程度排序
- 在WorldEdit Schematics的帮助下,可以在租赁结束事件时将居住区恢复到以前的状态
- 集成住宅聊天系统
- 支持在操作栏中显示消息,以避免聊天垃圾邮件。
- 删除您的住所时可选择退还部分款项
- 易于使用的区域选择工具,在游戏中具有独特的选择可视化工具。
- 如果您无法进入,则显示带有粒子效果的居住边界
- 详细的区域信息
剧透:信息 - 每个保护区的单独权限。土地所有者可以在全球范围内或其他特定参与者授予/拒绝权限。
- PlaceHolderAPI 支持
- %residence_user_current_owner% - 返回当前居住地所有者姓名
- %residence_user_current_rentends% - 租金结束时的返回时间
- %residence_user_current_rentdays% - 返回您可以租用区域的天数
- %residence_user_current_rentedby% - 返回正在租用区域的玩家名称
- %residence_user_current_rentprice% - 如果出租,则返回区域价格
- %residence_user_current_forrent% - 如果区域用于出租,则返回 true 或 false
- %residence_user_current_saleprice% - 回货销售价格
- %residence_user_current_forsale% - 如果区域待售,则返回 true 或 false
- %residence_user_current_ssize% - 以正方形 (x*z) 表示的居住面积
- %residence_user_current_qsize% - 返回居住大小(以立方体为单位) (x*z*y)
- %residence_user_current_bank% - 返回居留银行金额
- %residence_user_current_res% - 返回当前居住地的名称
- %residence_user_blocksell% - 返回玩家区块卖出金额
- %residence_user_blockcost% - 返回玩家块购买成本
- %residence_user_maxrentdays% - 返回玩家最长租借天数
- %residence_user_maxrents% - 玩家可以拥有的最大可出租住宅的回报
- %residence_user_maxsubdepth% - 返回允许的最大子区域深度
- %residence_user_maxsub% - 玩家可以拥有的最大子区域金额
- %residence_user_maxud% - 返回最大高度大小
- %residence_user_maxew% - 返回最大长度大小
- %residence_user_maxres% - 返回最大宽度大小
- %residence_user_cancreate% - 如果玩家可以创建住宅,则返回 true 或 false
- %residence_user_amount% - 玩家当前拥有的住宅返还金额
- %residence_user_admin% - 返回 true 或 false,具体取决于玩家是否是 res admin
- %residence_user_group% - 返回玩家居住组
- 集成 GUI,便于更改标志
- 集成 Sign 支持,易于使用。在第一个标志线上使用 [market],你就完成了。
- 每个土地的不同权限包括:移动、建造、使用、PVP、火焰、传送、怪物生成、伤害预防......总共有 90 多种不同的旗帜可供玩
- 支持对保护的组权限。
- 如果玩家离线 X 天,则自动删除住所
- 可以选择在住所外的 62 级以下进行 TNT 和爬行者爆炸。拥有最好的香草体验。
- 建立抗悲伤保护,不可能受到悲伤保护的土地
- 防止沙子/砾石加农炮
- 多世界支持。
- 确定双方最小居住面积的选项
- 在特定世界中禁用插件的选项
- 整个世界的随机传送
- 碰撞检测系统,防止住宅重叠。
- 递归子分区。在区域内创建区域,然后在这些区域内创建区域...
- 管理员可以设置受保护大小的限制。
- 可以设置每个玩家的保护区数量限制。
- 选择土地的几种方式包括使用选择命令、使用物品选择 2 点或在玩家移动时自动选择。
- 新玩家在第一个宝箱位置的免费小住宅选项(可选)
- 当玩家放置第一个宝箱时,会显示自定义信息,以提供一些如何保护土地的说明
- 进入/离开住所时的消息。(可定制)
- 为管理员提供大量配置。根据玩家的权限组,自定义玩家可以在配置文件中使用或不能使用的每个标志。
- (可选)IConomy 支持,可以设置每 X 个受保护块的成本。
- (可选)权限支持。
- (可选)WorldGuard 支持
- (可选)CrackShot 支持
- (可选)完整的 DynMap 支持,包括修改颜色和地图上显示的内容的选项。
- Couldron 支持
- 游戏内帮助/命令说明
Java:
Plugin resPlug = getServer().getPluginManager().getPlugin("Residence");
if (resPlug != null) {
ResidenceApi resAPI = Residence.getAPI();
}
- 住宅创作活动
- ResidenceSubzoneCreationEvent
- ResidenceFlagChangeEvent
- ResidenceDeleteEvent
- ResidenceOwnerChangeEvent
- ResidenceRename事件
- ResidenceRent活动
- ResidenceSizeChangeEvent
- ResidenceChat活动
- ResidenceCommandEvent
- ResidenceFlagCheckEvent
- ResidenceTPEvent(公寓)
- ResidenceAreaAddEvent
- ResidenceAreaDeleteEvent
Wiki 页面可以在这里找到
感谢 smmmadden 制作,因为我要偷懒 ^.^
- residence.group.[组名] - 从groups.yml文件中定义玩家居住组
- residence.command.[命令名称] - 允许使用特定命令。默认情况下,所有玩家都可以访问所有基本命令。
- residence.command.list.others - 允许查看其他玩家的居住列表。
- residence.flag.[flag]- 允许玩家使用特定标志,即使它在flag.yml文件中被禁用
- residence.worldguard。[世界区域名称]- 允许使用定义的 Worldguard 区域创建居住拦截
- residence.command.[命令名称]- 通过否定此权限,可以防止玩家使用特定命令。
- residence.max.subzone.[数字]- 玩家可以拥有的最大子区域
- residence.max.subzonedepth.[数字]- 玩家可以拥有的最大子区域深度
- residence.max.rents。[数字]- 玩家可以拥有的最大租用地点数量
- residence.max.res.[数字] - 玩家可以拥有的最大居住数量
- residence.buy - 允许玩家购买住宅(如果团体没有 CanBuy:true,则可选)
- residence.sell - 允许玩家出售住宅(如果组没有 CanSell:true,则可选)
- residence.admin - (OP) 允许您访问 /resadmin
- residence.topadmin - (OP) 允许您访问 /resreload 和 /resload 命令
- residence.admin.tp - (OP) 允许覆盖 tp 标志
- residence.admin.move - (OP) 允许覆盖移动标志
- residence.create - (默认)允许您创建住宅
- residence.select - (默认) 允许您选择要建造住宅的区域
- residence.nofly.bypass - (OP) 绕过 nofly in residence
- residence.delete - (默认)允许删除您拥有的住所
- residence.delete.subzone - (默认)允许删除您拥有的子区域
- residence.rename -(默认)允许您重命名住宅
- residence.create.subzone - (默认)允许在您拥有的住宅/分区中创建分区
- residence.expand -(默认)允许扩展您拥有的住宅
- residence.expand.subzone - (默认)允许扩展您拥有的子区域
- residence.contract - (默认)允许承包您拥有的住所
- residence.contract.subzone - (默认)允许签订您拥有的子区域合同
- residence.resize - (默认)允许调整居住地的大小
- residence.versioncheck - (OP) 连接后新版本通知
- residence.nofly.bypass - (OP) 绕过驻地的 nofly 标志
- residence.flag.command.bypass - (OP) 绕过驻留中的命令标志
- residence.select.auto.others - (OP) 允许为其他玩家打开自动选择
- residence.chatcolor - (默认)允许更改住宅聊天颜色
- residence.chatprefix - (OP) 允许更改住宅聊天前缀
- residence.chatkick - (默认)允许将玩家踢出住宅聊天
- residence.compass - (默认)允许设置指向住所的指南针指针
- residence.randomtp - (默认)允许使用 /res rt 命令
- residence.bypass.build - 绕过构建假标志
- residence.bypass.destroy - 绕过销毁假旗
- residence.bypass.ignorey - Bypassess ignoreY 设置在配置文件中,并允许选择自定义区域
- residence.backup - 允许设置备份标志
- residence.cleanbypass - 防止玩家在自动清洁时移除住所。
- residence.market.evict - 允许强行将玩家驱逐出住所
- residence.flybypass - 允许绕过飞旗
- residence.tpdelaybypass - 允许绕过 tp 延迟到住所
- residence.command.message.enter - 允许修改输入消息
- residence.command.message.leave - 允许修改留言
- residence.command.message.enter.remove - 允许删除输入消息
- residence.command.message.leave.remove - 允许删除 leave meesage