-
-
Notifications
You must be signed in to change notification settings - Fork 2.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[1.15.1] Extend the config system and re-implement the config GUI #6421
Conversation
Some screenshots would be nice. |
Will do |
Marked as WIP until you tell us it's ready again. |
Just as a reminder, make sure to check for bugs/issues at different GUI scales and fullscreen. |
It would be good if you could split this PR in two parts, one with all the breaking changes and one with the actual config gui implementation, so it is more easy to review, and we get the breaking changes merged before the first RB of 1.15.1. |
The control buttons at the bottom have some issues when the width is small as they can't all fit on screen at the same time. Other than this there are no issues that I could find. |
The issues with my config gui’s handling of nested lists & configs have been fixed. |
…slations to reflect their order in the config
Fix comments; Fix validator for Arrays.asList; Add support for Bytes, Short and Floats; Add support for limited value Bytes, Short, Floats and Longs; Improve support for limited value Enums; Make util fields and method public.
ModConfig.Type
FMLConfig
telling modders to use Forge's system rather than NightConfig directly.