- 版权类型
- 原创
- 插件中文名称
- 玩家 PvP 开关
- 插件英文名称
- BSPvPToggle
- 原帖地址
- #
- 支持的核心(服务端)
- Spigot
- Paper
- Folia
- Purpur
- 语言支持
- 中文(简体)
- 适配版本(Java)
- 1.21
- 1.20
插件简介
一个轻量的 PvP 切换插件,为服务器提供玩家级别的 PvP 开关与拦截逻辑,兼容 Spigot、Paper、Folia、Purpur,支持 Minecraft 1.20–1.21.9。
作者QQ 1219269148 插件问题请联系
兼容性
- 服务器类型:Spigot、Paper、Folia、Purpur
- 游戏版本:1.20–1.21.9
- 构建目标:Java 17(可在 Java 21 服务器上运行)
主要功能
- 玩家使用指令开启/关闭个人 PvP:`/pvp on`、`/pvp off`
- 查询当前 PvP 状态:`/pvp status`
- 只有当双方玩家都开启 PvP 时,才允许玩家互相造成伤害
- 若一方关闭 PvP,拦截伤害并提示原因给双方(被攻击者与攻击者)
- Folia 兼容:自动在运行时检测调度环境,确保消息与任务调度线程安全
- 持久化:使用 YAML 存储玩家 PvP 状态,服务器重启后自动保留
指令
- `/pvp on`:开启个人 PvP
- `/pvp off`:关闭个人 PvP
- `/pvp status`:查看当前个人 PvP 状态
权限
- `bspvptoggle.use`:允许玩家使用 `/pvp` 指令
- `bspvptoggle.admin`:保留用于未来的管理功能(如批量设置或重载),当前版本可选
一个轻量的 PvP 切换插件,为服务器提供玩家级别的 PvP 开关与拦截逻辑,兼容 Spigot、Paper、Folia、Purpur,支持 Minecraft 1.20–1.21.9。
作者QQ 1219269148 插件问题请联系
兼容性
- 服务器类型:Spigot、Paper、Folia、Purpur
- 游戏版本:1.20–1.21.9
- 构建目标:Java 17(可在 Java 21 服务器上运行)
主要功能
- 玩家使用指令开启/关闭个人 PvP:`/pvp on`、`/pvp off`
- 查询当前 PvP 状态:`/pvp status`
- 只有当双方玩家都开启 PvP 时,才允许玩家互相造成伤害
- 若一方关闭 PvP,拦截伤害并提示原因给双方(被攻击者与攻击者)
- Folia 兼容:自动在运行时检测调度环境,确保消息与任务调度线程安全
- 持久化:使用 YAML 存储玩家 PvP 状态,服务器重启后自动保留
指令
- `/pvp on`:开启个人 PvP
- `/pvp off`:关闭个人 PvP
- `/pvp status`:查看当前个人 PvP 状态
权限
- `bspvptoggle.use`:允许玩家使用 `/pvp` 指令
- `bspvptoggle.admin`:保留用于未来的管理功能(如批量设置或重载),当前版本可选