- 版权类型
- 转载
- 插件中文名
- PvPToggleX
- 插件英文名
- PvPToggleX
- 支持的核心 [服务端]
- Purpur
- 语言支持
- 中文(简体)
- 适配Minecraft版本 [Java]
- 1.21
[MD]
## 简介
PvPToggleX 是一款轻量、功能全面的 Minecraft 插件,允许服务器管理员在全局或按维度分别管理 PvP(玩家对战)状态。支持定时切换、按间隔自动轮换,以及在 PvP 关闭时阻止熔岩放置以防止破坏行为。
# PvPToggleX
**PvPToggleX** 是一款轻量、功能全面的 Minecraft 插件,允许服务器管理员在全局或按维度分别管理 PvP(玩家对战)状态。支持定时切换、按间隔自动轮换,以及在 PvP 关闭时阻止熔岩放置以防止破坏行为。
## 功能特性
- **全局 PvP 管理**:一键开启或关闭全服 PvP。
- **维度独立控制**:可分别为主世界、下界、末地设置 PvP 状态。
- **定时切换**:指定持续时间后自动切换 PvP 状态(例如开启 PvP 60 秒后自动关闭)。
- **自动轮换**:按设定间隔自动循环开关 PvP(例如每 5 分钟切换一次)。
- **防破坏保护**:PvP 关闭时可选择阻止玩家在其他玩家附近放置熔岩桶。
- **完全可配置**:所有提示消息、功能开关和熔岩保护规则均可通过配置文件自定义。
## 命令
所有命令需要 `pvptoggle.use` 权限(默认仅 OP 可用)。
### 常规控制
| 命令 | 用法 | 说明 |
| :--- | :--- | :--- |
| `/pvp` | `/pvp <on\|off> [time]` | 切换所有维度的 PvP 状态。 |
| `/pvpoverworld` | `/pvpoverworld <on\|off> [time]` | 仅切换主世界的 PvP 状态。 |
| `/pvpnether` | `/pvpnether <on\|off> [time]` | 仅切换下界的 PvP 状态。 |
| `/pvpend` | `/pvpend <on\|off> [time]` | 仅切换末地的 PvP 状态。 |
### 自动轮换
| 命令 | 用法 | 说明 |
| :--- | :--- | :--- |
| `/pvptoggle` | `/pvptoggle <time> \| off` | 全局每 X 秒自动循环切换 PvP 状态。 |
| `/pvptoggleoverworld` | `/pvptoggleoverworld <time> \| off` | 主世界按间隔自动切换。 |
| `/pvptogglenether` | `/pvptogglenether <time> \| off` | 下界按间隔自动切换。 |
| `/pvptoggleend` | `/pvptoggleend <time> \| off` | 末地按间隔自动切换。 |
### 配置管理
| 命令 | 用法 | 说明 |
| :--- | :--- | :--- |
| `/pvptogglex` | `/pvptogglex reload` | 重载配置文件。 |
## 配置
所有聊天消息与插件设置均可在配置文件中自定义。
**主要配置项:**
- `disable-lava`:设为 `true` 时,PvP 关闭期间将阻止玩家在其他玩家附近放置熔岩。
- `lava-radius`:检测附近玩家的范围(单位:方块,默认值:2)。
- `toggleInterval`:自动轮换的默认时间间隔。
## 截图











[/MD]
## 简介
PvPToggleX 是一款轻量、功能全面的 Minecraft 插件,允许服务器管理员在全局或按维度分别管理 PvP(玩家对战)状态。支持定时切换、按间隔自动轮换,以及在 PvP 关闭时阻止熔岩放置以防止破坏行为。
# PvPToggleX
**PvPToggleX** 是一款轻量、功能全面的 Minecraft 插件,允许服务器管理员在全局或按维度分别管理 PvP(玩家对战)状态。支持定时切换、按间隔自动轮换,以及在 PvP 关闭时阻止熔岩放置以防止破坏行为。
## 功能特性
- **全局 PvP 管理**:一键开启或关闭全服 PvP。
- **维度独立控制**:可分别为主世界、下界、末地设置 PvP 状态。
- **定时切换**:指定持续时间后自动切换 PvP 状态(例如开启 PvP 60 秒后自动关闭)。
- **自动轮换**:按设定间隔自动循环开关 PvP(例如每 5 分钟切换一次)。
- **防破坏保护**:PvP 关闭时可选择阻止玩家在其他玩家附近放置熔岩桶。
- **完全可配置**:所有提示消息、功能开关和熔岩保护规则均可通过配置文件自定义。
## 命令
所有命令需要 `pvptoggle.use` 权限(默认仅 OP 可用)。
### 常规控制
| 命令 | 用法 | 说明 |
| :--- | :--- | :--- |
| `/pvp` | `/pvp <on\|off> [time]` | 切换所有维度的 PvP 状态。 |
| `/pvpoverworld` | `/pvpoverworld <on\|off> [time]` | 仅切换主世界的 PvP 状态。 |
| `/pvpnether` | `/pvpnether <on\|off> [time]` | 仅切换下界的 PvP 状态。 |
| `/pvpend` | `/pvpend <on\|off> [time]` | 仅切换末地的 PvP 状态。 |
### 自动轮换
| 命令 | 用法 | 说明 |
| :--- | :--- | :--- |
| `/pvptoggle` | `/pvptoggle <time> \| off` | 全局每 X 秒自动循环切换 PvP 状态。 |
| `/pvptoggleoverworld` | `/pvptoggleoverworld <time> \| off` | 主世界按间隔自动切换。 |
| `/pvptogglenether` | `/pvptogglenether <time> \| off` | 下界按间隔自动切换。 |
| `/pvptoggleend` | `/pvptoggleend <time> \| off` | 末地按间隔自动切换。 |
### 配置管理
| 命令 | 用法 | 说明 |
| :--- | :--- | :--- |
| `/pvptogglex` | `/pvptogglex reload` | 重载配置文件。 |
## 配置
所有聊天消息与插件设置均可在配置文件中自定义。
**主要配置项:**
- `disable-lava`:设为 `true` 时,PvP 关闭期间将阻止玩家在其他玩家附近放置熔岩。
- `lava-radius`:检测附近玩家的范围(单位:方块,默认值:2)。
- `toggleInterval`:自动轮换的默认时间间隔。
## 截图











[/MD]