Skip to content

Config system refactor#795

Open
LordIdra wants to merge 3 commits into
masterfrom
idra/config-system-refactor
Open

Config system refactor#795
LordIdra wants to merge 3 commits into
masterfrom
idra/config-system-refactor

Conversation

@LordIdra
Copy link
Copy Markdown
Contributor

@LordIdra LordIdra commented May 30, 2026

The headline changes here are

  • Removed Config and Settings and merged their functionality into ConfigSection
  • Added a uniform set of utility methods to allow configs to easily be loaded
  • Adds getSetting shorthand to items, blocks, and entities
  • Improved errors
  • A couple of other small fixes and improvements

To test, see my idra/config-system-refactor-testing branch which has a bunch of failure modes and lets you check that they throw the correct errors

@LordIdra LordIdra requested a review from a team May 30, 2026 19:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants