From 93e3dce05fc8f8ff4c609e4280b8d37dfec7fbad Mon Sep 17 00:00:00 2001 From: Bibi Reden Date: Thu, 3 Oct 2024 15:24:30 -0500 Subject: [PATCH] [chore] update CL --- CHANGELOG.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6544bdd..e049813 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,10 +16,16 @@ - Translations should be compatible in the language you choose as well as the attribute id. - e.g., looking up `playerex:luck`, or `Luck` should work. - You can now enable/disable Attribute Functions. + ## Changes 🌽 +- **[BREAKING]** Changed mockup of config JSON. + - Config keys such as `"functions"/"overrides"/"entity_types": { ... }` have been replaced with `"entries": { ... }`. + - This retains parity with the data-pack format. +- **[BREAKING]** Changed `Map` to `Map` for `EntityTypeData`. + - This also includes a `fallback` value that gets the default registered base value for the specific attribute under that entity. - **[BREAKING]** Changed overall structure of config related class definitions. This will affect your config file considerably. - **[BREAKING]** Removed `DefaultAttributeFactory`. -- **[BREAKING]** Changed `Map>` -> `Map>` +- **[BREAKING]** Changed `Map>` to `Map>` - This existed to avoid an odd situation that does not exist anymore. - Made some changes to certain logic internally and micro-optimizations. - Fixed CTD issues with editing function values.