Cold Sweat: Altitude

Cold Sweat: Altitude

A Cold Sweat addon that adds fully configurable altitude-based temperature zones using a simple band system, with support for Create: Aeronautics

by
1.6K Downloads
neoforge
Rent Server with this Mod

About this Mod

Cold Sweat: Altitude is a Cold Sweat addon that adds fully configurable altitude-based temperature zones using a simple band system.

Requires Cold Sweat (v2.4.1).

Define custom temperature behaviour at any height - from deep underground to the upper sky - entirely through config. Each band can control temperature modifiers, dimension filtering, priority, protection requirements, shelter behaviour, and player warnings.

Features:

  • Configurable altitude bands with min/max Y ranges
  • Additive or multiplicative temperature modifiers
  • Dimension whitelist/blacklist support
  • Priority-based band resolution (no stacking conflicts)
  • Item-tag-based protection scaling (For pack makers)
  • Optional shelter-based exposure reduction
  • Configurable heat sources from Create: Aeronautics
  • Shelter detection for Create: Aeronautics ships (Sable contraptions)
  • Per-band warning messages and cooldowns
  • Clean integration with Cold Sweat (no overrides)
  • Runtime commands for debugging and inspection

Designed to be pack-agnostic, Cold Sweat: Altitude lets modpack authors create progression systems like cold mountain peaks, warm cave layers, or dangerous upper atmospheres without writing custom code.

Note: This mod has been made for custom pack, however I thought others may find it useful

This is an addon and is not affiliated with or endorsed by the Cold Sweat mod or its authors.

Config

Cold Sweat: Altitude uses altitude bands to control temperature based on height.
Each band defines a Y-level range and the temperature change within that range.

Config location
config/coldsweat_altitude-server.toml

Reload after editing (while world is running)
/coldsweat_altitude reload

Basic Band Example

 
[[bands]]
id = "high_mountains"
enabled = true
dimensions = ["minecraft:overworld"]
dimensionMode = "WHITELIST"
minY = 192
maxY = 255
temperatureModifier = -0.08
modifierMode = "ADD"
priority = 10
enableShelterCheck = true
shelterCheckRadius = 4
shelterReduction = 0.35
 

Important Values

minY / maxY
Height range where the band applies.

temperatureModifier
Temperature change applied in this band.
Negative values make it colder, positive values make it warmer.

modifierMode
ADD = adds directly (recommended)
MULTIPLY = scales existing temperature

Example:
-0.45 makes the area colder by 0.45

priority
If multiple bands match, the highest priority band wins.

dimensions / dimensionMode
WHITELIST = only listed dimensions
BLACKLIST = exclude listed dimensions

Shelter

If enabled, the mod checks if the player is inside a sheltered space.

shelterCheckRadius
Controls how far the shelter scan checks. Higher values detect larger rooms but cost more performance.

shelterReduction
Controls how much shelter reduces the altitude effect:

0.0 = no reduction
0.5 = up to 50% reduction
0.75 = up to 75% reduction
1.0 = up to 100% reduction

Example:
If temperatureModifier = -0.45 and shelterReduction = 0.75, full shelter leaves only 25% of the cold effect.

undefined

Protection Items

Custom item tags can be used to make existing equipment count as altitude protection.

 
protectionTag = "coldsweat_altitude:cold_altitude_protection"
requiredPieces = 1
protectionReductionPerPiece = 0.20
fullProtectionPieces = 4
 

protectionTag
The item tag checked on equipped armor/items.

requiredPieces
How many matching pieces are required before protection starts.

protectionReductionPerPiece
The reduction per matching piece.

fullProtectionPieces
The number of pieces treated as full protection.

Aeronautics Heat

If Create: Aeronautics / Sable is installed, ship interiors can use Aeronautics heat sources.

 
aeronauticsBurnerHeat = 0.14
aeronauticsBurnerRange = 7.0
aeronauticsSteamVentHeat = 0.12
aeronauticsSteamVentRange = 8.0
 

Higher heat values warm the player more.
Higher ranges make the heat source reach farther.

Debugging

Use:
/coldsweat_altitude status

This shows the active band, altitude modifier, shelter value, protection value, and detected heat sources.

Available Versions

Cold Sweat: Altitude 0.6.3release
MC 1.21.1neoforge
June 4, 2026
Cold Sweat: Altitude 0.6.2release
MC 1.21.1neoforge
May 16, 2026
Cold Sweat: Altitude 0.6.1release
MC 1.21.1neoforge
May 9, 2026

How to Install Cold Sweat: Altitude on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set neoforge Loader

In the panel under "Egg", select the neoforge loader and matching Minecraft version (1.21.1).

3

Install Mod

Open the mod browser in the dashboard and search for "Cold Sweat: Altitude". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

neoforge

Minecraft Versions

1.21.1

Server-side

Required

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

Cold Sweat: Altitude server crashes on startup – what to do?

Most common cause: wrong neoforge version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.1). You can switch loaders with one click in the panel.

Is Cold Sweat: Altitude compatible with neoforge?

Cold Sweat: Altitude officially supports neoforge for Minecraft 1.21.1. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with Cold Sweat: Altitude – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Cold Sweat: Altitude consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install Cold Sweat: Altitude with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
MIT License
Server-side
Required

Supported Versions

1.21.1