v5.0.1
RELEASE
October 8, 2026
- Fix mixin name clashing causing crash with other mods (Noobanidus)
v5.0.1
RELEASE
October 8, 2026
- Fix mixin name clashing causing crash with other mods (Noobanidus)
v6.0.2
RELEASE
October 7, 2026
- Fix mixin name clashing causing crash with other mods (Noobanidus)
v6.0.2
RELEASE
October 7, 2026
- Fix mixin name clashing causing crash with other mods (Noobanidus)
v6.0.1
RELEASE
September 19, 2026
- Update to 26.2 (J10a1n15)
v6.0.1
RELEASE
September 19, 2026
- Update to 26.2 (J10a1n15)
v6.0.0
RELEASE
September 17, 2026
- Update to 26.2 (J10a1n15)
v6.0.0
RELEASE
September 17, 2026
- Update to 26.2 (J10a1n15)
v5.0.0
RELEASE
June 18, 2026
- Update to 26.2 (J10a1n15)
- Made links in config open in custom modal (ThatGravyBoat)
v5.0.0
RELEASE
June 18, 2026
- Update to 26.2 (J10a1n15)
- Made links in config open in custom modal (ThatGravyBoat)
v4.0.1
RELEASE
April 4, 2026
- Allow for any list type as field type
v4.0.1
RELEASE
April 4, 2026
- Allow for any list type as field type
v4.0.0
RELEASE
March 25, 2026
- Update to 26.1
v4.0.0
RELEASE
March 25, 2026
- Update to 26.1
v3.11.3
RELEASE
March 18, 2026
- Fix draggable list not showing cursor (0xar-ds)
- Add support for lists (0xar-ds)
v3.11.3
RELEASE
March 18, 2026
- Fix draggable list not showing cursor (0xar-ds)
- Add support for lists (0xar-ds)
v3.7.7
RELEASE
December 15, 2025
- Allow for the creation of custom Options
v3.7.7
RELEASE
December 15, 2025
- Allow for the creation of custom Options
v3.5.18
RELEASE
December 14, 2025
- Allow for the creation of custom Options
v3.5.18
RELEASE
December 14, 2025
- Allow for the creation of custom Options
v3.9.2
RELEASE
December 13, 2025
- Allow for the creation of custom Options
v3.9.2
RELEASE
December 13, 2025
- Allow for the creation of custom Options
v3.11.2
RELEASE
December 10, 2025
- Config headers now dynamically size based on content and buttons will no longer overlap text instead will make a new row.
v3.11.2
RELEASE
December 10, 2025
- Config headers now dynamically size based on content and buttons will no longer overlap text instead will make a new row.
v3.11.1
RELEASE
December 9, 2025
- Update to 1.21.11
v3.11.1
RELEASE
December 9, 2025
- Update to 1.21.11
v3.11.0
RELEASE
December 9, 2025
- Update to 1.21.11
v3.11.0
RELEASE
December 9, 2025
- Update to 1.21.11
v3.9.1
RELEASE
October 1, 2025
- Fix custom serializable objects not working correctly
v3.9.1
RELEASE
October 1, 2025
- Fix custom serializable objects not working correctly
v3.7.6
RELEASE
October 1, 2025
- Fix custom serializable objects not working correctly
v3.7.6
RELEASE
October 1, 2025
- Fix custom serializable objects not working correctly
v3.9.0
RELEASE
September 30, 2025
- Update to 1.21.9
v3.9.0
RELEASE
September 30, 2025
- Update to 1.21.9
v3.7.5
RELEASE
September 30, 2025
- Fix issue for draggable lists if they contain abstract methods
- Fix multiline tooltips not rendering as multiline
v3.7.5
RELEASE
September 30, 2025
- Fix issue for draggable lists if they contain abstract methods
- Fix multiline tooltips not rendering as multiline
v3.5.17
RELEASE
September 27, 2025
- Allow for use of Ctrl + F to focus search input
- Fix section symbols not rendering in text inputs
v3.5.17
RELEASE
September 27, 2025
- Allow for use of Ctrl + F to focus search input
- Fix section symbols not rendering in text inputs
v3.7.4
RELEASE
September 27, 2025
- Allow for use of Ctrl + F to focus search input
- Fix section symbols not rendering in text inputs
v3.7.4
RELEASE
September 27, 2025
- Allow for use of Ctrl + F to focus search input
- Fix section symbols not rendering in text inputs
v3.5.16
RELEASE
September 17, 2025
- Allow for creation of draggable, selects, and dropdowns outside of the screen itself.
v3.5.16
RELEASE
September 17, 2025
- Allow for creation of draggable, selects, and dropdowns outside of the screen itself.
v3.7.3
RELEASE
September 17, 2025
- Allow for creation of draggable, selects, and dropdowns outside of the screen itself.
v3.7.3
RELEASE
September 17, 2025
- Allow for creation of draggable, selects, and dropdowns outside of the screen itself.
v3.7.2
RELEASE
August 2, 2025
- Fix performance issues due to Mojangs nine slice algorithm not batching correctly anymore.
v3.7.2
RELEASE
August 2, 2025
- Fix performance issues due to Mojangs nine slice algorithm not batching correctly anymore.
v3.5.15
RELEASE
July 30, 2025
- Fix crash in dev due to incorrect dependency version constraint.
v3.5.15
RELEASE
July 30, 2025
- Fix crash in dev due to incorrect dependency version constraint.
v3.7.1
RELEASE
July 30, 2025
- Fix crash in dev due to incorrect dependency version constraint.
v3.7.1
RELEASE
July 30, 2025
- Fix crash in dev due to incorrect dependency version constraint.
v3.7.0
RELEASE
July 14, 2025
- Update to 1.21.7
v3.7.0
RELEASE
July 14, 2025
- Update to 1.21.7
v3.5.14
RELEASE
July 8, 2025
- Fix crashes with mods using internal constructor
v3.5.14
RELEASE
July 8, 2025
- Fix crashes with mods using internal constructor
v3.5.13
RELEASE
July 7, 2025
- Add support for setting searches in screen creation.
v3.5.13
RELEASE
July 7, 2025
- Add support for setting searches in screen creation.
v3.5.12
RELEASE
July 6, 2025
- Remove click sound for descriptions
v3.5.12
RELEASE
July 6, 2025
- Remove click sound for descriptions
v3.6.4
RELEASE
July 6, 2025
- Remove click sound for descriptions
v3.6.4
RELEASE
July 6, 2025
- Remove click sound for descriptions
v3.5.11
RELEASE
July 5, 2025
- Add support for hover and click events in option descriptions.
v3.5.11
RELEASE
July 5, 2025
- Add support for hover and click events in option descriptions.
v3.5.10
RELEASE
July 5, 2025
- Add support for hover and click events in option descriptions.
v3.6.3
RELEASE
July 5, 2025
- Add support for hover and click events in option descriptions.
v3.6.3
RELEASE
July 5, 2025
- Add support for hover and click events in option descriptions.
v3.5.10
RELEASE
July 5, 2025
- Add support for hover and click events in option descriptions.
v3.6.2
RELEASE
June 22, 2025
- Fix another issue with parsing abstract enums.
v3.6.2
RELEASE
June 22, 2025
- Fix another issue with parsing abstract enums.
v3.6.1
RELEASE
June 18, 2025
- Fix issue where enums would valid to be read correctly if they had an abstract method.
v3.6.1
RELEASE
June 18, 2025
- Fix issue where enums would valid to be read correctly if they had an abstract method.
v3.5.9
RELEASE
June 18, 2025
- Fix issue where enums would valid to be read correctly if they had an abstract method.
v3.5.9
RELEASE
June 18, 2025
- Fix issue where enums would valid to be read correctly if they had an abstract method.
v3.6.0
RELEASE
June 17, 2025
- Update to 1.21.6
v3.6.0
RELEASE
June 17, 2025
- Update to 1.21.6
v3.5.8
RELEASE
June 12, 2025
- Add SerializableObject interface you can implement on ConfigObject's to have a custom save and load.
v3.5.8
RELEASE
June 12, 2025
- Add SerializableObject interface you can implement on ConfigObject's to have a custom save and load.
v3.5.7
RELEASE
June 7, 2025
- Made it so dropdown overlays can now extend beyond the widget width.
- This allows for better visibility of long dropdown items.
v3.5.7
RELEASE
June 7, 2025
- Made it so dropdown overlays can now extend beyond the widget width.
- This allows for better visibility of long dropdown items.
v3.5.6
RELEASE
May 21, 2025
- Fix objects not having search applied
v3.5.6
RELEASE
May 21, 2025
- Fix objects not having search applied
v3.5.5
RELEASE
May 20, 2025
- Fix draggable dropdown not updating when element was removed.
- Added helpers for creating TranslatableValues.
- Added default impls for calling parent save and load for categories.
v3.5.5
RELEASE
May 20, 2025
- Fix draggable dropdown not updating when element was removed.
- Added helpers for creating TranslatableValues.
- Added default impls for calling parent save and load for categories.
v3.5.4
RELEASE
April 27, 2025
- Fix categories failing to load under certain conditions
v3.5.4
RELEASE
April 27, 2025
- Fix categories failing to load under certain conditions
v3.3.4
RELEASE
April 26, 2025
use different comment parsing system
v3.3.4
RELEASE
April 26, 2025
use different comment parsing system
v3.0.11
RELEASE
April 26, 2025
- fix memory leak in dedicated server configs
v3.0.11
RELEASE
April 26, 2025
- fix memory leak in dedicated server configs
v3.5.3
RELEASE
April 25, 2025
- Fix hidden options not hiding correctly
v3.5.3
RELEASE
April 25, 2025
- Fix hidden options not hiding correctly
v3.5.2
RELEASE
April 23, 2025
- Make separators translatable
v3.5.2
RELEASE
April 23, 2025
- Make separators translatable
v3.5.1
RELEASE
April 22, 2025
- Make separators translatable
v3.5.1
RELEASE
April 22, 2025
- Make separators translatable
v3.5.0
RELEASE
March 26, 2025
update 1.21.5
v3.5.0
RELEASE
March 26, 2025
update 1.21.5
v2.1.3
RELEASE
February 24, 2025
Version imported from official provider.
v2.4.8
RELEASE
February 23, 2025
use different comment parsing system
v2.1.3
RELEASE
February 23, 2025
use different comment parsing system
v2.4.8
RELEASE
February 23, 2025
use different comment parsing system
v2.4.8
RELEASE
February 23, 2025
use different comment parsing system
v2.2.3
RELEASE
February 23, 2025
use different comment parsing system
v2.2.3
RELEASE
February 23, 2025
use different comment parsing system
v2.2.3
RELEASE
February 23, 2025
use different comment parsing system
v2.5.2
RELEASE
February 23, 2025
use different comment parsing system
v2.5.2
RELEASE
February 23, 2025
use different comment parsing system
v3.0.10
RELEASE
February 23, 2025
use different comment parsing system
v3.0.10
RELEASE
February 23, 2025
use different comment parsing system
v3.3.2
RELEASE
February 23, 2025
use different comment parsing system
v3.3.2
RELEASE
February 23, 2025
use different comment parsing system
v3.4.3
RELEASE
February 23, 2025
use different comment parsing system
v3.4.3
RELEASE
February 23, 2025
use different comment parsing system
v3.4.2
RELEASE
February 16, 2025
- stack overflow in addons
- deprecate instance value in object entries (this was just used for the title and should have not been exposed)
- add new title method for objects
v3.4.2
RELEASE
February 16, 2025
- stack overflow in addons
- deprecate instance value in object entries (this was just used for the title and should have not been exposed)
- add new title method for objects
v3.0.9
RELEASE
January 31, 2025
- Fixed incorrect java version in mixin config
v3.0.9
RELEASE
January 31, 2025
- Fixed incorrect java version in mixin config
v3.3.1
RELEASE
December 10, 2024
- Added a line under separators
- Made categories actually hide when @Hidden was added to them
- Made configs with @Hidden not show up in global list
v3.3.1
RELEASE
December 10, 2024
- Added a line under separators
- Made categories actually hide when @Hidden was added to them
- Made configs with @Hidden not show up in global list
v3.4.1
RELEASE
December 10, 2024
- Added a line under separators
- Made categories actually hide when @Hidden was added to them
- Made configs with @Hidden not show up in global list
v3.4.1
RELEASE
December 10, 2024
- Added a line under separators
- Made categories actually hide when @Hidden was added to them
- Made configs with @Hidden not show up in global list
v3.4.0
RELEASE
December 4, 2024
- Update to 1.21.4
v3.4.0
RELEASE
December 4, 2024
- Update to 1.21.4
v3.3.0
RELEASE
October 23, 2024
- Add ability for draggables to have optional tooltips
v3.3.0
RELEASE
October 23, 2024
- Add ability for draggables to have optional tooltips
v3.0.8
RELEASE
October 13, 2024
- Add ability for draggables to have optional tooltips
v3.0.8
RELEASE
October 13, 2024
- Add ability for draggables to have optional tooltips
v3.0.7
RELEASE
October 6, 2024
- Czech translations by Mayaqq
v3.0.7
RELEASE
October 6, 2024
- Czech translations by Mayaqq
v3.0.6
RELEASE
October 5, 2024
- Czech translations by Mayaqq
v3.0.6
RELEASE
October 5, 2024
- Czech translations by Mayaqq
v3.0.5
RELEASE
October 4, 2024
- Fix screen not opening when only 1 config available
- Add info buttons
- Add support for dedicated server properties (Web Config Only)
- Add proper color picker
- Add UI element creation to API
v3.0.5
RELEASE
October 4, 2024
- Fix screen not opening when only 1 config available
- Add info buttons
- Add support for dedicated server properties (Web Config Only)
- Add proper color picker
- Add UI element creation to API
v3.0.4
RELEASE
September 24, 2024
- Fix screen not opening when only 1 config available
- Add info buttons
- Add support for dedicated server properties (Web Config Only)
- Add proper color picker
- Add UI element creation to API
v3.0.4
RELEASE
September 24, 2024
- Fix screen not opening when only 1 config available
- Add info buttons
- Add support for dedicated server properties (Web Config Only)
- Add proper color picker
- Add UI element creation to API
v3.0.3
RELEASE
July 20, 2024
- Fix crash on newer neoforge versions
- Fix error in web server
v3.0.3
RELEASE
July 20, 2024
- Fix crash on newer neoforge versions
- Fix error in web server
v3.0.2
RELEASE
June 28, 2024
- Fix crash on dedicated servers
v3.0.2
RELEASE
June 28, 2024
- Fix crash on dedicated servers
v3.0.1
RELEASE
June 20, 2024
- Fix crash on dedicated servers
v3.0.1
RELEASE
June 20, 2024
- Fix crash on dedicated servers
v3.0.0
RELEASE
June 14, 2024
- Update to 1.21
- Added search bar to the config screen
- This also has support for `color` vs `colour` and `gray` vs `grey`.
# Technical Changes
- Removed methods buttons, these caused issues as methods did not retain order so they needed targets.
- Instead you can not use the annotation on a runnable field and it will be a button and you wont need a target.
- Multiple new options have been added:
- `@Color` this is a simple color selector with a live preview, it allows setting defaults colors and if alpha is allowed.
- `@Select` this is for enum arrays, it allows for multi-select lists.
- `@Draggable` this is also for enum arrays, it allows for draggable lists, it also allows for a provided list of values that are duplicate.
- Additionally, with this you can provide a `@Range` annotation to determine the upper and lower bounds of the draggable list size.
- `@Keybind` this is for keybinds, it allows for a keybind to be set.
- This is useful for when a keybind is too specific for the Minecraft keybinds screen.
- `@SearchTerm` this goes along with the newly added search bar, it allows for additional search terms to be added to an option.
- With the new search bar, when you get a config screen you can provide a function to get terms from a string, this is useful if you want to auto translate the search terms.
- This version also adds a new parameter to the registration of configs which allows "fixing", this is a datafixer of sorts.
- Additionally, the config annotation now has a `version` parameter.
- Added `Observable` which is a type that can wrap any non object type and will allow for listening to changes.
- This is useful if you dont want to check right away, or you need to do post-processing.
- Enums are now allowed in arrays
- Certain values that are displayed like enums can now implement `Translatable`, this will also check for `StringRepresentable` if it has it else it will use `toString`.
- Additional config class parsers have been added, this is for other languages like Kotlin can be supported, with Kotlin already in the works.
v3.0.0
RELEASE
June 14, 2024
- Update to 1.21
- Added search bar to the config screen
- This also has support for `color` vs `colour` and `gray` vs `grey`.
# Technical Changes
- Removed methods buttons, these caused issues as methods did not retain order so they needed targets.
- Instead you can not use the annotation on a runnable field and it will be a button and you wont need a target.
- Multiple new options have been added:
- `@Color` this is a simple color selector with a live preview, it allows setting defaults colors and if alpha is allowed.
- `@Select` this is for enum arrays, it allows for multi-select lists.
- `@Draggable` this is also for enum arrays, it allows for draggable lists, it also allows for a provided list of values that are duplicate.
- Additionally, with this you can provide a `@Range` annotation to determine the upper and lower bounds of the draggable list size.
- `@Keybind` this is for keybinds, it allows for a keybind to be set.
- This is useful for when a keybind is too specific for the Minecraft keybinds screen.
- `@SearchTerm` this goes along with the newly added search bar, it allows for additional search terms to be added to an option.
- With the new search bar, when you get a config screen you can provide a function to get terms from a string, this is useful if you want to auto translate the search terms.
- This version also adds a new parameter to the registration of configs which allows "fixing", this is a datafixer of sorts.
- Additionally, the config annotation now has a `version` parameter.
- Added `Observable` which is a type that can wrap any non object type and will allow for listening to changes.
- This is useful if you dont want to check right away, or you need to do post-processing.
- Enums are now allowed in arrays
- Certain values that are displayed like enums can now implement `Translatable`, this will also check for `StringRepresentable` if it has it else it will use `toString`.
- Additional config class parsers have been added, this is for other languages like Kotlin can be supported, with Kotlin already in the works.
v2.5.1
RELEASE
April 28, 2024
- Update to 1.20.5
- Add config versioning and config patching.
- Fix file name not showing up correctly in the UI.
v2.5.1
RELEASE
April 28, 2024
- Update to 1.20.5
- Add config versioning and config patching.
- Fix file name not showing up correctly in the UI.
v2.5.0
RELEASE
April 27, 2024
- Update to 1.20.5
- Add config versioning and config patching.
- Fix file name not showing up correctly in the UI.
v2.5.0
RELEASE
April 27, 2024
- Update to 1.20.5
- Add config versioning and config patching.
- Fix file name not showing up correctly in the UI.
v2.4.7
RELEASE
April 2, 2024
- Fix crash with mod menu
v2.4.7
RELEASE
April 2, 2024
- Fix crash with mod menu
v2.4.7
RELEASE
April 2, 2024
- Fix crash with mod menu
v2.4.6
RELEASE
April 1, 2024
- Fix concurrent crash on startup
v2.4.6
RELEASE
April 1, 2024
- Fix concurrent crash on startup
v2.4.6
RELEASE
April 1, 2024
- Fix concurrent crash on startup
v2.4.5
RELEASE
February 18, 2024
Fix crash when screen was opened in non mojmap env.
v2.4.5
RELEASE
February 18, 2024
Fix crash when screen was opened in non mojmap env.
v2.4.5
RELEASE
February 18, 2024
Fix crash when screen was opened in non mojmap env.
v2.4.4
RELEASE
January 13, 2024
Added create methods for config info and fixed link not auto doing json
v2.4.4
RELEASE
January 13, 2024
Added create methods for config info and fixed link not auto doing json
v2.4.4
RELEASE
January 13, 2024
Added create methods for config info and fixed link not auto doing json
v2.4.3
RELEASE
January 12, 2024
1.20.4 Release
v2.4.3
RELEASE
January 12, 2024
1.20.4 Release
v2.4.3
RELEASE
January 12, 2024
1.20.4 Release
v2.1.2
RELEASE
January 9, 2024
Add sort order for category annotations.
Make config screen a pause screen.
v2.1.2
RELEASE
January 9, 2024
Add sort order for category annotations.
Make config screen a pause screen.
v2.4.2
RELEASE
January 9, 2024
Fix crash on neoforge
v2.4.2
RELEASE
January 9, 2024
Fix crash on neoforge
v2.4.2
RELEASE
January 9, 2024
Fix crash on neoforge
v2.1.1
RELEASE
January 2, 2024
Add button annotation to be used in configs.
v2.1.1
RELEASE
January 2, 2024
Add button annotation to be used in configs.
v2.2.2
RELEASE
December 20, 2023
Fix crash on neoforge
v2.2.2
RELEASE
December 20, 2023
Fix crash on neoforge
v2.2.2
RELEASE
December 20, 2023
Fix crash on neoforge
v2.2.1
RELEASE
November 18, 2023
1.20.2 Update
v2.2.1
RELEASE
November 18, 2023
1.20.2 Update
v2.2.1
RELEASE
November 18, 2023
1.20.2 Update
v2.2.0
RELEASE
November 17, 2023
1.20.2 Update
v2.2.0
RELEASE
November 17, 2023
1.20.2 Update
v2.2.0
RELEASE
November 17, 2023
1.20.2 Update
v2.1.0
RELEASE
August 5, 2023
Fix primitive arrays creating an exception with casting to object arrays ([#10](https://github.com/Team-Resourceful/Resouceful-Config/pull/10)) - Drullkus
v2.1.0
RELEASE
August 5, 2023
Fix primitive arrays creating an exception with casting to object arrays ([#10](https://github.com/Team-Resourceful/Resouceful-Config/pull/10)) - Drullkus
v2.0.0
RELEASE
June 9, 2023
Version imported from official provider.
v2.0.0
RELEASE
June 9, 2023
Version imported from official provider.
v1.0.20
RELEASE
March 18, 2023
Version imported from official provider.
v1.0.20
RELEASE
March 18, 2023
Version imported from official provider.
v1.1.4
RELEASE
March 16, 2023
Version imported from official provider.
v1.1.4
RELEASE
March 16, 2023
Version imported from official provider.
v1.2.0
RELEASE
March 15, 2023
Version imported from official provider.
v1.2.0
RELEASE
March 15, 2023
Version imported from official provider.
v1.0.19
RELEASE
February 13, 2023
Version imported from official provider.
v1.0.19
RELEASE
February 13, 2023
Version imported from official provider.
v1.1.3
RELEASE
February 13, 2023
Version imported from official provider.
v1.1.3
RELEASE
February 13, 2023
Version imported from official provider.
v1.1.2
RELEASE
January 13, 2023
Version imported from official provider.
v1.1.2
RELEASE
January 13, 2023
Version imported from official provider.
v1.0.18
RELEASE
January 13, 2023
Version imported from official provider.
v1.0.18
RELEASE
January 13, 2023
Version imported from official provider.
v1.1.1
RELEASE
January 2, 2023
Version imported from official provider.
v1.1.1
RELEASE
January 2, 2023
Version imported from official provider.
v1.0.17
RELEASE
December 23, 2022
Version imported from official provider.
v1.0.17
RELEASE
December 23, 2022
Version imported from official provider.
v1.0.16
RELEASE
December 19, 2022
Version imported from official provider.
v1.0.16
RELEASE
December 19, 2022
Version imported from official provider.
v1.0.15
RELEASE
December 13, 2022
Version imported from official provider.
v1.0.15
RELEASE
December 13, 2022
Version imported from official provider.
v1.0.14
RELEASE
December 5, 2022
Version imported from official provider.
v1.0.14
RELEASE
December 5, 2022
Version imported from official provider.
v1.0.13
RELEASE
December 4, 2022
Fixed crash with floats in range in gui
v1.0.13
RELEASE
December 4, 2022
Fixed crash with floats in range in gui
v1.0.11
RELEASE
November 30, 2022
Fix bug where doubles would go to last value when less than 0
v1.0.11
RELEASE
November 30, 2022
Fix bug where doubles would go to last value when less than 0
v1.0.8
RELEASE
November 29, 2022
Version imported from official provider.
v1.0.8
RELEASE
November 29, 2022
Version imported from official provider.
v1.0.7
RELEASE
November 28, 2022
Version imported from official provider.
v1.0.7
RELEASE
November 28, 2022
Version imported from official provider.