Thermoo is now updated to 1.20.2. This is the first step to updating to 1.20.4. This update includes a few breaking changes to the temperature effect and item attribute modifiers APIs. The JSON APIs will mostly work as before, with only a few changes.
This will likely be the only update for 1.20.2.
Changelog:
* Updated Thermoo to MC 1.20.2
* Refactored temperature effects to use codecs instead of serializers.
* Some nonsensical values in temperature effect JSONs are no longer allowed
* Equipment slot and attribute operations are now supplied as `lower_case` strings instead of `UPPER_CASE`.
* Removed built in integrations for Fabric Seasons, Colorful Hearts, and Overflowing bars. These have been moved to [Thermoo Patches](https://github.com/TheDeathlyCow/thermoo-patches).
* Removed the deprecated temperature effect `thermoo:freeze_damage_legacy` and associated Legacy Damage temperature effect type.
* Removed the `thermoo.temperature` field from `minecraft:entity_properties` loot conditions
* Added `thermoo:temperature` and `thermoo:soaked` loot conditions
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" }