HolyChat | The Ultimate Chat Management Plugin icon

HolyChat | The Ultimate Chat Management Plugin -----

✨ LuckPerms Prefix/Suffix • ️ Anti-Spam & Word Filter • Private Messaging • Global Mute • ⚡



[​IMG]
✨ HolyChat ✨
The Most Advanced Chat Management Plugin for 1.20 – 1.21.8
FEATURES
LuckPerms Prefix / Suffix Support – Automatically shows player prefixes and suffixes in chat. Fully compatible with any permissions plugin using LuckPerms API.
Full Colour & Formatting – Allow players with permission to use & colour codes and formatting (&l &o &n &m &r) in their messages.
Anti‑Spam System – Configurable cooldown between messages + similarity check (prevents repeating same message).
Word Filter / Swear Blocker – Block any unwanted words. Replace them with *** or completely remove them. Warn player on attempt.
Player Mute (temp/permanent) – Mute individual players for a specific time or forever.
Global Mute – Lock the whole chat with a single command (optional reason).
Slow Mode – Limit how often each player can send messages (global cooldown).
Private Messaging – /msg, /reply, social spy, and ignore system included.
Chat Clear – Clear the chat instantly (permission based).
Broadcast Command – Send coloured announcements to the whole server.
PlaceholderAPI Support – Use any placeholder inside the chat format.
Chat Logging – Automatically save all chat messages to a log file (optional).
Fully Configurable Format – Change the entire chat layout in config.yml: {prefix}{player}{suffix} ➜ {message}
Reload Command – /holychat reload – apply changes without restarting the server.
Lightweight & Fast – No performance impact, even on large servers.

SCREENSHOTS
Normal chat with prefix/suffix & colours:
[​IMG]
Chat cleared:
[​IMG]
Anti‑spam warning:
[​IMG]
Word filter (swear blocker):
[​IMG]
Global mute active:
[​IMG]
COMMANDS & PERMISSIONS
Code (Text):

Main command:  /holychat  or  /hc
Subcommands:
  /holychat reload               – Reload config & messages (holychat.reload)
  /holychat mute <player> [min]  – Mute player (-1 = permanent) (holychat.mute)
  /holychat unmute <player>      – Unmute player (holychat.mute)
  /holychat globalmute [reason]  – Toggle global mute (holychat.globalmute)
  /holychat clear                – Clear chat (holychat.clear)
  /holychat broadcast <msg>      – Send broadcast (holychat.broadcast)
Private messaging:
  /msg <player> <message>        – Send private message
  /reply <message>               – Reply to last PM
  /socialspy                     – Toggle social spy (holychat.socialspy)
  /ignore <player>               – Ignore/unignore a player
Permissions:
  holychat.reload                – Allow reload
  holychat.mute                  – Mute/unmute players
  holychat.globalmute            – Toggle global mute
  holychat.clear                 – Clear chat
  holychat.broadcast             – Send broadcasts
  holychat.color                 – Use colour codes (&6 etc.)
  holychat.format                – Use formatting (&l &o &n)
  holychat.socialspy             – See private messages
  holychat.bypass.spam           – Bypass anti‑spam cooldown
  holychat.bypass.similarity     – Bypass similarity check
  holychat.bypass.globalmute     – Speak during global mute
  holychat.bypass.slowmode       – Bypass slow mode
  holychat.bypass.ignore         – Message players who ignored you
 
⚙️ CONFIGURATION (config.yml)
Code (YAML):

# HolyChat Ultimate Configuration
# Developed by BoyHoly
chat-format
: "{prefix}{player}{suffix} &7➜ &f{message}"
chat
:
  allow-colors
: true
  allow-formatting
: true
  log-to-file
: true
anti-spam
:
  enabled
: true
  cooldown-seconds
: 3
  similarity-check
: true
  similarity-percent
: 80
filter
:
  enabled
: true
  warn-player
: true
  replacement
: "***"
  blocked-words
:
   - "fuck"
    - "shit"
    - "badword"
slowmode
:
  seconds
: 0
private-message
:
  format
: "&d{from} &7➜ &f{message}"
  receive
: "&d{from} &7➜ &f{message}"
  spy
: "&8[Spy] &7{from} → {to}: &f{message}"
socialspy
:
  enabled
: true
 
MESSAGES (message.yml)
Code (YAML):

reload
: "&aHolyChat configuration reloaded successfully!"
no-permission
: "&cYou don't have permission to use this command!"
spam-warning
: "&cPlease wait a few seconds before sending another message!"
spam-similar
: "&cYou are sending similar messages too quickly!"
filter-warning
: "&cYour message contains blocked words and has been filtered!"
player-muted
: "&aPlayer {player} has been muted for {time}."
you-were-muted
: "&cYou have been muted for {time}!"
global-mute
: "&cChat is globally muted! Reason: {reason}"
slowmode-warning
: "&cYou can only send a message every {seconds} seconds!"
player-not-found
: "&cPlayer {player} not found or offline."
ignored
: "&aYou are now ignoring {player}."
chat-cleared
: "&aChat has been cleared by {player}."
 
INSTALLATION
1. Download HolyChat.jar from the link above.
2. Place the file in your server’s /plugins folder.
3. Restart your server (do NOT use /reload, it's unsafe).
4. Edit config.yml and message.yml to fit your needs.
5. Run /holychat reload to apply changes instantly.

⚙️ REQUIREMENTS
• Java 17 or higher (Java 21 recommended)
• Spigot / Paper / Purpur 1.20.x – 1.21.8
• LuckPerms (required – for prefix/suffix)
• PlaceholderAPI (optional – for advanced placeholders)

❓ FAQ
Q: Does it work with 1.8.8?
A: No. This version is built for 1.20+. Contact me for a legacy build if needed.
Q: Can I use hex colours?
A: Yes, use &#RRGGBB in any message or format (requires Minecraft 1.16+ client).
Q: How do I add more blocked words?
A: Simply add them to the 'blocked-words' list in config.yml.
Q: Does it support Vault?
A: No, prefixes/suffixes are handled by LuckPerms only.

SUPPORT
For bug reports, suggestions, or custom features, contact me directly on Spigot (PM) or join my Discord server. I usually respond within 24 hours.
⭐ If you like HolyChat, please leave a positive rating! ⭐
❤️ Maintained by BoyHoly – Updates for every new Minecraft version.
Resource Information
Author:
----------
Total Downloads: 4
First Release: Jun 11, 2026
Last Update: Jun 11, 2026
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings