Compatibility
Minecraft: Java Edition
1.21.x
1.20.4
1.20–1.20.2
1.19.4
1.19.2
Platforms
Supported environments
Creators
Details
Licensed LGPL-3.0-only
Published 3 years ago
Updated last month
Changelog
- Added
getmethods to theTemperatureAwareclass that allow the interface to be obtained fromLivingEntityandEntity. Primarily intended for cases where interface injection may not work well. - Added translated for the consumable tags
- Replaced the attribute base value method of the environment controller with dedicated events. The old controller method has been deprecated. See PR #43
- Entity tags and lists are now allowed in the temperature effect
entity_typefield as a#prefixed tag ID or list of direct entity type IDs. See PR #42 - Fixed the
remove()temperature effect method not being called/tracked properly per entity. In particular, this fixes an issue where attribute modifier temperature effects would behave weirdly - The constructor for the
ConfiguredTemperatureEffecthas been marked as internal. The previous constructor has been kept to avoid a breaking change, but it has now also been marked as internal. - Deprecated
ConfiguredTemperatureEffect#applyIfPossible()(replaced with anapply()method that returns success instead). - Deprecated
ConfiguredTemperatureEffect#entityType()- use the newentityTypes()method (plural) - Deprecated
TemperatureEffects#getEffectsForEntity- this method should not have been part of the API and will be removed - Added
TemperatureEffects#getEffectthat allows for looking up a configured temperature effect by ID - The "resource conditions were not met" log has been moved to debug, which should reduce log spam caused by Thermoo
Files
Metadata
Release channel
ReleaseVersion number
4.3Loaders
Game versions
1.21.1Environment
Client and server, optional on client
Downloads
42085Publication date
January 15, 2025 at 12:48 PMPublisher
TheDeathlyCow
Owner



