diff --git a/CHANGELOG.md b/CHANGELOG.md index 7b09f6e6..43fd33f1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ ### What's New: +#### BACK UP YOUR CONFIGS BEFORE UPDATING!!! + +This update overhauls the config system to make it way more flexible and powerful. [`items/infinite_totem`]: @@ -14,4 +17,18 @@ DDDDDDDDD ``` -Where N is netherite and D is diamond. \ No newline at end of file +Where N is netherite and D is diamond. + +[`general`]: + +* The configuration system has been reworked. + +This update splits module configs into several parts: `bootstrap`, `main`, `game` and `client`. + +One of the major additions is the optional [support for Commander expressions in the config](https://andromeda-wiki.pages.dev/misc#config-expressions-👩‍💻). Commander 0.5.0 has some amazing additions and I highly recommend checking them out! + +One change that may break datapack configs is the removal of the `enabled` field from scoped configs. The field is now `available` and supports expressions. And on the note of scoped configs, the only config state that supports scopes is `game`, so configs without it will not support scopes. + +* Rewrote config screen generation to support expressions. + +> constellation.inc is grateful for your continued trust! \ No newline at end of file diff --git a/gradle.properties b/gradle.properties index 293cd2f0..c1be9b6c 100644 --- a/gradle.properties +++ b/gradle.properties @@ -10,6 +10,6 @@ org.gradle.caching=true minecraft_version=1.20.1 yarn_mappings=1.20.1+build.2 # Mod Properties -mod_version=1.11.1 +mod_version=1.12.0 maven_group=me.melontini archives_base_name=andromeda \ No newline at end of file