Compatibility
Minecraft: Java Edition
1.21.x
1.20.4
1.20–1.20.2
1.19.4
1.19.2
Platforms
Fabric
Supported environments
90% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Creators
Details
Licensed LGPL-3.0-only
Published last year
Updated 4 days ago
Changelog
- Added
get
methods to theTemperatureAware
class that allow the interface to be obtained fromLivingEntity
andEntity
. 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_type
field 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
ConfiguredTemperatureEffect
has 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#getEffect
that 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
5.1Loaders
Game versions
1.21.3Downloads
19Publication date
January 15, 2025 at 12:49 PMPublisher
TheDeathlyCow
Owner