RC Cooldown
Advanced Item Cooldown Management Plugin
DESCRIPTION
RC Cooldown is a powerful and flexible Spigot plugin that allows server administrators to set custom cooldowns on
any Minecraft items, weapons, and enchantments.
With support for
multiple languages,
visual cooldown animations, and
smart use detection, this plugin provides a complete solution for balancing gameplay and preventing item spam.
Perfect for: PvP servers, Survival, Minigames, KitPvP, and any server that needs precise item balance control.
✨ KEY FEATURES
- Universal Item Support — Set cooldowns on ANY Minecraft item, weapon, or enchantment
- Smart Use Detection — Automatically detects usage type (interact, consume, attack)
- Visual Cooldown Animation — Native Minecraft cooldown animation (like Ender Pearls)
- Enchantment Support — Cooldowns for Riptide, Channeling, etc.
- Multi-Language Support — EN, RU, UA, ES, DE
- Click Type Configuration — Right-click or left-click activation
- Anti-Spam Protection — Messages limited to once per 3 seconds
- Easy Configuration — Simple YAML config with examples
- Admin Commands — Full in-game command control
- Hot Reload — Reload config without server restart
USE CASES
- PvP Servers — Balance Golden Apples, Ender Pearls, combat enchantments
- Survival Servers — Prevent item spam, add strategy
- Minigame Servers — Control item usage per game mode
- KitPvP — Balance kits with cooldowns
- Any Server — Fine-tune gameplay balance
INSTALLATION
- Download RC Cooldown from the releases page
- Place the `.jar` file into your `plugins/` folder
- Restart the server (or use `/reload`)
- Edit `plugins/RCCooldown/config.yml`
- Apply changes with `/rccd reload`
⚙️ CONFIGURATION
Basic config example:
Code (Text):
lang: EN
items:
ENDER_PEARL:
enable: true
cooldown: 20
click_type: right_click
GOLDEN_APPLE:
enable: true
cooldown: 5
click_type: right_click
enchantment:riptide:
enable: true
cooldown: 15
click_type: right_click
HOW TO ADD ITEMS
Method 1: Edit Config File
- Open `plugins/RCCooldown/config.yml`
- Add item under `items:`
- Save file and run `/rccd reload`
Method 2: In-Game Commands (Recommended)
Code (Text):
/rccd add <item_id> <click_type> <seconds>
Examples:
Code (Text):
/rccd add DIAMOND_SWORD right_click 10
/rccd add riptide right_click 15
/rccd add BOW left_click 5
The plugin automatically detects whether the ID is an item or enchantment — no prefix required.
COMMANDS
Code (Text):
/rccd reload - Reload configuration
/rccd list - List active cooldowns
/rccd add <id> <type> <s> - Add cooldown
/rccd delete <id> - Remove cooldown
Permission: `rccd.admin` (OP by default)
LANGUAGES
Supported languages:
- EN — English
- RU — Русский
- UA — Українська
- ES — Español
- DE — Deutsch
Change language in `config.yml`:
ADVANTAGES
- Maximum Flexibility — Works with any item or enchantment
- Smart Detection — Cooldowns only trigger on real usage
- User-Friendly — Visual animation + translations
- High Performance — Lightweight, no TPS impact
- Easy Management — Fully configurable in-game
- Professional Design — Clean logic, rate-limited messages
HOW IT WORKS
Smart Use Detection:
- Food & consumables → cooldown after consumption
- Weapons → cooldown after successful hit
- Enchantments → cooldown after actual activation
- Other items → cooldown after valid interaction
Visual Cooldown:
- Native Minecraft inventory animation
- Matches configured cooldown time
- Works like Ender Pearl cooldown
DEFAULT CONFIGURATION
Pre-configured cooldowns included:
- Riptide — 15 seconds
- Ender Pearl — 20 seconds
- Golden Apple — 5 seconds
- Enchanted Golden Apple — 30 seconds
- Firework Rocket — 3 seconds
- Mace — 5 seconds
You can freely edit or remove any of them.
PERMISSIONS
Code (Text):
rccd.admin - Access to all commands
![[IMG]](//proxy.spigotmc.org/4347b05271d055aab9804a2c4ce6b2ff06e4f1af/68747470733a2f2f6273746174732e6f72672f7369676e6174757265732f62756b6b69742f5243253230436f6f6c446f776e2e737667)