Skip to main content

GriefPrevention 兼容附属

info

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

GriefPrevention 兼容附属新增了对于 GriefPrevention 的支持。

工作原理

此模块允许 QuickShop-Hikari 检查玩家是否有权限在特定区域创建或使用 QuickShop。

当领地被移除、解除信任、解除占领、过期、大小改变或子区域创建时,删除受到影响的商店。

配置相关

# 是否阻止 GriefPrevention 区域外创建商店或进行交易?
whitelist-mode: true
# 玩家创建商店需要满足什么条件?
# 可填字段:
# BUILD = 玩家必须拥有对应领地的建造条件。
# INVENTORY = 玩家必须能够打开对应领地的容器。
# ACCESS = 玩家必须能访问对应领地。
create: INVENTORY
# 玩家与商店交易需要满足什么条件?
# 一次可使用多个检查条件。
# 优先级自上至下减少。
# 可填字段:
# BUILD = 玩家必须拥有对应领地的建造条件。
# INVENTORY = 玩家必须能够打开对应领地的容器。
# ACCESS = 玩家必须能访问对应领地。
trade: [ ]
# 如果店主在领地/子领地内的信任权限被取消,是否一并删除商店?
# 若店主不再拥有创建商店的权限,则将其删除。
# 不会删除领地拥有者的商店。
delete-on-claim-trust-changed: true
# 如果领地/子领地被解除占领,是否一并删除商店?
# 会清除解除占领范围内的所有商店。
# 不会删除领地拥有者的商店。
delete-on-claim-unclaimed: true
# 若领地到期,是否一并删除商店?
# 会删除领地内的所有商店。
delete-on-claim-expired: true
# 是否在领地大小调整后删除商店?
# 只删除新领地范围不涵盖的商店。
# 子领地同上。
# 不会删除领地拥有者的商店。
delete-on-claim-resized: true
# 是否在新建子领地后删除商店?
# 若子领地范围内包含其他玩家商店,则创建时将其清除。‘
# 原因很显然是这些玩家在创建时一定不会拥有子领地的权限。
# 不会删除领地拥有者的商店。
delete-on-subclaim-created: true