This one adds some more filtering to which servers receive what messages.
You can see the new config sections on the pastebin:
https://pastebin.com/c3uz6aS3
(Look for ##New in 1.10, they are on line 75 and 102.)
Addition 1) (Under Settings
Much like the "SwapServerMessageViewableBy" parameter, you can now select who will see the Join messages and Leave messages. This basically allows you to remove the global part of the message.
Addition 2) (Also Under Settings)
You can now specify a list of servers that will not see the Join or Leave message. These server names are case sensitive!
Note that these servers will still trigger the messages if you join or leave them directly.
If you want them to not trigger messages i recommend using the blacklist system!
Fixes: Edited some of the fakemessage commands so they also function with these new parameters. It hasn't been properly tested, so if you run into issues or unexpected behaviour, please let me know!
How to update:
Add the new configuration sections to your config.yml. Alternatively you can stop the server, delete config.yml and start the server again to get a new config. When you have edited the values you can use /bjoinreload to load in your new settings.
If you do not add the new sections, the plugin will use default values.
As per usual, if you notice any errors or have any issues, be sure to let me know in the discussion part of the resource!