UncomplicatedSettingsFramework (USF) is a powerful and flexible framework that allows server owners to create and manage server-specific settings through simple YAML configuration files, with no coding required.
This framework is designed to be highly extensible, allowing for the creation of a wide range of custom settings, from simple buttons to complex, multi-part configurations. It also provides a robust API for developers to integrate their own plugins and extend the framework's functionality.
- No Coding Required: Create complex settings menus using simple YAML files.
- Dynamic and Conditional Actions: Execute actions based on player interactions and game events.
- Highly Extensible: A rich API allows developers to integrate custom logic and new setting types.
- Variety of Setting Types: Out-of-the-box support for buttons, sliders, dropdowns, keybinds, text inputs, and more.
- Player and Event-Driven: Trigger settings to appear based on player spawn, team changes, or on-join events.
- Full Command Suite: A comprehensive set of in-game commands for managing and debugging settings.
- Download the latest release of
UncomplicatedSettingsFramework.dll
from the releases page. - Place the
.dll
file into your server's plugin directory. - Restart the server.