Optional Settings
An API that provides optional setting types.
Usage
To use this mod, include it as a dependency in your mod.json file:
{
"dependencies": {
"hiimjasmine00.optional_settings": ">=v1.0.0"
}
}Features
- Settings for various data types matching Geode's built-in settings, including a required
"default-enabled"value that determines whether the setting is active by default.- Boolean (
custom:hiimjasmine00.optional_settings/optional-bool) - Integer (
custom:hiimjasmine00.optional_settings/optional-int) - Float (
custom:hiimjasmine00.optional_settings/optional-float) - String (
custom:hiimjasmine00.optional_settings/optional-string) - File (
custom:hiimjasmine00.optional_settings/optional-file) - Folder (
custom:hiimjasmine00.optional_settings/optional-folder) - Color (
custom:hiimjasmine00.optional_settings/optional-color) - RGB (
custom:hiimjasmine00.optional_settings/optional-rgb) - RGBA (
custom:hiimjasmine00.optional_settings/optional-rgba)
- Boolean (
License
This mod is licensed under the MIT License.