- Translated Scorchful to Ukrainian, thanks StarmanMine142!
- Upgraded config schema version
6->7. - Fixed some weird jumpiness in the soaking bar.
- Fixed a bug in the config auto updater that caused some settings to be set to incorrect values.
- To correct this bug, Schema V7 resets the following values in the temperature config to their default values, if the config was last saved using Scorchful 0.16.1:
soakedTemperatureMultiplier,coolingFoodTemperatureMultiplier,humidBiomeSweatEfficiencyMultiplier,extraHumidBiomeSweatEfficiencyMultiplier,aridBiomeSweatEfficiencyMultiplier. - This is unfortunately destructive to those settings, but it was the best I could manage. If you did not update to 0.16.1, then your config will be upgraded correctly and these values will not be reset.
The Config Overhaul
This update revamps nearly every single config option available in Scorchful. Many options that were once values have been converted into multipliers. This allows you to achieve the same effect, while still giving me room to change things behind the scenes without messing up your config settings. All config files will be automatically upgraded and fixed to fit the new schema. Some bugs were also fixed with this update.
Note that as part of this update, the config translations have been removed, as many of them changed too significantly for me to preserve. The other translations are fine, only the config translations have been affected.
Bug Fixes
- Fixed the post-processing shaders for Heat Stroke and Fear (again...).
- Fixed untranslated Advancement titles and descriptions.
Config Updates
- Split the client config into two sections: 'Accessibility Settings' and 'Display Settings'.
- Added the temperature, item, and entity config sections.
- Removed the heating, combat, and thirst settings.
- Added two new options to the temperature config:
heatingMultiplierandcoolingMultiplier. These allow you to easily configure all temperature changes of their respective class in one go, without needing to tediously set individual temperature sources. - The config schema version has been changed from
1->6.
Client Config Split
The client config was removed and split in two: 'Accessibility Settings' and 'Display Settings'. Accessibility settings contains all client-side only options that were added to make Scorchful more accessible to different groups of end users. This is where you will find the options to disable the sound temperature effect, disable effect post-processing features, and to tweak the darkness of the Sun Hat.
The display settings contains the other rendering settings like status bar overlays and drip particles.
Converting Values to Float-Multipliers
Several new options based on floating-point multipliers were introduced where raw values used to be required. Existing values were renamed and normalized based on their original default value. This means that, for example, if you set the old onFireWarmRate option to 36, it would be renamed to burningTemperatureMultiplier and then divided by its original default value of 24 to get a final setting of 36 / 24 = 1.5. Or more simply, if you had "onFireWarmRate": 36, it was converted to burningTemperatureMultiplier: 1.5.
- Patched Pink Sand from Nature's Spirit to integrate with Scorchful's Sandstorms
- This patch is 1.21.1-exclusive, as Nature's Spirit is not on the latest drop. If/when that mod updates, the patch will also be brought to 1.21.10.
YetAnother Update: Scorchful for Minecraft 1.21.10
- Updated Scorchful to Minecraft 1.21.10.
- Migrated from Cloth Config to YACL.
Minecraft 1.21.9
Scorchful is now on Minecraft 1.21.10. Per the LTS policy, Minecraft 1.21.6-8 and 1.21.9 are now unsupported. This version is not compatible with 1.21.9, however a version of this mod does exist for 1.21.9.
Migration to YACL
Scorchful is beginning a series of updates to address its very difficult-to-use config system. This update represents the first round of this, migrating away from Cloth Config towards YACL for a more robust config system. This will be followed with updates to the config structure itself, to create something that is both more stable and easy to use for both players and mod pack developers. As this will likely involve a lot of experimental changes, only once this update is fully complete will it be backported to Minecraft 1.21.1.
However, I plan to maintain config file compatibility throughout this process. Already, Cloth Config files from previous Minecraft versions will be updated to the new system. As files are updated and changed, they will also be made backwards-compatible with the old files, where possible.
YetAnother Update: Scorchful for Minecraft 1.21.9
- Updated Scorchful to Minecraft 1.21.9.
- Migrated from Cloth Config to YACL.
Minecraft 1.21.9
Scorchful is now on Minecraft 1.21.9. Per the LTS policy, Minecraft 1.21.6-8 are now unsupported. Note that I will quickly be moving on to 1.21.10, so 1.21.9 will not be supported for very long. This version has not been tested with 1.21.10, and it is suspected that it will not work.
Migration to YACL
Scorchful is beginning a series of updates to address its very difficult-to-use config system. This update represents the first round of this, migrating away from Cloth Config towards YACL for a more robust config system. This will be followed with updates to the config structure itself, to create something that is both more stable and easy to use for both players and mod pack developers. As this will likely involve a lot of experimental changes, only once this update is fully complete will it be backported to Minecraft 1.21.1.
However, I plan to maintain config file compatibility throughout this process. Already, Cloth Config files from previous Minecraft versions will be updated to the new system. As files are updated and changes, they will also be made backwards-compatible with the old files, where possible.
- Updated Immersive Storms version to support 1.21.6-1.21.8.
Scorchful 0.15.7 for Minecraft 1.21.6+
This update ports Scorchful to Minecraft version 1.21.6. Per the LTS policy, Minecraft 1.21.5 is now unsupported. This version will likely work with versions 1.21.6-1.21.8, those these are untested as of writing.
- Updated Scorchful to Minecraft 1.21.7.
Immersive Storms Changes
The gameplay-facing changes from this update are seen only in Immersive Storms.
- Storm fog has been made to look slightly "foggier", using new fog rendering functionality.
- Sandstorm fog has been made much more orange.
Scorchful for 1.21.5
Scorchful is now available for Minecraft 1.21.5. Per the LTS policy, Minecraft 1.21.4 is now unsupported.
- Updated to Minecraft 1.21.5
- Added a new Lung Capacity attribute to control the Water Breathing effect of turtle armor
- Removed the config option
waterBreathingDurationPerTurtleArmorPieceSeconds - Added the config option
turtleArmorLungCapacityMultiplier - Integrated Immersive Storms into Scorchful
Immersive Storms
Immersive Storms is a new mod that allows you to use the Sandstorm feature of Scorchful in a standalone mod. It also has several new changes and features for Sandstorms and related storm effects. You can get Immersive Storms here: https://modrinth.com/mod/immersive-storms/
- Immersive Storms is now bundled with Scorchful
- Sandstorms now apply in Savannas, but only visually (i.e., no sand pile accumulation or slowness)
- Sandstorm wind has a new sound
- Storm fog distances change depending on whether it is thundering, or just raining
- Fog now disperses properly when under shelter
- Fog is now more dense in Snowy biomes during thunder
- Fog is now more dense during rain in Swamps and Pale Gardens
- Ambient wind sounds and particles now appear in a select set of windy biomes
A New Wiki
Scorchful has now officially migrated to its new wiki host! The wiki is still not 100% complete but it does contain even more information than the previous wiki did, so I am now making it the official wiki of Scorchful.
You can check out and contribute the new wiki at https://modded.wiki/w/Mod:Scorchful. Thanks Patbox for hosting this!
- Updated mod metadata to use the new wiki
- Fixed temperatures not decreasing in the shade or at night
- Added back
#scorchful:heat_resistance/*item tags to control the heat resistance component - Space Suits from Stellaris are now heat neutral (heat resistance will be set by Thermoo Patches if installed)
- Added cactus juice to
#c:drink_containing/bottle - Added back
#scorchful:heat_resistance/*item tags to control the heat resistance component - Space Suits from Stellaris are now heat neutral (heat resistance will be set by Thermoo Patches if installed)
- Fixed a crash with Jade
- Added Cloth Config and Cardinal Components API to dependencies in mod metadata
- Fixed trims not showing up on Turtle Armor inventory sprites
- Added Cactus Juice to the item tag
#c:drink_containing/bottle.
- Removed unnecessary debug log that prints a raw id on server start
- Added the Water Skin and Cactus Juice to conventional drink item tags
- Updated to Minecraft 1.21.4
- Minecraft 1.21.2-3 are now officially unsupported
- Added a new
scorchful:sun_hat_renderercomponent that controls the rendering effects of the sun hat - Implemented a change to how environment definitions and providers are organised, they now use a priority system to apply humidity before temperature instead of being applied from a tag.
- Hills are no longer warm in the Summer
- Swamps are now temperature, they are only warm in the Summer
- Remove the extreme humidity biome tag
- Implemented a change to how environment definitions and providers are organised, they now use a priority system to apply humidity before temperature instead of being applied from a tag.
- Hills are no longer warm in the Summer
- Swamps are now temperature, they are only warm in the Summer
- Remove the extreme humidity biome tag


