JSON :

JSON:
{
  "Steam ID for messages to be sent from (aka profile picture, 0 for default Rust Icon)": 76561199682073328,
  "Hex Color for Syntax/Warned By in Lang": "#ff3d3d",
  "Hex Color for commands in the Syntax in Lang": "orange",
  "Hex Color for the user's name when copying.": "#FFA500",
  "Number of reports while plugin loaded before a player is added to the watchlist (0 is disabled, on unload player reports reset)": 0,
  "Reason to put on watchlist for players who have reached the report threshold": "Reached the threshold for F7's while plugin loaded.",
  "List of player IDs to exclude from F7 watchlist automation": [
    "Steam ID Here",
    "Another Steam ID Here"
  ],
  "Use the custom combatlog for all players instead of default one (recommended for QoL)": true,
  "The Steam IDs of players to prevent getting kicked/banned/tempbanned.": [
    "1234567890"
  ],
  "The number of items to give when using creative mode": 1,
  "Rename Options": {
    "Enable the rename system": false,
    "Allow players to rename themselves if they have rename permissions": false,
    "Renamed users will stay renamed after disconnecting": true
  },
  "Warn Options": {
    "Warning system type (Options: 'UI', 'Chat', 'Toast').": "UI",
    "Play a sound when a warning appears on their screen.": true,
    "Path to the sound if its played.": "assets/bundled/prefabs/fx/beartrap/fire.prefab",
    "Options for Warn Thresholds.": {
      "Enable threshold warning system.": false,
      "Warn amounts before player gets kicked/banned/tempbanned. Key = Warn amount, Value = Action to take.": {
        "5": "Kick",
        "10": "Tempban",
        "25": "Ban"
      },
      "Length of tempban when threshold met.": "5h"
    },
    "Use Background Image": false,
    "Blur the background of the users screen": true,
    "The amount to blur the users screen (more alpha = more blur)": {
      "Hex": "#XXXXXX",
      "Alpha": 0.0
    },
    "Background Color": {
      "Hex": "#XXXXXX",
      "Alpha": 0.0
    },
    "Button Color": {
      "Hex": "#XXXXXX",
      "Alpha": 0.0
    },
    "Button Text Outline Color": {
      "Hex": "#XXXXXX",
      "Alpha": 0.0
    },
    "Font size of the message displayed": 22,
    "Background Image URL": "[URL]https://google.com/image.png[/URL]",
    "Font size of the warning text displayed when Warning a user": 27,
    "Font size of the reason accompanying the Warning text": 22,
    "Seconds until the window automatically closes. (Only used if button to accept is false)": 0.0,
    "Top text displayed when Warning a User (Edit \"WarningText\" lang to have more control)": "WARNING",
    "Color of Top text displayed when Warning a User": "#000000",
    "Button to Accept the Warning (if false will use timer instead)": true,
    "The text in the button the user clicks to accept the warning (It needs to be somewhat short or wont fit)": "Acknowledge",
    "Size of the left side of the window in xMin, yMin order (the closer xMin is to the xMax, the smaller the window)": "0.3 0.35",
    "Size of the window in xMax, yMax order. (the closer yMin is to the yMax, the smaller the window)": "0.7 0.65"
  },
  "Discord API Options": {
    "Discord API Functionality Enabled": false,
    "Discord Bot Token": "",
    "Discord Server ID (Optional if bot only in 1 guild)": "",
    "Multi-Server System": false,
    "Name of Server (Used for Multi-Server system. Make sure to include this in the list below if used)": "Server 1",
    "Multi-Server System (Make sure these match with the server names in each config being used, otherwise will not work)": [
      "Server 1"
    ],
    "When switching servers in Discord with the '/server' command, update the bot's activity to match the data of the server you swapped to (if activity features are enabled).": false,
    "Discord Extension Log Level (Verbose, Debug, Info, Warning, Error, Exception, Off)": "Info",
    "Log Commands Sent by Users in-game": false,
    "Log Commands Sent by Users": {
      "Enabled": false,
      "Channel IDs": []
    },
    "Compact Logs": true,
    "Log F7 Reports": {
      "Enabled": false,
      "Channel IDs": []
    },
    "Send Combatlog with F7 reports": true,
    "Log to Discord when a Watchlisted player joins the server": {
      "Delete after they disconnect": false,
      "Enabled": false,
      "Channel IDs": []
    },
    "Log to Discord when a player is banned from the server": {
      "Enabled": false,
      "Channel IDs": []
    },
    "Anonymize name of the person muting a player": {
      "Name to put instead of the players discord name": "Server",
      "ID to put instead of the players discord id (does not appear in chat)": "0",
      "Anonymity Enabled": false
    },
    "Display messages as the bot's status": {
      "Enable this functionality": false,
      "How often to update the bot's activity (in seconds)": 90,
      "Name to display for server": "Test Server 1",
      "Message to Display when using Activities": "{playerCount}/{maxPlayers} (Q:{queuedPlayers} | J:{joiningPlayers} | S:{sleepingPlayers}) on {serverName}!",
      "Message to Display underneath activity when clicked into": "This message appears underneath the main text when clicked into.",
      "Message to Display when using Custom Activity": "This message will be like a custom status.",
      "Message to Display when plugin unloads (ie: server shut down/restart, or just unloading plugin)": "Please Wait...",
      "Type of Activity to use for bot display (Choices: Game, Streaming, Listening, Watching, Custom, Competing)": "Watching"
    },
    "List of commands to not allow in console via run command in discord": [
      "command here",
      "second command here"
    ],
    "Allow the following roles (Role IDs) to use ALL commands.": [],
    "In ALL CHANNELS allow the following roles (Role IDs) to use their commands.": [],
    "Listen to commands from these channels (Channel IDs)": [],
    "NPC Inventory Viewing Options (default bounds includes all non-valid steam IDs)": {
      "Enable NPC Inventory Viewing in Discord": false,
      "Lower bound (inclusive) of the userID's to look for when checking bots/NPCs": 0,
      "Upper bound (inclusive) of the userID's to look for when checking bots/NPCs": 76561197960265728
    },
    "Page capacity of Backpacks from Backpacks Plugin, please make sure this matches for proper functionality/visuals": 48,
    "Size, in pixels, to save the item images. Image size for display is 100px, default save size is 70": 70,
    "Inventory Image Options": {
      "Inventory Image background color and alpha": {
        "Hex": "#XXXXXX",
        "Alpha": 0.0
      },
      "Inventory slots color and alpha": {
        "Hex": "#XXXXXX",
        "Alpha": 0.0
      },
      "Inventory active slot color and alpha": {
        "Hex": "#XXXXXX",
        "Alpha": 0.0
      },
      "Inventory text color and alpha for item/bullet/length/etc. count": {
        "Hex": "#XXXXXX",
        "Alpha": 0.0
      },
      "Inventory panel color and alpha": {
        "Hex": "#XXXXXX",
        "Alpha": 0.0
      },
      "Inventory panel text color and alpha": {
        "Hex": "#XXXXXX",
        "Alpha": 0.0
      },
      "Inventory durability color and alpha": {
        "Hex": "#XXXXXX",
        "Alpha": 0.0
      },
      "Inventory durability background color and alpha (color in area where durability is lost)": {
        "Hex": "#XXXXXX",
        "Alpha": 0.0
      }
    },
    "Font Fix Settings (This is for those who have issues with font appearing in images. Use 'font help' in console for more info)": {
      "Enable this if your fonts in Discord Images are not working! (This will use a default font within your server's machine)": false,
      "This will be filled by a command, please only fill this yourself if you know what you're doing or are asked to. (Inventory/Combatlog Font)": "",
      "Inventory/Combatlog Font Scale (Default: 1.0)": 1.0,
      "This will be filled by a command, please only fill this yourself if you know what you're doing or are asked to. (Photograph Font)": "",
      "Photograph Font Scale (Default: 1.0)": 1.0
    },
    "Individual permissions for each command using Role IDs": {
      "ban": [],
      "ban.edit": [],
      "unban": [],
      "unban.edit": [],
      "tempban": [],
      "tempban.player": [],
      "tempban.list": [],
      "kick": [],
      "mute": [],
      "unmute": [],
      "combatlog": [],
      "kill": [],
      "respawn": [],
      "wound": [],
      "revive": [],
      "run": [],
      "load": [],
      "unload": [],
      "reload": [],
      "allowrole": [],
      "revokerole": [],
      "permission": [],
      "permission.grant.user": [],
      "permission.grant.group": [],
      "permission.revoke.user": [],
      "permission.revoke.group": [],
      "permissions": [],
      "group": [],
      "group.create": [],
      "group.delete": [],
      "group.add": [],
      "group.remove": [],
      "group.removeall": [],
      "server": [],
      "plugins": [],
      "warn": [],
      "warn.clear": [],
      "warn.list": [],
      "warn.add": [],
      "warn.player": [],
      "warn.remove": [],
      "rename": [],
      "renamed": [],
      "resetname": [],
      "inv.view": [],
      "inv.clear": [],
      "backpack.view": [],
      "backpack.clear": [],
      "watchlist": [],
      "watchlist.add": [],
      "watchlist.remove": [],
      "watchlist.list": [],
      "watchlist.active": [],
      "item": [],
      "item.add": [],
      "item.remove": [],
      "pop": [],
      "players": [],
      "id": [],
      "info": [],
      "help.admin": [],
      "help.warn": [],
      "help.watchlist": [],
      "help.general": [],
      "help.server": [],
      "help.other": []
    },
    "Name of Current Server (Do not touch unless you know what this is)": ""
  },
  "Configure Commands": {
    "Kick": {
      "Commands": [
        "kick"
      ],
      "Enabled": true
    },
    "Ban": {
      "Commands": [
        "ban"
      ],
      "Enabled": true
    },
    "Tempban": {
      "Commands": [
        "tempban"
      ],
      "Enabled": true
    },
    "Unban": {
      "Commands": [
        "unban"
      ],
      "Enabled": true
    },
    "Warn": {
      "Commands": [
        "warn"
      ],
      "Enabled": true
    },
    "AddWarn": {
      "Commands": [
        "addwarn",
        "warnadd"
      ],
      "Enabled": true
    },
    "Warns": {
      "Commands": [
        "warns"
      ],
      "Enabled": true
    },
    "ClearWarns": {
      "Commands": [
        "clearwarns",
        "warnsclear"
      ],
      "Enabled": true
    },
    "RemoveWarn": {
      "Commands": [
        "removewarn",
        "warnremove"
      ],
      "Enabled": true
    },
    "Watchlist": {
      "Commands": [
        "watchlist"
      ],
      "Enabled": true
    },
    "Creative": {
      "Commands": [
        "creative"
      ],
      "Enabled": true
    },
    "Inventory": {
      "Commands": [
        "inventory"
      ],
      "Enabled": true
    },
    "Loot": {
      "Commands": [
        "loot"
      ],
      "Enabled": true
    },
    "Permission": {
      "Commands": [
        "permission"
      ],
      "Enabled": true
    },
    "Group": {
      "Commands": [
        "group"
      ],
      "Enabled": true
    },
    "Load": {
      "Commands": [
        "load"
      ],
      "Enabled": true
    },
    "Reload": {
      "Commands": [
        "reload"
      ],
      "Enabled": true
    },
    "Unload": {
      "Commands": [
        "unload"
      ],
      "Enabled": true
    },
    "AdminHelp": {
      "Commands": [
        "adminhelp"
      ],
      "Enabled": true
    },
    "Id": {
      "Commands": [
        "userid",
        "playerid",
        "id"
      ],
      "Enabled": true
    },
    "TeamInfo": {
      "Commands": [
        "teaminfo"
      ],
      "Enabled": true
    },
    "Rename": {
      "Commands": [
        "rename"
      ],
      "Enabled": false
    },
    "ResetName": {
      "Commands": [
        "resetname"
      ],
      "Enabled": false
    },
    "RenamedUsers": {
      "Commands": [
        "renamed",
        "renamedplayers",
        "renamedusers"
      ],
      "Enabled": false
    },
    "ForceSpawn": {
      "Commands": [
        "fspawn",
        "frespawn",
        "forcespawn"
      ],
      "Enabled": true
    },
    "Slay": {
      "Commands": [
        "murder",
        "fkill",
        "slay"
      ],
      "Enabled": true
    },
    "Wound": {
      "Commands": [
        "fwound",
        "wound"
      ],
      "Enabled": true
    },
    "Revive": {
      "Commands": [
        "frevive",
        "revive"
      ],
      "Enabled": true
    },
    "Pop": {
      "Commands": [
        "population",
        "pop"
      ],
      "Enabled": true
    },
    "Players": {
      "Commands": [
        "players"
      ],
      "Enabled": true
    },
    "Combatlog": {
      "Commands": [
        "combatlog"
      ],
      "Enabled": true
    }
  },
  "Debug Mode (Only enable if you need to track errors and know what you're doing)": false,
  "Version": {
    "Major": 2,
    "Minor": 0,
    "Patch": 0
  },
  "Discord Version": {
    "Major": 2,
    "Minor": 0,
    "Patch": 0
  }
}