Blueprintable Developer Settings is a powerful and versatile plugin designed to enhance your Unreal Engine development workflow by seamlessly integrating configurable settings into your projects. Building upon the foundation of the C++ UDeveloperSettings class, the plugin empowers developers to create, manage, and customize settings with unparalleled ease.
Coming soon...
- Download latest release for your Unreal Engine version
- Unzip into: <ProjectDirectory>/Plugins (create Plugins directory if it doesn't exist)
- If you are using C++: Right Mouse Button on your .uproject file -> Generate Visual Studio project files
- Launch project
- If it's not enabled: Go to Edit -> Plugins -> "Project" category -> Editor -> Enable "Blueprintable Developer Settings" and restart the editor
- Done
It is not possible to have two or more blueprints sharing the same Container, Category Name, and Section combination.
- Blueprint Creation:
-
Start by creating a new blueprint.
-
Select "Blueprintable Developer Settings" as the parent blueprint class.
-
Upon blueprint creation, your settings will be automatically registered. To verify, navigate to "Editor Preferences" and locate "Blueprintable Developer Settings".
-
Open the blueprint you've created.
- Data Setup:
-
In the class defaults settings, configure the section data.
-
Specify registration details such as Project/Editor tab, category, and section.
-
Introduce a variable to the blueprint and set its default value if necessary.
-
To enable a variable to be configured within settings and stored in the config file, toggle the "Config Variable" flag within the "Advanced" section.
-
Compile the blueprint and ensure you save your changes.
-
Navigate to Project Settings / Editor Preferences to locate and access your configured settings.
-
Adjust the settings as needed to match your preferences and project requirements.
- Blueprint Usage:




