This update brings several major breaking changes to the Thermoo backend, hence the version number being set to 2.0.0. I hope I don't feel the need to do this again, but hopefully these changes make the mod a lot nicer to use. Most notably for users, this update removes Cloth as a dependency of Thermoo so now Thermoo's only dependency is Fabric API.
Changelog:
* Removed the `DefaultEnvironmentController` and replaced it with `EmptyEnvironmentController`.
* Removed Cloth as a direct dependency of Thermoo.
* Removed all config options, they are now once again a part of Frostiful
* Removed almost all events
* Added `CAN_APPLY_PASSIVE_TEMPERATURE_CHANGE` to `PlayerEnvironmentEvents`.
* Added a `EnvironmentControllerInitializeEvent` to control the order of environment controller decorator application.
* Set the base min/max temperature attribute values to 0.
* Fixed an issue where entities would not have their passive temperature changes properly calculated while riding a vehicle [TheDeathlyCow/Frostiful#47](https://github.com/TheDeathlyCow/frostiful/issues/47).
For most developers, I would strongly recommend rereading the Environment Controller wiki page, as it has almost entirely been rewritten. It is available here: https://github.com/TheDeathlyCow/thermoo/wiki/Environment-Controller-and-Events-(Mods)
## This version is incompatible with Frostiful 0.8.1!! Do not update Thermoo until Frostiful is also updated!
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }