ECDTC

一场玩家必须摧毁核心以获得奖励的竞争性 PvP 活动。

资源图片
# ⚔️ ECDTC — 摧毁核心 ![版本](https://img.shields.io/badge/version-1.1-blue) ![Minecraft](https://img.shields.io/badge/Minecraft-1.16--1.21-green) ![许可证](https://img.shields.io/badge/license-All%20rights%20reserved-red) ![PlaceholderAPI](https://img.shields.io/badge/dependency-PlaceholderAPI-orange) 一个 **竞技 PvP 活动**,玩家必须 **摧毁核心** 以获得奖励。 适用于 **Paper/Spigot 服务器**,兼容版本 `1.16` 至 `1.21`。 --- ## 📖 描述 **ECDTC — 摧毁核心** 提供了一个动态事件,团队或玩家争相摧毁放置在你世界中的可配置核心。 它包括奖励、玩家排名、基岩保护、公告以及对 **PlaceholderAPI** 的全面支持。 ### ✨ 主要功能 - 可配置的核心(材料,生命 = 块数)。 - 可定制的进度Boss栏。 - 随机的方块破坏奖励。 - 前 1/2/3 名玩家带有自定义奖励。 - 完全可定制的消息(RGB / hex 支持)。 - 自动的预公告(在开始前 10/5/1 分钟)。 - 事件期间基岩保护。 - 自动每日计划(可配置时间)。 - PlaceholderAPI 支持 (`%dtc_*%`)。 --- ## ⚙️ 安装 1. 将 `ECDTC.jar` 复制到服务器的 `plugins/` 文件夹中。 2. 安装 **PlaceholderAPI** (必需)。 3. 启动服务器以生成配置文件。 4. 编辑 `config.yml` 和 `lang.yml`。 5. 使用 `/dtc reload` 应用更改,无需重新启动。 --- ## ⌨️ 命令 & 权限 | 命令 | 描述 | 权限 | |---------|-------------|------------| | `/dtc start` | 手动启动一个事件。 | `dtc.admin` | | `/dtc stop` | 停止当前事件。 | `dtc.admin` | | `/dtc reload` | 重新加载配置。 | `dtc.admin` | | `/dtc time` | 显示到下一次计划事件的时间。 | `dtc.admin` | | `/dtc top` | 显示当前事件排名。 | `dtc.admin` | | `/dtc info` | 显示有关当前事件的信息。 | `dtc.admin` | 🔑 **权限说明**: - `dtc.admin` → 访问所有管理子命令。 --- ## 🔗 占位符 (PlaceholderAPI) **标识符:** `dtc` | 占位符 | 描述 | |-------------|-------------| | `%dtc_blocks_broken%` | 当前事件中玩家破坏的方块数。 | | `%dtc_blocks_remaining%` | 剩余的核心方块数。 | | `%dtc_blocks_total%` | 核心总生命值(初始方块数)。 | | `%dtc_my_contribution%` | 玩家的贡献百分比。 | | `%dtc_global_stats%` | 全局统计数据(每玩家破坏的方块数)。 | | `%dtc_minutes_until_event%` | 到下一次事件的近似分钟数。 | | `%dtc_time_until_event%` | 剩余时间格式化(例如:1h 2m 3s)。 | | `%dtc_next_event%` | 下一次事件时间 (HH:mm)。 | | `%dtc_event_active%` | 如果有活动事件,则为 `true/false`。 | | `%dtc_event_time_left%` | 剩余事件时间。 | --- ## 🛠️ 快速配置 基本的 `config.yml` 示例: ```yaml Core: CoreHealth: 5 CoreMaterial: OBSIDIAN Location: world: "world" x: -174 y: 48 z: -24 hit-rewards: "30": - give %player% diamond 1 "10": - broadcast %player% got extremely lucky! - give %player% enchanted_golden_apple 1 Bossbar: Enabled: true Title: "&eDTC: &a%dtc_blocks_remaining% &7of &a%dtc_blocks_total% blocks left" Color: GREEN Style: SEGMENTED_10 ```