_有没有需要一种简单但强大的方式来防止破坏,并保护特定区域的需求?_
这个插件允许玩家使用他们放置的方块来保护土地。它会在方块放置位置周围创建一个固定半径(可配置)的世界区域。该插件还允许玩家添加和移除区域中的人员,并设置标志(在配置文件中定义)。
### 要求:
- WorldGuard 7+
- WorldEdit 7+
- Vault(可选)
- PlaceholderAPI(可选)
- Spigot 或 Paper 1.20.6+
# 安装
首先确保拥有上面列出的要求。
只需将插件添加到 plugins 文件夹中,它将生成默认配置。
默认情况下,玩家没有权限,因此您必须显式添加它们。
### 添加新的方块
要添加新的保护方块,请进入 `plugins/ProtectionStones/blocks`,复制并粘贴默认的 block1.toml 文件,然后重命名它(例如 block2.toml)。然后,您必须更改新块配置中的“type”和“alias”字段,因为不能有重复项。
### 配置标志
标志允许定制区域行为。ProtectionStones 使用 WorldGuard 标志,这意味着 WorldGuard 正在进行保护,而不是 ProtectionStones。您可以在此处查看 WorldGuard 标志列表。
还可以使用添加了 WorldGuard 标志的其他插件,例如 WorldGuard Extra Flags,并在 ProtectionStones 中使用它们。
### 其他建议
WorldGuard 默认情况下会阻止漏斗在区域之间传输,并阻止跳车矿车工作。我建议在 WorldGuard 的配置中将 `ignore-hopper-item-move-events` 设置为 `true` 以解决此问题。
如果您想防止水和岩浆流入区域,可以在 WorldGuard 的配置中将 `high-frequency-flags` 和 `protect-against-liquid-flow` 设置为 true。
查看 WorldGuard 配置 [在此](https://worldguard.enginehub.org/en/latest/config/)。
### 默认配置
查看默认配置 [在此](https://espidev.gitbook.io/protectionstones/configuration)。
### 翻译
查看用户贡献的翻译 [在此](https://espidev.gitbook.io/protectionstones/translations)。
如果您想将您的翻译贡献给页面,请通过 Discord 联系我,或在 GitHub 上提交问题!谢谢!
# 用法
使用 /ps get 命令获取保护方块。只需放置它即可在方块周围创建一个保护区域。破坏方块将删除该区域。
### 权限
查看权限列表 [在此](https://espidev.gitbook.io/protectionstones/permissions)。
### 指令
查看指令列表 [在此](https://espidev.gitbook.io/protectionstones/commands)。
### 占位符
ProtectionStones 支持 PlaceholderAPI!查看它们 [在此](https://espidev.gitbook.io/protectionstones/placeholders)。
### 常见问题解答
查看常见问题解答 [在此](https://espidev.gitbook.io/protectionstones/faq)。