Changelog
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 withEmptyEnvironmentController
. - 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
toPlayerEnvironmentEvents
. - 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.
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!
Dependencies
Featured versions
See allProject members
TheDeathlyCow
Owner
Technical information
License
LGPL-3.0-only
Client side
required
Server side
required
Project ID