About Bag Monitor
This plugin will allow you to monitor your bags on the server to prevent renaming of specific terms or naming schemes.
The configuration is quite self explanatory.
Configuration:
{ "Chat": { "Prefix": "<color=red>BagMonitor:</color>" }, "Logging": { // Logs all name changes excluding names flagged by blacklisting filter, you can log those separately "Enabled": false, "Discord": { "Enabled": false, "Webhook URL": "URL HERE", "Embed Color": "#FFCC00" }, "Console": { "Enabled": false } }, "Blacklisting": { // Prevent names from being used in bags "Enabled": false, "Blacklist Terms (Simple)": { // This is on a word by word basis, this cannot be a sentence only a word "Enabled": false, "Blacklisted Terms": [ "term1", "term2", "term3" ] }, "Blacklist REGEX (Advanced)": { // This is an advanced checker and checks the entire string "Enabled": false, "Blacklisted REGEXs": [ "REGEX1", "REGEX2", "REGEX3" ] }, "Leet Conversion (Advanced)": { // Converts known "Leet" code (special characters that look like letters) to the letters they intend to represent, Do not play with this unless you know what you are doing as it can cause conflicts between replaces "Enabled": true, "Leet Table": { "}{": "h", "|-|": "h", "]-[": "h", "/-/": "h", "|{": "k", "/\\/\\": "m", "|\\|": "n", "/\\/": "n", "()": "o", "[]": "o", "vv": "w", "\\/\\/": "w", "><": "x", "2": "z", "4": "a", "@": "a", "8": "b", "ß": "b", "(": "c", "<": "c", "{": "c", "3": "e", "€": "e", "6": "g", "9": "g", "&": "g", "#": "h", "$": "s", "7": "t", "|": "l", "1": "i", "!": "i", "0": "o" } }, "Logging": { // This will log only the flagged bag changes and prevent the name change of the bag "Enabled": false, "Discord": { "Enabled": false, "Webhook URL": "URL HERE", "Embed Color": "#FFCC00" }, "Console": { "Enabled": false } } } }