Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update to 1.20.2 #12

Merged
merged 27 commits into from
Apr 13, 2024
Merged

Update to 1.20.2 #12

merged 27 commits into from
Apr 13, 2024

Conversation

TheDeathlyCow
Copy link
Owner

@TheDeathlyCow TheDeathlyCow commented Apr 13, 2024

Closes #11

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.
  • 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

@TheDeathlyCow TheDeathlyCow merged commit 9db950f into main Apr 13, 2024
4 checks passed
@TheDeathlyCow TheDeathlyCow deleted the dev-1.20.2 branch April 20, 2024 06:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Update to 1.20.2
1 participant