Adds support for persisting block metadata to disk which prevents a server restart from erasing the metadata we use when deciding which blocks GlobalWarming added during sea level rise (which means when sea levels go down, we can properly remove all the correct blocks)
Adds three PlaceholderAPI variables. To use them please modify the config.yml and set scoreboard.enabled to false. This will register the expansion pack automatically.
Updates default reductionModel.json to include the missing spruce logs and leaves materials which prevented carbon score reductions from working for spruce trees.
If you're updating from an older version, the changes won't be reflected because your model files were already loaded from the jar onto your filesystem. You can either delete the old models, or manually add the materials to the config.
Fixes tree reduction calculation bug which caused reductions of 0 for some tree growths.
Adds support for custom world sea levels, defined in effectModel.json
Adjusts default reduction model to be more balanced (changes are just to the default model, remove it and let it regenerate to get changes)
If you're currently using MySQL, go into the main config.yml and add 'database.type: MySQL'. Otherwise, you will not have any of the scores.
Changes to the models aren't automatic, since we treat the files as the source of truth. If you want the changes in this update to be present, you can let the model files be regenerated when the plugin starts by deleting them after shutdown.
Removes bad default entries in the methane entity model file that threw mysterious errors when using spigot 1.13.
Adds error checking and handling for multi world scenarios. We previously assumed the primary world was named 'world' but were missing a check to verify the association was valid.