Home›Java›Mods›SChat - A lightweight Chat Plugin that supports Gradient & offers Anti-Spam, Anti Ads & Anti Swear
ModsJava
SChat - A lightweight Chat Plugin that supports Gradient & offers Anti-Spam, Anti Ads & Anti Swear
Java mod listed for Minecraft 1.20–1.21. Downloads from the MC Java Mods app on Android.
SChat Advanced Chat Plugin with Hex Colors & Gradients ✨ Beautiful gradients • Hex color support • ️ Chat protection • PlaceholderAPI ✨ Overview SChat…
⬇ Download on Spigot
SChat
Advanced Chat Plugin with Hex Colors & Gradients
✨ Beautiful gradients • Hex color support • ️ Chat protection • PlaceholderAPI ✨
Advanced Chat Plugin with Hex Colors & Gradients
✨ Beautiful gradients • Hex color support • ️ Chat protection • PlaceholderAPI ✨
Overview
SChat is a powerful and lightweight chat plugin that brings modern formatting features to your Minecraft server. With support for hex colors, smooth gradients, and comprehensive chat protection, SChat makes your server's chat both beautiful and secure.
Key Features
- Gradient Text Support - Create stunning color gradients with `<gradient:#FF0000:#00FF00>text</gradient>`
- Hex Color Support - Use any hex color with `&#FF0000` format
- PlaceholderAPI Integration - Full support for all PAPI placeholders
- Anti-Spam Protection - Configurable cooldown system with bypass permissions
- Anti-Swear Filter - Customizable word filter with replacement text
- Anti-Advertise System - Automatically blocks website links and advertisements
- Permission-Based Features - Fine-grained control over who can use what
- Highly Configurable - Customize every aspect through config.yml
Anti-Swear
Anti-Spam
Anti-Advertise
Gradient Examples
Code (Text):
<gradient:#FF0000:#00FF00>Welcome to our server!</gradient>
<gradient:#FFFFFF:#FF00FF>%player_name%</gradient>
<gradient:#FFD700:#FF4500>★ VIP Player ★</gradient>
<gradient:#FFFFFF:#FF00FF>%player_name%</gradient>
<gradient:#FFD700:#FF4500>★ VIP Player ★</gradient>
Anti-Spam System
- Configurable message cooldown (default: 2 seconds)
- Bypass permission for staff members
- Custom warning messages
Anti-Swear Filter
- Customizable blocked words list
- Automatic word replacement with *** (configurable)
- Private warning messages to players
- Staff bypass permissions
Anti-Advertise Protection
- Blocks common domain extensions (.com, .net, .org, etc.)
- Fully configurable domain list
- Message cancellation with warnings
- Admin bypass system
⚙️ Configuration
Spoiler: config.yml
Code (Text):
chat:
format: "<gradient:#FF0000:#00FF00>%player_name%</gradient> &7» &f%message%"
enable-colors: true
enable-gradients: true
anti-spam:
enabled: true
cooldown: 2
anti-swear:
enabled: true
replacement: "***"
blocked-words:
- "example1"
- "example2"
anti-advertise:
enabled: true
blocked-domains:
- ".com"
- ".net"
- ".org"
messages:
reload: "&aConfiguration reloaded successfully!"
anti-spam: "&cPlease wait before sending another message!"
anti-swear: "&cPlease, do not swear or use any blacklisted words!"
anti-advertise: "&cAdvertising is not allowed!"
format: "<gradient:#FF0000:#00FF00>%player_name%</gradient> &7» &f%message%"
enable-colors: true
enable-gradients: true
anti-spam:
enabled: true
cooldown: 2
anti-swear:
enabled: true
replacement: "***"
blocked-words:
- "example1"
- "example2"
anti-advertise:
enabled: true
blocked-domains:
- ".com"
- ".net"
- ".org"
messages:
reload: "&aConfiguration reloaded successfully!"
anti-spam: "&cPlease wait before sending another message!"
anti-swear: "&cPlease, do not swear or use any blacklisted words!"
anti-advertise: "&cAdvertising is not allowed!"
Permissions
| Permission | Description | Default |
| schat.admin | Access to reload command | OP |
| schat.color | Use hex colors in chat | True |
| schat.gradient | Use gradients in chat | True |
| schat.bypass.spam | Bypass anti-spam protection | OP |
| schat.bypass.swear | Bypass anti-swear filter | OP |
| schat.bypass.advertise | Bypass anti-advertise system | OP |
Commands
- /schat reload - Reloads the plugin configuration
Requirements
- Minecraft Version: 1.16+
- Java Version: 17+
- Dependencies: PlaceholderAPI (required)
Installation
- Download the SChat.jar file
- Place it in your server's plugins folder
- Make sure PlaceholderAPI is installed
- Restart your server
- Configure the plugin in plugins/SChat/config.yml
- Use /schat reload to apply changes
Bug Reports & Feature Requests
Found a bug or have a suggestion? Please use the discussion section or send me a private message with detailed information about the issue or feature request.
⭐ If you enjoy SChat, please leave a review! ⭐
Support the development by rating this resource!
Support the development by rating this resource!
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.20, 1.20.6, 1.21
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
SChat - A lightweight Chat Plugin that supports Gradient & offers Anti-Spam, Anti Ads & Anti Swear is a free Minecraft Java mod. Compatible with Minecraft 1.20, 1.20.6, 1.21. Downloaded 75 times (via Spigot). Download it and open it directly in the game.