服务器使用量
未统计
服务玩家数
未统计
下载量
24,247
插件详细介绍
Command Cooldown 是一款适用于 Minecraft 服务器的管理插件(支持 Bukkit/Spigot 和 BungeeCord)。管理员可以为任意命令创建冷却时间,使玩家在执行特定命令后必须等待一段时间才能再次使用。该插件能有效防止命令滥用和刷屏。
核心特性
- 为任何命令设置冷却时间。
- 通过 GUI 编辑器轻松创建和管理冷却规则。
- 支持通过 MySQL 在 BungeeCord 网络下同步冷却状态。
- 自动时间格式化(s=秒, m=分, h=小时, d=天, w=周, y=年)。
- 可自定义所有提示信息(通过
messages.yml文件)。 - 自动检查更新,并在新版本发布时自动更新配置文件。
- 为插件命令设置别名(例如
/cc和/commandcooldown指向同一命令)。
主要命令与权限
基础命令
/cc editor- 打开 GUI 编辑器来管理命令冷却。/cc cooldowns- 查看自己当前的冷却状态。/cc cooldowns <玩家名/UUID>- 查看指定玩家的冷却状态。/cc bypass- 切换是否绕过所有冷却(需要权限)。/cc removecooldowns <玩家名>- 重置指定玩家的所有冷却。/cc reload- 重载所有配置文件。
权限与绕过
- 通用绕过权限:
commandcooldown.bypass - 按命令绕过:
commandcooldown.bypass.<命令>
例如:commandcooldown.bypass.warp_shop 可绕过 /warp shop 的冷却。
- 按权限设置冷却时长:
commandcooldown.<命令>.<时间>
例如:拥有 commandcooldown.warp_home.30 权限的玩家,其 /warp home 的默认冷却将被设为 30 秒。
配置文件概览
config.yml
主要设置项包括
checkUpdates: true- 是否启用更新检查。sendBypassMessage: true- 玩家绕过冷却时是否收到提示。- MySQL 数据库连接配置(用于跨服同步)。
cooldowns.yml
在此文件中定义命令的冷却规则。格式示例
warp:
cooldowns:
'*': 30m # 所有 /warp 子命令默认冷却 30 分钟
'shop': 15m # /warp shop 冷却 15 分钟
'vip': 30s # /warp vip 冷却 30 秒
aliases:
- 'ewarp' # 为 /warp 命令设置别名 /ewarpmessages.yml
自定义插件发送的所有提示信息,包括冷却提醒、错误提示、帮助菜单等。
常见问题
- 如何为命令设置冷却?
使用 /cc editor 打开 GUI 编辑器进行可视化设置,或直接编辑 cooldowns.yml 文件。
- 冷却时间如何跨服同步?
在 config.yml 中启用并配置 MySQL,冷却数据将通过网络共享。
- 玩家如何查看自己的冷却状态?
使用命令 /cc cooldowns。
- 如何让特定玩家或权限组不受冷却限制?
给予他们 commandcooldown.bypass 权限,或针对具体命令给予 commandcooldown.bypass.<命令> 权限。
支持与资源
- 通过 Patreon 支持插件开发。
- 查看 Wiki 获取详细文档。
- 加入 Discord 服务器 获取社区帮助。
测试支持版本
版本分布
基本信息
插件名称
Command Cooldown
作者
Darrionat
平台
Bukkit / Spigot
支持版本
1.20 - 1.21
点赞数
未统计
最近版本
暂无数据
-