By continuing to use this site, you agree to the Terms of Service of this website, including usage of cookies.
OK, Don't show this again
BadWorkBlocker is a chat filter suitable for every server to keep the chat clean from swear words and spam (including ready-to-use lists). It can prevent swear words, sending the same message twice, sending too many messages and using caps lock. Additionally, it can filter messages that contain IP addresses, websites or e-mail addresses. Filtering is done at each aspect of the game, including the public server chat, private tell messages and text on signs. The plugin is highly configurable for nearly every needs.
The main features of this plugin are:
All settings can be changed in the config.yml
-file, there are no commands:
# Language of the plugin messages
# Possible options are: en (English), de (German), fr (French), ru (Russian), tr (Turkish), id (Indonesian)
language: "en"
# Try to automatically detect the player's language and send translated messages for each player
# (language set above is used if player's language can't be detected)
autodetectlanguage: true
# List of the blocked words
badwords:
- "fuck"
- "shit"
- "bitch"
# Ignore spaces in messages when checking for swear words / spam
ignorespaces: true
# Show the player which word has been blocked
showblocked: false
# Minimum time between chat messages in seconds
waitingtime: 2
# Percentage of uppercase chars in a message required to trigger caps checker
uppercasepercentage: 0.75
# Minimum amount of chars in a message required to activate caps checker (to avoid blocking HI, OK, etc.)
minimumchars: 3
# Filter web addresses like IP addresses, domains, or email addresses
filter_web_addresses: true
# Check placed signs if they violate a filter
check_signs: true
# After how many violations against the chat filter, a player should be kicked/banned - set to 0 to disable
# Violations are reset after a server restart
violations:
kick: 0
ban: 0
resetafterkick: true # reset violations after kick (this disables banning if kick-count is lower)
# Send a reminder message once per session if bypassing filters using ones permissions
send_bypassed_message: true
Read the full documentation 📖 • Ask questions on Discord 💬
Feel free to contribute if you have ideas or found an issue.
You can:
Please read our Contribution Guidelines before creating an issue or submitting a pull request.
Many thanks for their support to all contributors!
Previous changes:
Added icon & more compatible API versions
Reply to review by :
You can leave one review per plugin release, and delete or update your review at any time