Skip to main content

UltimateClaims 兼容附属

info

找不到在哪里下载 JAR 文件? 点击这里

附属新增了 QuickShop 与 UltimateClaims 之间的联动兼容。

确保商店的创建与交互跟随 UltimateClaims 拥有者与土地的权限。


附属功能?

在使用土地占领插件的服务器上,玩家可以通过这种方式保护土地不受破坏。

无兼容模块:

  • 玩家可以无视土地保护,在别的区域里创建商店。
  • 玩家可能在不该去的区域参与商店交易。
  • 土地保护规则不会对商店生效。

UltimateClaims 兼容附属确保:

  • 创建商店前检查土地是否属于玩家。
  • 交易遵循土地权限规则。
  • 土地拥有者能够管理领地之内的所有商店。

工作原理

玩家试图:

  • 创建商店
  • 与商店交互
  • 在商店交易

时,QuickShop 会检查:

  • 商店所在位置是否属于某个土地。
  • 玩家是否拥有该区域的交互权限。
  • 设置规则中是否允许商店交互。

如果土地设置禁止玩家这么做,那么 QuickShop 会阻止它。

土地外区域适用 QuickShop 的默认行为。


土地拥有者权限

安装附属后:

  • 土地拥有者可以创建或管理领地内的商店。
  • 受信任的成员拥有相应的领地权限。
  • 其他玩家根据领地配置受到相应限制。
  • 土地外的商店按一般情况处理。

阻止其他玩家在受保护区域内创建商店。


安装

  1. 安装 UltimateClaims。
  2. 安装 QuickShop UltimateClaims 兼容附属。
  3. 重启服务器。

如果启动时检测到 UltimateClaims,兼容附属会自动激活。

无需额外设置。


配置文件

若有可配置项,它们会出现在模块的 config.yml 中。

示例选项可能如下:

# 禁止商店在土地之外的区域创建
whitelist-mode: false

# 允许土地拥有者覆盖商店权限
allow-owner-override: true

若未安装 UltimateClaims,则附属不会生效。


推荐安装

对于使用土地功能的服务器:

  • 限制只有土地成员可以创建商店。
  • 允许土地成员在有权限的情况下交易。
  • 若有需要还可禁止郊区创建商店。
  • 启用拥有者覆盖功能还可以更好管理商店。

确保玩家能够管理受保护区域。


常见问题

玩家可以在其他玩家的领地里创建商店吗?

只有拥有对应土地权限时才可以。

否则的话,QuickShop 会阻止创建操作。

这会影响郊区已存在的商店吗?

取决于你的配置设置。

你可以只允许玩家在领地内创建商店。

删除 UltimateClaims 插件会发生什么?

QuickShop 回归正常判定逻辑,不再检查土地保护。


总结

UltimateClaims 兼容附属:

  • 防止无权限玩家使用土地内的商店
  • 强制使用基于领地的权限
  • 与土地占领无缝兼容
  • 无需过多设置

非常推荐安装了 UltimateClaims 的服务器一并安装这个兼容附属。