HomeJavaModsChatFilter | Fully customizable
ChatFilter | Fully customizable
ChatFilter - Never see any bad word!

With the plugin "ChatFilter" you can add words to a file, which users aren't allowed to write.

Usage:
Use the /chatfilter command to add a new word to the list!
ChatFilter.png
[​IMG]
You can use these arguments:
ADD -> add a word to the list
REMOVE -> remove a word from the list
LIST -> list all words which are forbidden
RELOAD -> reload the config
NOTIFY -> toggle notifications

Permissions:
The permissions are simple.
filter.admin -> use /chatfilter (doesn't bypass the filter)
filter.bypass -> bypass the filter
filter.notify -> get notified when a user tries to write an forbidden word
filter.update -> get notified when an update is available (you need to have turned on notifications)

Config:
There is a config.yml-File, in which you can edit every message (except the message which appear at start & shutdown of the plugin)
Thats what the config looks like:
Code (YAML):
[/SIZE ] [/LEFT ]
# Configuration file for the ChatFilter plugin
# Use this file to edit the messages of the plugin
# Variables: %prefix%, %player%, %word%, %remainingTime%

CheckForUpdates
: true
AutoMute
: true

Prefix
: '&7 [&bChatFilter&7 ]'
NoPermission
: ' %prefix% &cYou dont have permission to use this command!'
ListMessage
: ' %prefix% &eForbidden words:'
ListLayout
: ' %prefix% &7- &b%word%'
NoBannedWords
: ' %prefix% &cThere are no banned words.'
Usage
: ' %prefix% &cUsage: &7/chatfilter <ADD | REMOVE | LIST | RELOAD | NOTIFY> [<Word>]'
SuccessfullyAdded
: ' %prefix% &aYou successfully added the word &e%word%'
SuccessfullyRemoved
: ' %prefix% &aYou successfully removed the word &e%word%'
SavingError
: ' %prefix% &cAn error occured while attempting to save the word to the file. Please see the console for more information.'
WordNotForbidden
: ' %prefix% &cThe word is not forbidden.'
NotPlayer
: ' %prefix% &cYou need to be a player!'
ConfigReloaded
: ' %prefix% &aThe config was successfully reloaded!'
WordForbidden
: ' %prefix% &cThis word is forbidden!'
TriedToWrite
: ' %prefix% &cThe player &6%player% &ctried to write &3%word%'
NotificationsEnabled
: ' %prefix% &aYou turned &6on &anotifications.'
NotificationsDisabled
: ' %prefix% &cYou turned &4off &cnotifications.'
TooManyBadWords
: ' %prefix% &cYou wrote too many bad words in the last time. You got muted for 15 minutes.'
PlayerMuted
: ' %prefix% &cThe player &6%player% &cgot muted because he/she wrote too many bad words. (15 minutes)'
PlayerIsMuted
: ' %prefix% &cYou are muted! Time until you can use the chat again:&e %remainingTime%'
[LEFT ] [SIZE=4 ]
Servers running this plugin:
No servers added yet.

If your server is running this plugin, you can write me an message and I'll add your server to the list of servers running this plugin.

If you have any suggestions, leave it in your review or the discussion tab, and I'll look forward to it.

Roadmap:
- Nothing, I added everything I wanted to do -

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

ChatFilter | Fully customizable is a free Minecraft Java mod. Compatible with Minecraft 1.8. Downloaded 963 times (via Spigot). Download it and open it directly in the game.

Explore more