https://github.com/OnixClient-Scripts/OnixClient_Scripts/blob/master/Modules/CustomSettingExample.lua
Adds a custom renderer for custom settings
Setting, width: number, height: number, mouseX: number, mouseY: number, didClick: boolean, mouseButton: integer, lmbDown: boolean, rmbDown: boolean, mouseInside: boolean) A function that renders the custom setting.
The type id of the custom setting. This is used in client.settings.addCustom to create an instance.