
Borov
Change the name of Hoglin to "Borov" in Russian, Ukrainian, Belarusian and English
- 291
- February 25, 2020

Borov
Change the name of Hoglin to "Borov" in Russian, Ukrainian, Belarusian and English
- 291
- February 25, 2020
This plugin brings to you ability to control message in your chat provided from any source. You can hide annoying message of plugin (forever or using cooldown to display it), change any message to another. You can even use MessageFilter as translation tool for plugins that not provides translation mechanics by itself.
All rules added to MessageFilter store in files in "MessageFilter/rules" folder. You can add, modify or remove rules using command or by editing rule files.
Every rule base on some parameters:
When plugin (or other source) is sending message, this message is controlled by MessageFilter and changed according to defined rules. Player will see replaced message instead of original. This methods allows even to translate a plugins that not provides built-in translation for your language. You just need to find messages and create rules to replace it. Here is rule file example: http://dev.bukkit.org/bukkit-plugins/message-filter/pages/main/rule-file-example/
Main command of plugin is msgfilter (aliases: mfilter, filter).
You can create new rules using: command line, incoming chat message and manully editing file.
Examples:
Using commands
Save incoming chat message
Manual configuration
MessageFilter supports multiple rules definition files. It's a "YAML" fie (*.yml) located in "rules" folder. You can edit (or create new) this files manually. Here is example:
roadprotector: # rule Id type: EQUAL # rule type message-mask: '&3[RP] &cThis place is protected!' # incoming message (with color code) replace-to: '&6Здесь нельзя ломать и строить!' #outgoing (translated) message cooldown-time: '' # cooldown time use-formating: true # use formatting (colors) removejoing: # rule Id type: REGEX #rule type message-mask: '\w+ joined the server\.' # incoming message, I'm going to hide it replace-to: '' # Empty line cooldown-time: '' use-formating: false # ignore formatting annoying: type: EQUAL message-mask: 'You can\'t build here!' replace-to: '' # Empty line cooldown-time: '5s' #You will see this message only once during the five seconds use-formating: false # ignore formatting
You can use command /msgfilter test to be sure that MessageFilter works fine. Just type this command in chat. If you receive message "MessageFilter test failed!" usually you need to install or update ProtocolLib.
This plugin requires ProtocoLib installed on your server.
MessageFilter includes a update checker that use your server internet connection. Update checker will every hour check the dev.bukkit.org to find new released version of plugin and you can easy disable it: just set parameter "version-check" to "false" in config.yml.
Change the name of Hoglin to "Borov" in Russian, Ukrainian, Belarusian and English
Change the name of Hoglin to "Borov" in Russian, Ukrainian, Belarusian and English