Skip to content

Backend: Improved Enforced Config Values - #6326

Draft
lunaynx wants to merge 4 commits into
hannibal002:betafrom
lunaynx:backend/enforced-config-improvements
Draft

Backend: Improved Enforced Config Values#6326
lunaynx wants to merge 4 commits into
hannibal002:betafrom
lunaynx:backend/enforced-config-improvements

Conversation

@lunaynx

@lunaynx lunaynx commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

Dependencies

What

This PR includes several improvements to the Enforced Config Values system, listed in the changelog.

Changelog Technical Details

  • EnforcedConfigValues now supports enforcing enum values without crashing. - Luna
  • EnforcedConfigValues will now store the user's original config value and restore it once the value is no longer enforced. - Luna
  • EnforcedConfigValues is now applied early on game start and whenever the repo is reloaded, without requiring the player to open a GUI or be on SkyBlock. It also no longer tries to apply every tick. - Luna

@github-actions github-actions Bot added the Waiting on Dependency PR waiting for a dependency pr to be merged label Aug 7, 2026
@github-actions

github-actions Bot commented Aug 7, 2026

Copy link
Copy Markdown

Dependencies

This PR is now waiting on the following dependency:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Waiting on Dependency PR waiting for a dependency pr to be merged

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant