INFO MessageFilter is a robust solution designed to eliminate unwanted messages from your server’s chat interface. Unlike conventional chat moderation plugins aimed at filtering spam or advertisements, this plugin specifically targets messages generated by server-side plugins or the server itself. It effectively removes repetitive system messages such as "joined the game", "fell out of the world", and similar notifications, thereby enhancing chat clarity. MessageFilter operates at the packet level and requires ProtocolLib for seamless integration and optimal performance. FEATURES
Custom Message Filtering: Precisely tailor the chat experience by filtering messages based on configurable keywords or phrases.
Packet-Level Filtering: Utilizes ProtocolLibto intercept and filter messages at the network packet level, ensuring efficient and reliable operation.
Lightweight and Performance-Oriented: Designed to minimize server resource consumption while maintaining high filtering accuracy.
settings:
filter:
# Here you can add many messages
# that will be loaded after the server starts.
- fell
- joined
messages:
no-permission:
- '&a&lMessageMaster&r &7» &cYou do not have permissions!'
help:
- '&a&lMessageMaster&r &7» &fAll MessageMaster commands are listed below:'
- ' '
- ' &7» &a/messagemaster add [message] &f- Add a message to the filter.'
- ' &7» &a/messagemaster remove [message] &f- Remove a message from the filter.'
- ' &7» &a/messagemaster reload [message] &f- Reload the configuration.'
add:
success:
- '&a&lMessageMaster&r &7» &aYou have successfully added the message to the filter.'
no-arguments:
- '&a&lMessageMaster&r &7» &cNot enough arguments. Usage: &a/messagemaster add [message]'
already:
- '&a&lMessageMaster&r &7» &cThis message has already been added to the filter.'
remove:
success:
- '&a&lMessageMaster&r &7» &cYou have successfully removed this message from the filter.'
no-arguments:
- '&a&lMessageMaster&r &7» &cNot enough arguments. Usage: &a/messagemaster remove [message]'
not-found:
- '&a&lMessageMaster&r &7» &cThe message was not found in the filter.'
reload:
- '&a&lMessageMaster&r &7» &aThe configuration has been successfully reloaded!'
bStats This plugin uses bStats to collect anonymous data from servers, including server location, Java version, server version, player count, and other related metrics. All collected information is anonymized to ensure privacy.
TERMS
You are not permitted to claim the plugin as your own work!
You are not permitted to decompile the plugin!
You are not permitted to reverse engineering or modify the plugin!
You are not permitted to re-sell the plugin!
We may change these terms at any time, and you must comply with the latest version of these terms!
CONCLUSION Please, do not forget to give a review✩✩✩✩✩ Please ask for help before leaving a bad review.
And of course, enjoy using our helpful plugin. Thank you! ❤️