Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
Cold Sweat

Cold Sweat

Adds a fitting and difficult temperature system to Minecraft, plus more!

302.1k
355
Adventure
Equipment
Game Mechanics

Compatibility

Minecraft: Java Edition

1.21.x
1.20–1.20.1
1.19.4
1.19.2
1.18.1–1.18.2
1.16.5

Platforms

Forge
NeoForge

Supported environments

Client and server

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

Report issues View source Visit wiki Join Discord server

Creators

Mikul
Mikul Owner

Details

Licensed GPL-3.0-or-later
Published last year
Updated yesterday
DescriptionGalleryChangelogVersions
All versionsCold Sweat 2.3.12

Cold Sweat 2.3.12

Download
Report

Changelog

2.3.12

The following is the changelog for updates 2.3.9 - 2.3.12

  • Ice freezing/thawing changes:
    • Ice now thaws according to Cold Sweat's temperature system
    • Ice now takes all temperature sources (nearby blocks, season, depth) into account when freezing/thawing
    • The rate at which water freezes is now affected by randomTickSpeed if "Custom Freezing Behavior" is enabled
  • Added "drying items" config to item.toml, which allows players to dry off using certain items
    • Drying items can also be defined in JSON under item/drying_item/* with the following parameters:
    • "data": An item requirement, like in other configs
    • "entity": An entity requirement that the player must pass, like in other configs
    • "result": The item stack that the item will be turned into when used. If undefined, the item will be consumed
    • "sound": The sound to be played when the item is used. Defaults to a squishy sponge sound
  • The Water Effects config setting now has 4 states:
    • OFF: Disables all water effects
    • Particles: Only water drip particles are shown
    • Overlay: Only the on-screen water overlay is shown
    • All: Both particles and overlay are shown
  • item_settings/entity_settings/world_settings.toml have been renamed to item/entity/world.toml
    • Existing files will be automatically migrated
  • Added "remove" config type, which allows for the removal of registered config settings
    • This includes TOML and JSON configs
    • Removals are handled after all of the config settings are parsed, but before they are committed to memory
  • Added new config settings:
    • Insulation Strength
    • Check Sleep Conditions
    • New settings for the hearth/boiler/icebox
    • Maximum range and volume settings for each thermal source individually
    • Fuel consumption rate when applying warmth/frigidness
    • Toggle for Create backtank pressure loss in hot/cold environments
  • The hearth now properly functions when part of a Valkyrien Skies ship
  • Renamed the "Chill" effect to "Frigidness"
  • Smokestack blocks now connect when stacked vertically
  • Chameleons are now immune to projectiles when they are on a player's head
  • Reorganized the "Cold Sweat: Insulators" tab & removed most of the wool colors except for white
    • More specifically, if an insulator contains a tag that has more than 6 items, only the first item in the tag will be displayed
  • World temperature now decreases slightly when the weather is overcast (even if it doesn't rain in the biome)
    • This effect can be configured in world.toml
  • Players now dry off exponentially faster in higher-temperature environments
  • Insulation attributes with unmet requirements are now shown with red strikethrough, rather than being omitted
  • Slightly improved the performance of the "blobs" shader that is applied when the player is overheating
  • Waterskins can now take from any Forge fluid container that has 250mb of water, if the container supports it
  • Piglins now accept the thermometer as a bartering item
  • Goats can now be sheared by a dispenser

Technical Changes:
  • Any JSON configs named "default" will now be loaded last
    • This allows for configs to have a default value that can be overridden by other mods/datapacks/configs
  • Massive internal registry standardization and boilerplate reduction
    • Internal registries and configs are now much more standardized, with fewer points of failure
    • Codecs are used wherever possible for data serialization, rather than bespoke methods
  • Cold Sweat configs that rely on dynamic registries now use Holders for their keys
    • This includes biomes, dimensions, structures, etc.
    • Any methods that previously accepted an "unwrapped" value now accept a Holder instead
  • The temperature decrease due to altitude is now defined in JSON as part of the default temp_region file
    • This functionality was previously hard-coded, but can now be customized
  • Added new functionality for inventory item temperatures ("carried items")
    • Now support giving attribute modifiers and temperature modifier resistances
    • Now support being in Curios slots
  • Added "cold_sweat:extends_smokestack" block tag, which defines what blocks can be used to increase the height of a smokestack
  • Temperature units are now supported for seasonal temperatures and block temperatures
    • Existing configs will be automatically updated to match the new format
  • Added FetchSeasonsModsEvent, which allows mod developers to signal that Cold Sweat should load the appropriate seasonal configs
  • Added InsulatorTabBuildEvent, which allows for simple modifications to the items in the insulator tab
  • Added support for Just Enough Effect Descriptions

Files

ColdSweat-2.3.12.jar(2.03 MiB) Primary
Download
ColdSweat-2.3.12-sources.jar(1.3 MiB)
Download

Metadata

Release channel

Release

Version number

2.3.12

Loaders

Forge

Game versions

1.18.2

Downloads

1844

Publication date

February 13, 2025 at 4:17 PM

Publisher

Mikul

Mikul

Owner

Version ID

Modrinth is open source.

app-ads@1633f40

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.