Block annoying chat messages from the Minecraft vanilla server, plugins or players.
This plugin allows you to block almost all types of chat messages. This is especially useful for messages that are sent by the Minecraft server or plugins and that cannot be disabled.
Installation & Configuration
Please note that this plugin may not work with server software compiled with Java 11 or later.
Put this plugin into the Spigot plugins folder, start/restart the server and make sure to properly configure this plugin.
The configuration is quite flexible and simple at the same time. You can specify not only whole messages, but also parts of messages. In addition, you can specify whether the message should only be blocked if it's sent 1:1 to the player, or if it's sufficient if it only occurs in parts. You can also toggle the case sensitivity. It's also possible to specify a permission that a player needs to be able to see a blocked message regardless.
blocked:
# Blocked if message equals 'Message Blocker' (case-insensitive).
- message: 'Message Blocker'
mode: 'exact'
ignore_case: true
bypass_permission:
# Blocked if message contains 'blockedmessage' (case-sensitive)-
- message: 'blockedmessage'
mode: 'contains'
ignore_case: false
bypass_permission:
# Blocked if message contains 'staff-only message' (case-insensitive) and
# the player doesn't have permission to the /say command.
- message: 'staff-only message'
mode: 'contains'
ignore_case: true
bypass_permission: 'minecraft.command.say'
Tip: Use the /tellraw <player> <message>
command to test your configuration (e. g. /tellraw @p "Message Blocker"
).
If you like this plugin and would like to support my work, you're welcome to send me a small tip.