chatcooldownx
PluginLicenseRef-All-Rights-Reserved

chatcooldownx

Per-rank chat cooldown with chat & actionbar notifications. Anti-spam, HEX color support, fully configurable.

22
Downloads
0
Followers
4 weeks ago
Updated
📦
1
Versions

📖About chatcooldownx

💬 ChatCooldown

Per-rank chat cooldown with actionbar & chat notifications — fully configurable.


✨ Features

  • ⏱️ Per-rank cooldowns — different cooldown per LuckPerms permission
  • 📢 Dual notifications — actionbar, chat, or both
  • 🎨 Full color support& legacy codes + &#RRGGBB hex colors
  • 🔄 Live reload/cc reload with no restart needed
  • 🚫 Bypass permission — skip cooldown for trusted players
  • 💾 No database — lightweight, resets on restart

📋 Commands

Command Description Permission
/chatcooldown reload Reload the config chatcooldown.admin
/cc reload Alias chatcooldown.admin

🔑 Permissions

Permission Description Default
chatcooldown.admin Reload the config OP
chatcooldown.bypass Bypass cooldown entirely false
chatcooldown.cooldown.<name> Custom cooldown group false

⚙️ Configuration

# Notification type: chat / actionbar / both
notification-type: both

# Supports & codes and &#RRGGBB hex colors
chat-message: "&cYou are on cooldown! Wait &e%seconds% &cmore seconds."
actionbar-message: "&c⏳ Wait &e%seconds% &cmore seconds before chatting."

# First matching permission wins (top to bottom)
cooldowns:
  - permission: chatcooldown.cooldown.owner
    seconds: 0
  - permission: chatcooldown.cooldown.vip
    seconds: 2
  - permission: default
    seconds: 5

🚀 Setup

1. Drop the JAR into your plugins/ folder
2. Restart the server
3. Assign permissions in LuckPerms:

/lp group vip permission set chatcooldown.cooldown.vip true

4. Done! ✅


🖥️ Compatibility

Server Paper / Spigot
Versions 1.21.2 — 1.21.x
Java 17+

🔗 Links

Made by itsrealnoam