ChatProtect
A plugin which protects your serverchat against unfriendly players
Do you also know those moments when unfriendly players destroy the fun on your server with insulting comments or spam? That doesn't have to be the case. Let ChatProtect secure your chat and show such troublemakers a clear boundary.
ChatProtect detects Swearwords, Advertisment, Spam and Caps.
You can clear the chat or enable/disable globalmute.
You can add or delete swearwords in a blacklist.
You can hide your plugins and serverversion, if you wish.
Additionaly, you can set the punishment.
Permissions
chatprotect.bypass - bypass the filter and globalmute
chatprotect.globalmute - to turn on or off globalmute
chatprotect.clear - to clear the chat
chatprotect.admin - you can execute all commands and bypass the filter
Commands
/chatprotect info - see details about the developer
/chatprotect help - display's the helpmenu
/globalmute - mute the chat
/clearchat - clear the chat
/cmdspy - see all executed commands
/mute - mute a player
Config
# ChatProtect
# Plugin by Plugin_Dev
#
# examples:
# advertisment: example.net
# caps: EXAMPLE!
#
# punishment:
# ban: ban the player from the server
# tempban: ban the player for x seconds from the server
# kick: kick the player from the server
# none: do nothing
disableAdvertisment: true
disableCaps: true
disableSwearwords: true
disableSpam: true
punishment: none
tempbanDurationSeconds: 900
hidePlugins: true
hideServerversion: true
Installation
The installation is pretty simple and requires only a few steps.
- Download the latest Jar-File and drag it into your plugins-folder
- Run your server, a new folder "ChatProtect" will be generated
- Adapt the plugin.yml in this folder
- Restart your server
If my work helps you and you would like to support me, you are welcome to donate via PayPal ( https://www.paypal.com/paypalme/aureumflumen). Thanks so much to every single donation :)
Feel free to leave a comment
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta