# C-Cooldowns
**C-Cooldowns** 是一个 Minecraft 插件,它可以在全球范围内或基于 WorldGuard 区域应用物品冷却。 它专为与 **DeluxeCombat** 无缝集成而设计,通过延迟强大物品(如末影珍珠、金苹果或药水)的重复使用,实现对 PvP 机制的精细控制。
冷却效果可以应用于整个服务器,也可以限制在特定区域。 可以在如`spawn`或`safezone`这样的安全区域禁用它们,同时在其他地方保持严格的规则。 所有持续时间和物品类型都可以通过 `config.yml` 完全配置。
---
## 🧭 功能
- 设置物品特定的冷却时间(例如:末影珍珠、附魔苹果、钓鱼竿)
- 支持**无区域**和**基于区域**的冷却行为
- 与 **WorldGuard** 和 **DeluxeCombat** 集成
- 在 `spawn` 或 `safezone` 等区域禁用冷却效果
- 简单的管理员命令和权限系统
- YAML 驱动的配置,便于调整
---
## 🛠️ 命令
- `/ccooldown status` – 查看当前的冷却设置
- `/ccooldown reload` – 在不重启服务器的情况下重新加载插件的配置
---
## ⚙️ 安装说明
1. 在 Paper/Purpur 服务器上安装 (Minecraft 1.20+)
2. 将插件 `.jar` 文件放入您的 `plugins/` 文件夹中
3. 重启服务器以生成默认的 `config.yml`
4. 修改冷却值、启用物品和区域设置
5. 使用 `/ccooldown reload` 立即应用更改
6. 如果使用基于区域的冷却效果,请在 WorldGuard 中定义区域
7. 使用触发冷却效果的物品的玩家将看到延迟生效
---
## 📁 配置参考 (`config.yml`)
```yaml
cooldowns:
风: 5
珍珠: 10
金苹果:
普通: 30
附魔: 60
钓鱼竿: 8
飞溅药水: 15
enabled:
风: true
珍珠: true
金苹果: true
钓鱼竿: true
飞溅药水: true
regions:
enabled_in: [] # 除非列出,否则冷却效果随处应用
disabled_in:
- safezone
- spawn
```
---
## 🔐 权限
| 权限 | 描述 | 默认 |
|------------------------|----------------------------------------|---------|
| `cooldown.admin` | 允许使用 `/ccooldown` 命令 | OP |