And this release is really big. Amazing what I can do with some time...
This release is focused mostly on the configs. Particularly, configs for the baselining.
Hopefully this will resolve all of the issues moving forward with that. You can now turn it off completely (and live with manually tuned baseline values). This is probably also useful for pack makers.
I also cleaned up my symbols a bit. I rearranged how the grammar looks at some symbols, re-categorizing things from the Terrain Alterations and Populators categories into Small, Medium, and Large World Feature categories. This will hopefully make more sense to people, and allow for people to get what they want more readily.
I have added 5 new symbols. Two of them are new block modifiers and the other three satisfy the grammar's desire for world features, so you can always get what you want... for a price.
The Medium and Small versions of these symbols add instability.
I believe we've exited the baselining arc, now, and can move on to some more fun stuff again.
Hence the version number change.
[Configs]Moves the "balance" section to its own file
[Configs]Moves a number of settings to the balance file
[Configs]Renames a number of settings to better organize the configs
[Configs]Removed the entity id configs
[Configs]Adds a config option to set whether the beselining is run per world or per save
Per save is run in the background at game startup
[Configs]Adds an option to control the frequency at which chunks are generated when doing background profiling
[Configs]Adds an option to disable the automatic determination of baseline values and to simply load them from the balance config.
Note that these options will not appear or be read unless the this flag is set.
[Configs]Adds an option in the core configs to generate a reference document for the fluid balance configs
This file will be force updated every time the game starts for as long as the flag is set to true
[Symbols]Renames some symbols internally (you'll need to update your configs; any question marks in game should go away if you put the pages in your inventory)
[Symbols]Changes grammar handling of features to use Large, Medium, and Small Features rather than Populators and Terrain Alterations
[Symbols]One of each size feature category is required. If none are written for a category, some symbols from that category will be added.
[Symbols]Adds rare symbols which satisfy the feature requirements but don't generate anything. The Large variant adds no instability, but the medium and small ones do (1000 and 2000 respectively).
[Symbols]Adds Lapis Ore and Emerald Ore block modifier symbols (which produce instability)
[Localization]Adds color symbols to localization
[BugFix]Automatically updates symbol references in books on "first link" (dimension creation)