<div style="background-color: #212121; color: #aaafb6; font-family: 'JetBrains Mono', monospace; font-size: 9.8pt;"><pre><span style="font-size: 18px; color: #ffffff; font-weight: bold;">2.3.5</span><br /><span style="color: #ff4d49;">!! (1.21 only) Due to a change in how armor insulation is saved/loaded, insulation data will be lost upon upgrading from a previous version. It is recommended that you temporarily remove all insulation on your armor before upgrading!</span><br /><span style="font-size: 18px; color: #ffffff; font-weight: bold;"></span><br /><strong style="color: #ffffff;">* Added an indicator to the screens of hearth-like blocks that shows if the block is being powered</strong><br />- Wind, sandstorms, and tornadoes from Weather 2 will now affect the player's temperature<br />- Increased the maximum volume of the hearth's effect from 9000 to 12000 blocks<br />- Increased the maximum volume of the icebox & boiler's effect from 1500 to 2000 blocks<br />- Added a config option to change the effectiveness of the soulspring lamp at temperatures above the player's burning point<br /><span style="font-size: 18px; color: #ffffff; font-weight: bold;"></span><br /><u><strong style="font-size: 14px; color: #ffffff;">Fixes:</strong></u><br /><strong style="color: #ffffff;">* Fixed crash when attempting to update config settings with invalid formatting</strong><br /><strong style="color: #ffffff;">* Fixed crash when a boiler/icebox containing waterskins attempts to tick when the temperature rate is set to 0</strong><br /><strong style="color: #ffffff;">* Fixed config-driven features stacking in effectiveness when entering multiple worlds in the same session</strong><br /><strong style="color: #ffffff;">* Fixed hearth-like blocks' effects applying inconsistently depending on the player's position</strong><br /><strong style="color: #ffffff;">* Fixed temperature not changing properly when the player travels underground</strong><br /><strong style="color: #ffffff;">* Fixed config settings loading too late during world load, causing custom entity spawns (including chameleons) to not load</strong><br /><strong style="color: #ffffff;">* Fixed adaptive insulation not adapting to the ambient temperature</strong><br />- Fixed the insulation tooltip not displaying partial, negative, or large<br />- Fixed Spoiled compatibility causing "containerModifier" blocks defined in the Spoiled configs to not work properly<br /><strong style="color: #ffffff;">* Fixed hearth-like blocks forgetting that they are powered upon unloading and reloading the chunk</strong><br /><strong style="color: #ffffff;">* Fixed hearth-like blocks causing chunk-loading deadlocks upon loading in some cases</strong><br />- Fixed hearth-like blocks not affecting areas next to solid blocks properly in some cases<br />- Fixed the tooltip for food temperature always showing, even if the item has no temperature properties<br />- Fixed performance issues while rendering the "wetness" screen effect<br />- Fixed the description of "Knockback Chill" stating received knockback is reduced, rather than dealt knockback<br />- Fixed JSON configs containing entity requirements not properly checking dimension or biome when specified<br />- Fixed the wetness screen effect appearing dark when the player has night vision<br />- (1.20) Fixed the held item name text overlapping the player's body temperature icon when a thermometer is equipped<br />- (1.21) Fixed invalid formatting for the hearth's recipe causing it to be uncraftable<br />- (1.21) Fixed dynamic dimension_type tags not populating<br />- (1.16) Fixed "dimensions" field erroneously being named "dimension" in dimension temp JSON configs<br />- (1.16 - 1.19) Fixed JSON block temp configs not having min_temp or max_temp fields<br />- (1.18 - 1.19) Fixed the tooltip lines for attribute modifiers added by armor insulation rendering behind the tooltip<br /><span style="font-size: 18px; color: #ffffff; font-weight: bold;"></span><br /><u><strong style="font-size: 14px; color: #ffffff;">Technical Changes:</strong></u><br /><strong style="color: #ffffff;">* Food temperature configs now stack when applied to the same item, rather than only using the first one loaded</strong><br /><strong style="color: #ffffff;">* Renamed some field names for JSON configs to be more consistent:</strong><br /> - All entity requirement fields are named "entity"<br /> - All item requirement fields are named "data"<br /> - Affected configs: food, insulator, mount<br /><strong style="color: #ffffff;">* Biome temperatures and offsets now stack, rather than override, when applied to the same biome</strong><br /> - Dimension temperatures/offsets still override each other, meaning dimension temps still override everything<br /><strong style="color: #ffffff;">* Temperature region changes:</strong><br /> - Moved from /depth_temp/ to /temp_region/<br /> - Temperature regions now support y-values outside the world limits<br /> - Temperature regions now support "boundless" temp regions by omitting either the "top" or "bottom" bound<br /> - These apply infinitely upward or downward (but not both), and have a constant temperature<br /><strong style="color: #ffffff;">* Java-based block temperatures are now loaded last to allow user configs to override them</strong><br /> - A registerFirst() method has been added to BlockTempRegisterEvent for BlockTemps that must break this rule and be registered first<br /></pre></div></body></html>
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" }