<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.7</span><br /><strong style="color: #ffffff;">* (1.20 - 1.21) Added compat for "Oh the Biomes We've Gone"</strong><br /> - Tweaked the temperatures for 39 biomes from the mod<br /> - Chameleons now spawn in appropriate biomes from the mod<br /><span style="color: #ff9900;"> ! world_settings.toml will need to be reset for these new temperature to apply</span><br /><strong style="color: #ffffff;">* Added (partial) compat for Vaklyrien Skies</strong><br /> - Temperature emitted from blocks placed on a ship will now properly affect the player<br /> - More compatibility will be added in future updates<br />- (1.16) Goats now drop 1-2 mutton when killed<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 on servers when rendering particles in some cases</strong><br />- Fixed crash when updating configs from pre-2.3 versions if "Block Temperatures" is configured in a particular way<br />- Fixed the icebox's opening animation not synchronizing to all players on a server<br />- Fixed some particles not spawning for all players on a server when they should<br /><strong style="color: #ffffff;">* (1.16) Fixed custom mob spawning not working</strong><br />- (1.18) Fixed chameleons spawning on invalid blocks<br />- (1.21) Fixed damage from freezing/overheating dealing knockback<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;">* Implemented a new rendering manager (PostProcessShaderManager) to handle Cold Sweat's shaders</strong><br /> - Circumvents Minecraft's normal post-processing shader system to improve compat and allow for stacking of shader effects<br /><strong style="color: #ffffff;">* Removed deprecated methods from the Temperature and GatherDefaultTempModifiersEvent classes</strong><br /><strong style="color: #ffffff;">* Java-based BlockTemps' min/max effect, min/max temp, range, and fade are now fields instead of just method return values</strong><br /> - These fields are now part of the constructor<br /> - The existing methods will return the values of these fields by default, but can still be overridden with no additional changes necessary<br /> - The old BlockTemp(Block... blocks) constructor is still present, and will initialize all other fields to a default value<br /><strong style="color: #ffffff;">* BlockTemp fading over distance is now handled outside the getTemperature() method, in BlockTempModifier</strong><br /> - This means you will no longer need to calculate the fade yourself and can simply return the temperature of the block<br /><span style="color: #ff9900;"> ! For BlockTemps that still calculate the fade in the old way, the new fade will still be applied on top of the old one</span><br /> - This isn't too bad, but it means the block will weaken exponentially<br /><span style="font-size: 18px; color: #ffffff; font-weight: bold;"></span><br /></pre></div>
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" }