701
收录服务器
844
注册
46 782
玩家
RegionClaim
一个用户友好和完全可配置的区域声明插件!
作 者 3ricL
发布时间 2020年5月3日
支持核心 Spigot
原生版本 1.15
支持版本 1.13,1.14,1.15,1.16,1.17,1.18,1.19,1.20
点此下载

关于 RegionClaim
您是否希望您的用户轻松认领他们的基地并使用 WorldGuards 保护标准保证其安全,同时您保留完全控制权?厌倦了手动创建预定义区域供人们声明?那么 RegionClaim 就是适合您的插件!

RegionClaim 允许人们通过其自己的非常用户友好的命令创建区域。索赔大小、一个人可以创建的索赔数量以及对其进行哪些设置都是高度可配置的。您可以使用三个权限级别,每个级别具有不同的设置。在底层,它使用 WorldGuard 令人惊叹的 API,使这些区域得到很好的保护,并且几乎不会给您的服务器增加额外的重量!

主要功能
极其用户友好

为了让没有经验的玩家能够轻松使用声明,我使这个插件尽可能地用户友好。主命令有许多不同的帮助消息,以建设性的方式指导用户使用它。它为错误输入的命令提供了巧妙的建议,暗示了可能的选项。最重要的是,每个命令都有完整的选项卡自动完成功能,使其更易于使用!

高度可配置
我真的认为插件应该允许您配置其所有方面以获得最大的灵活性。当然,您可以更改用户可以提出的声明数量,以及所有三个权限级别的声明大小。您还可以设置将在用户声明上设置哪些 WorldGuard 标志。从 2.2 版开始,我的插件也支持 Vault,因此它可以与任何经济插件一起使用。
作为奖励,每条用户消息都可以更改,您可以选择将其更改为您的语言!

性能
由于该插件基于 WorldGuard 的 API 构建来处理事件,因此它几乎不会给您的服务器增加额外的负载!

稳定性
该插件在启动时验证其配置,以保证无效的配置不会破坏任何内容。如果它发现任何错误,它会让您确切知道应该修复什么!


入门
安装

从版本 2.2.0 开始,此插件需要 Java 8 或更高版本。
从本页顶部下载 jar 文件并将其放入您的插件文件夹中。重新加载/重新启动您的服务器,您就完成了!请记住,该插件使用 WorldGuard,而 WorldGuard 又使用 WorldEdit,因此如果尚未安装这些插件,也应该安装它们。您也可以选择安装 Vault 和经济插件来让索赔花费金钱。

声明一个区域/claim setpos两次
设置您想要声明的区域的外部边界 这将以您当时站立的方块为边界。然后执行/claim create my_house(当然也可以是任何其他名称)来创建受保护区域。该区域将自动垂直扩展,这意味着下面的地面和上面的天空也是您的主张的一部分!您将无法创建重叠的声明(并且无法对其他 WorldGuard 区域进行声明)。

命令

  • /claim help -显示解释用法的帮助消息(无法识别的命令也会显示此消息)
  • /claim setpos -选择您所在的区块作为新声明的边界
  • /claim create <region_name> -使用第二个参数作为名称创建新声明
  • /claim remove <region_name> -使用提供的名称删除您的声明(如果存在)
  • /claim show <region_name> -给出用户声明的坐标。还使用粒子交互显示边框!

用户的权限级别是否允许邀请

  • /claim inform <region_name> <player_name> -邀请朋友加入你的领地,然后他也会在那里建造!您仍然是索赔的所有者
  • /claim uninvite <region_name> <player_name> -从您的声明中删除您邀请的某人

上面的所有命令在没有正确参数的情况下使用时都会显示自定义帮助消息。

仅限管理员
该命令不会出现在选项卡补全中,当然需要不同的权限。

  • /claim resetconfig -将 config.yml 文件重置为其默认值。这将覆盖您自己的配置文件,应谨慎使用。


权限
为了能够声明,用户至少需要Claim.min为用户设置多个权限将为他们提供最高给定级别的设置。括号中是权限的默认设置。我强烈建议使用权限管理器来正确处理权限。

  • Claim.min (true) - 对应于最低权限级别(在配置中称为“最低”)
  • Claim.normal (op) - 对应于中等权限级别(在配置中称为“正常”)
  • Claim.max (op) - 对应于最高权限级别(在配置中称为“最大”)
  • Claim.admin (op) - 允许您重置配置文件


配置
配置有很多设置,允许您自定义许多方面。这当然是可选的,因为它有合理的默认值。有关设置的具体详细信息,请阅读配置文件中每个设置上方的注释或提出问题(见下文)。
该配置分为两个部分:

第一个部分处理有关声明的设置。就像权限一样,它具有三个权限级别,允许对每个级别进行自定义设置。到目前为止,您可以设置所有 ALLOW 或 DENY 类型的 WorldGuard 标志。要获取完整列表,请参阅此 wiki上标记为“state”的所有标志。无法识别的标志将被简单地忽略,并且控制台中将显示一条消息。

第二部分是关于使用声明命令时向用户显示的消息。消息可以使用带有 § 符号的颜色代码,请参阅此资源以获取完整列表。某些消息允许传入参数,例如声明的名称或大小。这是通过将参数名称放在大括号之间来完成的,例如“{region_name}”。消息上方的注释中解释了哪个参数适用。不包含参数也可以,但该消息可能对用户没有多大帮助。