Compatibility
Minecraft: Java Edition
1.21.x
1.20.4
1.20–1.20.2
1.19.4
1.19.2
Platforms
Supported environments
75% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Creators
Details
Licensed LGPL-3.0-only
Published 2 years ago
Updated 5 days ago
Changelog
Update to Minecraft 1.21.5
This is the first stable release for Minecraft 1.21.5. It includes a few new features from Thermoo 4.4 and 5.3 as well that are meant to provide greater flexibility and depth.
- Updated to Minecraft 1.21.5
- Removed all deprecated APIs, including the
EnvironmentController
,TemperatureConverter
, and some methods ofConfiguredTemperatureEffect
, andTemperatureEffects
. - Many classes such as
EnvironmentCommand
andTemperatureCommand
classes were made final, and all static only now have a private constructor. This is technically a breaking change, though unlikely to affect anyone. - Updated game tests to use new framework
- Replaced the
canFreeze
andcanOverheat
Kotlin temperature aware function extensions withcanBeCold
andcanBeWarm
to fix a conflict with the methodEntity#canFreeze
. - Environment Heat and Frost Resistance can now accept negative values. A negative environment resistance now provides a random chance of doubling a temperature decrease from an environmental source.
- Added a
priority
field to the environment definition. This is used to sort the order that environment providers are applied to a biome during a lookup. - Implementation detail only: environment providers are now stored as a field of the
Biome
class, this should allow for slightly faster lookup times.
Files
Metadata
Release channel
ReleaseVersion number
6.0Loaders
Game versions
1.21.5Downloads
233Publication date
March 28, 2025 at 9:05 AMPublisher
TheDeathlyCow
Owner