Skip to main content

Dominion 附属

info

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

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

它可以确保商店创建兼容 Dominion 的领地保护功能。


附属功能?

Dominion 允许玩家或特定组别占领土地,设置基于领地的权限。

无兼容模块:

  • 玩家可以无视土地保护,在别的区域里创建商店。
  • 玩家可以在其他人的土地中与箱子商店自由交互。
  • Dominion 权限规则可能不会对商店交互生效。

Dominion 兼容附属确保:

  • 创建商店前检查领地是否属于玩家。
  • 商店交易跟随 Dominion 自身的权限设置。
  • 无权限玩家不能与受保护区域的商店交易。

工作原理

玩家试图:

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

时,QuickShop 会检查:

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

若 Dominion 的设置不允许交易操作,那么 QuickShop 就会阻止玩家。

若商店位置不属于任何 Dominion 领地,那么 QuickShop 的行为不会发生变化。


领地拥有者控制

安装附属后:

  • 领地拥有者可以创建或管理领地内的商店。
  • 受信任的成员拥有相应的领地权限。
  • 外来者未经许可前无法进行任何交易操作。
  • 商店交易操作跟随 Dominion 的领地规则设置。

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


安装

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

附属插件会在 Dominion 安装时自动生效。

无需额外配置。


配置文件

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

示例选项可能如下:

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

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

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


推荐安装

对于正在使用 Dominion 插件的服务器:

  • 将商店创建权限限制为仅拥有者与受信任玩家可用。
  • 若有需要还可禁止非领地区域创建商店。
  • 允许 Dominion 领地拥有者管理商店权限。
  • 浏览 Dominion 权限设置,使其与商店的交易行为相适应。

以此保证保护区域有效与有序。


常见问题

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

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

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

这会影响无领地区已存在的商店吗?

取决于你的配置设置。

配置里可以允许或限制非领地区域的商店创建。

删除 Dominion 插件后会怎样?

QuickShop 会回归默认行为,不再检查 Dominion 领地。


总结

Dominion 兼容附属会:

  • 强制使用基于领地的权限
  • 防止无权限玩家在保护区创建商店
  • 保护领地,使得领地内商店不会被其他玩家使用
  • 与 Dominion 无缝兼容

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