Small bugfix patch fixing a problem with arrays with the carbon configs gui accessor.
Version 1.2.1:
- Added: BuiltIn Minecraft Color/Style support for ColorValue. So its easier to use these things. (Developer only)
- Added: A simple/expanded color table for the ColorValue Suggestions so a good base color table is provided.
- Fixed: A small bug with the array processors.
This is a Major Rewrite of underlying systems and changing how the Parsed Elements work.
The previous implementation for ParsedValues/ParsedArrays was simply to clunky for the users and developers.
Now the new implementation allows a LOT more features, such as recursion/named variables and more, while being simpler to develop for.
This was done because certain features were simply to hard to implement with it or near impossible which now have more freedom.
This rewrite should automatically upgrade to the new implementation, but in the worst case you might have to delete/regen your carbon config files once and be done with it.
NOTE: Forge configs are not affected by this. This is just carbon rewrite.
Anyways times for the changelog:
Changelog:
Version 1.2.1:
- Added: BuiltIn Minecraft Color/Style support for ColorValue. So its easier to use these things. (Developer only)
- Added: A simple/expanded color table for the ColorValue Suggestions so a good base color table is provided.
- Reworked/Added: How multiline configs work. Instead of being in a <> its now within a <<< >>>. Automatic migration included.
- Reworked/Added: How parsed implementation work. (Breaking change). Which now include Named Variables and a clear format that is easy to use for users and easier to implement for developers.
- Reworked/Changed: Various graphicsal changes with the Gui itself how elements are displayed and how buttons are.
- Fixed: Crash that happened due to the regex outputing empty strings which was an unexpected case.
This is a Major Rewrite of underlying systems and changing how the Parsed Elements work.
The previous implementation for ParsedValues/ParsedArrays was simply to clunky for the users and developers.
Now the new implementation allows a LOT more features, such as recursion/named variables and more, while being simpler to develop for.
This was done because certain features were simply to hard to implement with it or near impossible which now have more freedom.
This rewrite should automatically upgrade to the new implementation, but in the worst case you might have to delete/regen your carbon config files once and be done with it.
NOTE: Forge configs are not affected by this. This is just carbon rewrite.
Anyways times for the changelog:
Changelog:
Version 1.2.1:
- Added: A simple/expanded color table for the ColorValue Suggestions so a good base color table is provided.
- Reworked/Added: How multiline configs work. Instead of being in a <> its now within a <<< >>>. Automatic migration included.
- Reworked/Added: How parsed implementation work. (Breaking change). Which now include Named Variables and a clear format that is easy to use for users and easier to implement for developers.
- Reworked/Changed: Various graphicsal changes with the Gui itself how elements are displayed and how buttons are.
- Fixed: Crash that happened due to the regex outputing empty strings which was an unexpected case.