## ***这个插件是什么?***
这是一个[SimplePets](https://modrinth.com/plugin/simplepets)插件,它与PlotSquared插件联动,可以在地块世界(道路/未认领/拒绝)的特定区域允许/禁止某些宠物事件发生。
## ***插件/资源链接:***
* [SimplePets](https://modrinth.com/plugin/simplepets) ***(必需)***
* [PlotSquared](https://www.spigotmc.org/resources/77506/) ***(必需)*** `(至少v6.0.0-SNAPSHOT)`
## ***它有哪些功能?***
* 控制宠物在道路/未认领地块上生成时发生的事情
* 控制宠物在道路/未认领/拒绝地块上行走时发生的事情
- 这也包括玩家骑乘宠物时
- 您还可以控制是否移除宠物,或者仅仅阻止它们移动
## ***如何安装:***
插件可以通过多种方式安装:通过安装命令、通过GUI安装程序或手动安装
### ***通过命令安装:*** (最简单)
* 简单地输入命令 *`/pet addon install PlotSquared`*
它还会尝试加载并启用该插件
### ***通过GUI安装程序:***
* 运行命令 *`/pet addon`*
* 点击GUI底部行中的 *`Install Addons`* 项目
* 在GUI中找到 *`PlotSquared`* 项目
* 找到后,只需点击它
***注意:*** 如果它卡在“Installing…”的状态,请检查您的控制台是否有任何错误。如果没有,请尝试其他方法。
### ***手动安装:***
* 打开 SimplePets 插件文件夹
* 打开 *`Addons`* 文件夹
(如果该文件夹不存在,请简单地创建一个)
* 从一个下载位置下载插件
* 将插件jar文件放入 *`Addons`* 文件夹
* 重启您的服务器(这是为了实际将插件加载到服务器中)
## ***默认配置:***
```yaml
spawning-checks:
# 是否对宠物生成进行任何检查
enabled: true
# 是否检查玩家是否可以在道路上生成宠物
roads: false
# 是否检查玩家是否可以在未认领的地块上生成宠物
unclaimed: false
move-checks:
# 是否对宠物移动进行任何检查
enabled: true
# 如果任何检查失败,是否移除相关的宠物?
remove-pet: true
# 是否检查宠物是否可以在道路上移动/行走
roads: false
# 是否检查宠物是否可以在未认领的地块上移动/行走
unclaimed: false
# 是否检查宠物是否可以在主人被拒绝的地块上移动/行走
denied: true
bypass-permissions:
# 这是主权限,将忽略下面列出的所有个别绕过权限
master: pet.plotsquared.bypass
spawn:
# 这是宠物生成时的主权限,将忽略下面列出的所有个别绕过权限
master: pet.plotsquared.spawn
# 这是宠物在道路上生成时的绕过权限,如果玩家拥有此权限,他们将被允许在道路上生成宠物
road: pet.plotsquared.spawn.road
# 这是宠物在未认领的地块上生成时的绕过权限,如果玩家拥有此权限,他们将被允许在未认领的地块上生成宠物
unclaimed: pet.plotsquared.spawn.unclaimed
move:
# 这是宠物移动时的主权限,将忽略下面列出的所有个别绕过权限
master: pet.plotsquared.move
# 这是宠物在道路上移动时的绕过权限
road: pet.plotsquared.move.road
# 这是宠物在未认领的地块上移动时的绕过权限
unclaimed: pet.plotsquared.move.unclaimed
# 这是宠物在主人被拒绝的地块上移动时的绕过权限
denied: pet.plotsquared.move.denied
```