资源图标

转载 闭源 世界管理 游戏模式 MDV袭击阶段 1.3.1

没有下载权限
版权类型
转载
插件中文名
MDV袭击阶段
插件英文名
mdvraidperiods
原帖地址
https://www.spigotmc.org/resources/mdvraidperiods.137868/
支持的核心 [服务端]
  1. Purpur
语言支持
  1. 中文(简体)
适配Minecraft版本 [Java]
  1. 1.21
[MD]
# MDV袭击阶段(MDVRaidPeriods)

**ProtectionStones 定时袭击窗口插件**

在可配置的全局袭击时段内,将受保护的基地临时转变为可袭击区域,无需永久修改 ProtectionStones 或 WorldGuard 的领地配置。

---

## 简介

MDVRaidPeriods 是一款轻量级袭击窗口附属插件,适用于同时使用 ProtectionStones 和 WorldGuard 的服务器。

在袭击时段以外,ProtectionStones 的行为与平时完全相同。袭击期间,已配置的领地可临时开放以下权限:

- 破坏方块
- 放置方块
- 开箱掠夺
- 方块与实体交互
- 桶、火焰与熔岩使用
- TNT 及其他爆炸物

ProtectionStones 核心方块在整个袭击过程中始终受到保护,袭击结束后所有防护行为自动恢复。

---

## 主要功能

- 全局自动袭击窗口
- INTERVAL(固定间隔)调度模式
- WEEKLY(每周定时)调度模式
- 多世界支持
- 下界 / 末地检测(不依赖世界名称)
- 可配置的袭击持续时间与预警提示
- BossBar 倒计时
- 袭击开始 / 结束标题显示
- 支持原版或自定义资源包音效
- PlaceholderAPI 支持
- 通用爆炸处理
- ProtectionStones 核心方块保护
- 袭击期间禁止移除领地
- 袭击期间禁止创建新领地
- WorldGuard 拒绝提示消息抑制
- 配置自动更新并自动备份
- 重启后袭击计时器状态持久保存
- 启动时安全兼容性检查
- 安全卸载机制

---

## 依赖

**必需:**

- ProtectionStones
- WorldGuard
- WorldEdit

**可选:**

- PlaceholderAPI

---

## 安装

1. 停止服务器。
2. 安装 ProtectionStones、WorldGuard 和 WorldEdit。
3. 将 MDVRaidPeriods-1.3.1.jar 放入 `plugins` 文件夹。
4. 启动服务器。
5. 编辑配置文件 `plugins/MDVRaidPeriods/`config.yml。
6. 执行 /mdvraid `status` 验证插件是否正常运行。

---

## 命令

| 命令 | 说明 |
|------|------|
| /mdvraid `status` | 查看当前袭击状态 |
| /mdvraid `help` | 显示帮助信息 |
| /mdvraid `start` | 立即开始袭击 |
| /mdvraid `start 30m` | 开始持续 30 分钟的袭击 |
| /mdvraid `start 1h30m` | 开始持续 1 小时 30 分钟的袭击 |
| /mdvraid `stop` | 停止当前袭击 |
| /mdvraid `pause` | 暂停当前袭击 |
| /mdvraid `resume` | 恢复已暂停的袭击 |
| /mdvraid `reload` | 重载插件配置 |

---

## 权限

| 权限节点 | 说明 | 默认 |
|----------|------|------|
| `mdvraid.admin` | 管理员命令 | 仅 OP |
| `mdvraid.status` | 允许查看袭击状态 | 所有玩家 |

---

## PlaceholderAPI 占位符

| 占位符 | 说明 |
|--------|------|
| `%mdvraid_active%` | 袭击是否正在进行 |
| `%mdvraid_state%` | 当前袭击状态 |
| `%mdvraid_status%` | 状态描述文本 |
| `%mdvraid_time%` | 当前时间信息 |
| `%mdvraid_time_remaining%` | 袭击剩余时间 |
| `%mdvraid_next%` | 下次袭击时间 |
| `%mdvraid_world_enabled%` | 当前世界是否启用袭击 |
| `%mdvraid_world_active%` | 当前世界袭击是否激活 |
| `%mdvraid_world_status%` | 当前世界袭击状态 |
| `%mdvraid_display%` | 综合显示信息(推荐) |
| `%mdvraid_schedule_mode%` | 当前调度模式 |

推荐使用 `%mdvraid_display%` 作为一站式显示占位符。

---

## 支持的服务端与版本

适配 Paper / Purpur 服务端。

| Minecraft 版本 | 所需 Java |
|----------------|-----------|
| 1.21.x | — |
| 26.1 | — |
| 26.2 | — |

- 1.21.x 系列需要 **Java 21**
- 26.x 系列需要 **Java 25**

---

## 许可证

MDVRaidPeriods 遵循 **MDVCRAFT Source License 1.0** 分发。

**允许:**

- 免费使用
- 在盈利性 Minecraft 服务器上使用
- 查看源码
- 修改与分叉
- 免费再分发

**需要事先获得 Aminowana 书面授权:**

出售本插件、分叉版本或修改版本,以及以付费方式再分发、打包销售或任何形式的转售,均须事先取得 Aminowana 的书面许可。

---

*由 Aminowana 开发*
[/MD]
作者
cacca
下载
0
查看
30
首次发布
最后更新
评分
0.00 星 0 星

来自cacca的更多资源

后退
顶部