
Modrinth · Minecraft mod
Thermoo Patches
A suite of integration and compatibility patches for Thermoo-based mods (including Frostiful and Scorchful) and other mods
Quick answer
Which Thermoo Patches release should I use?
Thermoo Patches 5.0.0 targets 26.1, 26.1.1, 26.1.2 with Fabric, Quilt. Installation on the client is optional. Installation on the dedicated server is optional. All 3 required mods have matching files.
Where it goes
Is Thermoo Patches required on the client, server, or both?
Installation on the client is optional. Installation on the dedicated server is optional.
The source marks this as usable on both the client and server.
What else does Thermoo Patches 5.0.0 need?
5.0.0. Change the file and its required mods may change too.
Install Fabric API, YetAnotherConfigLib (YACL), Thermoo first. We found matching files for this game-version and loader setup. 16 come through another mod in the chain.
16 extra mods were pulled in by other dependencies. Indented rows show who needs each one. We only count dependency files that match this setup. A file for another loader does not fill the gap.
Before you install it
Add Thermoo Patches without breaking your instance.
Built for Thermoo Patches 5.0.0. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use 5.0.0. It targets 26.1, 26.1.1, 26.1.2 with Fabric, Quilt; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
Install Fabric API, YetAnotherConfigLib (YACL), Thermoo first. We found matching files for this game-version and loader setup. 16 come through another mod in the chain.
- 03
Put it on the correct side
Installation on the client is optional. Installation on the dedicated server is optional.
- 04
Pick the file you checked
Use the “Get this file” button beside 5.0.0. It opens that exact file at the source.
About this project
What does Thermoo Patches add?
Thermoo Patches
Have trouble? Get help on Discord: https://discord.thedeathlycow.com
Thermoo Patches provides compatibility patches and integrations for Thermoo
based mods, including Frostiful
and Scorchful, and other non-Thermoo mods where it would make sense for
them to have Thermoo integration.
List of Patches
The following patches are currently either implemented, or planned.
| Mod name | Patch Description | Implemented versions | Loaders |
|---|---|---|---|
| Friends & Foes | The Iceologer's Ice Chunk attack and the Totem of Freezing freeze victims through Thermoo's system; Iceologer is cold immune and Wildfire is tagged as benefiting from heat; Iceologer has max temp of 0; Wildfire has min temp of 0 | 1.21.1, 1.21.6-11, 26.1.x | Fabric, NeoForge |
| Overflowing Bars | Temperature now properly displays on HUD | 1.20.1, 1.21.1, 1.21.6-11, 26.1.x | Fabric, NeoForge |
| Serene Seasons | Makes Frostiful/Scorchful aware of current season (including tropical seasons, with a summer dry season). | 1.20.1[^1], 1.20.4, 1.21.1, 1.21.6-11, 26.1.x | Fabric, NeoForge |
| Homeostatic Seasons | Makes Frostiful/Scorchful aware of current season (with tropical season support for wet seasons in temperate biomes). | 26.1.x | Fabric |
| Nycto | Makes Vampires immune to negative cold temperature statuses. | 26.1.x | Fabric |
| Origins | Provides powers for integrating Thermoo temperatures with Origins. Blazeborn Origin ignores the effects of heat, but is extremely vulnerable to cold. | 1.21.1 | Fabric |
| Origins: Legacy | Identical to Origins patch, but for Origins: Legacy. | 26.1.x | Fabric |
| Mob Origins | Snow Golem is empowered by cold, but melts when warm. Snow Golem temperature system also removed (redundant with Thermoo). | 1.20.1, 1.20.4 | Fabric |
| Extra Origins | Piglin origin has extra heat resistance | 1.20.1, 1.20.4, 1.21.1 | Fabric |
| Fabric Seasons | Makes Frostiful/Scorchful aware of current season (including tropical seasons, with a summer dry season). | 1.20.1[^1], 1.21.1 | Fabric |
| Colorful Hearts | Temperature now properly displays on HUD. | 1.20.1, 1.20.4, 1.21.1 | Fabric |
| Simple Seasons | Makes Frostiful/Scorchful aware of current season (including tropical seasons, with a summer wet season). | 1.21.1 | Fabric |
| Stellaris | Set the temperature of each planet to be close to how they should be in real life, and gives Space Suits proper environmental resistances. | 1.21.1 | Fabric |
| Armor Points++ & libhud | Temperature now properly displays on HUD, temperature percent also shown next to health text. Requires libhud to work! | 1.20.1 only | Fabric |
| Immersive Weathering | Eating Icicles and Ice Sickles cools the player. | 1.20.1 only | Fabric |
| Ad Astra | Adds more extreme temperatures on various planets, and disables the normal temperature effects. | 1.20.1, 1.20.4 | Fabric |
Note that other temperature mods, like EnvironmentZ and Tough as Nails are not currently planned. This is because these
mods are largely redundant with Frostiful and Scorchful installed, so unfortunately I don't consider adding them to be a
very worthwhile use of my time. Feel free to PR these (or make your own separate patch mod) if you want them.
[^1]: Seasons integration for 1.20.1 does not support Tropical Seasons.
Contributing
If you want a patch for Thermoo to be added, please either create an issue or submit a pull request! The most important
thing for any patch is that they MUST be optional. If the mod they are patching for is not loaded, then nothing should
crash or break. The only mods that are required by Thermoo Patches are Fabric API, YACL, and, of course, Thermoo.
Origins Powers and Integration
Thermoo Patches provides a few powers and datapack facilities for mod pack authors to use in Origins. Some of these
powers are integrated onto some origins (see the specific patch descriptions above), but this is also meant to be used
as something of an API for working with Thermoo+Origins in your mod packs.
Important: The way that these powers are patched onto origins is different, depending on your game version. In
1.20.x, these are patched by simply overriding the datapack entry (just like you would do) with a loading_priority
of 1000. However, as of 1.21.1, this is now done dynamically in Java code, and will only apply if the origin JSON
file is being supplied by the Origins mod itself. Origins added by any addon or datapack will not have these powers
applied unless you add them.
It may be useful to have a read through the Thermoo Wiki to better understand what
these powers do, as things such as temperature changes and Frost/Heat Resistance are better defined there.
| Power ID | Description |
|---|---|
thermoo-patches:cold_immune |
Adds a very large amount of Frost Resistance to affected entites, making them effectively immune to all cold temperature changes. |
thermoo-patches:ignores_cold_effects |
Makes the affected entity immune to Frostiful's negative temperature effects |
thermoo-patches:cold_vulnerability |
Doubles the amount of freezing that affected entities receive from cold temperature changes. |
thermoo-patches:extra_frost_resistance |
Gives affected entities 50% resistance to cold temperature changes |
thermoo-patches:heat_immune |
Adds a very large amount of Heat Resistance to affected entites, making them effectively immune to all warm temperature changes. |
thermoo-patches:ignores_heat_effects |
Makes the affected entity immune to Scorchful's negative temperature effects |
thermoo-patches:heat_vulnerability |
Doubles the amount of heating that affected entities receive from warm temperature changes. |
thermoo-patches:extra_heat_resistance |
Gives affected entities 50% resistance to warm temperature changes |
Some powers are provided under the name space thermoo-patches-origins-patch. These powers should be considered
internal to Thermoo Patches and are not a stable API. However, you may copy them into your own datapacks under the terms
of the GNU LGPL.
| Predicate ID | Description |
|---|---|
thermoo-patches:can_freeze |
Whether the target is affected by negative temperature effects from cold (use instead of frostiful:can_freeze). |
thermoo-patches:can_heat |
Whether the target is affected by negative temperature effects from heat (use instead of scorchful:can_heat). |
Additional Credits
- Stellaris Icon,
by st0x0ef used under CC BY-NC-SA 4.0. - Simple Seasons Icon,
by Steveplays28, used under LGPL-3.0. - Fabric Seasons Icon,
by lucaargolo, used under MPL 2.0. - Colorful Hearts Icon,
by Terrails, used under
the MIT license. - Friends & Foes Icon,
by faboslav, used under CC-BY-NC-ND-4.0 (no changes
made). - Origins Icon,
by Apace, used under
the MIT license. - Immersive Weathering Icon,
by Ordana, used under LGPL-3.0. - Armor Points++ Icon,
by Cheos, used under
the MIT license. - Homeostatic Seasons Icon,
by Wendall Cada (wendall911), used under
the MIT license.
Project description from Modrinth.
Pick your setup
Thermoo Patches by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
26.1.2
2 loader builds26.1.1
2 loader builds26.1
2 loader builds1.21.11
2 loader builds1.21.10
2 loader builds1.21.9
2 loader builds1.21.8
2 loader builds1.21.7
2 loader builds1.21.6
2 loader builds1.21.1-rc1
2 loader builds1.21.1
3 loader builds1.21
2 loader buildsShowing the newest 12 of 14 game versions. Older files are in the list below.
Check the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
Thermoo Patches versions and loaders
0.1.1-neoforge
thermoo_patches-0.1.1-neoforge.jar
8 Jun 2026
0.1.0-neoforge
thermoo_patches-0.1.0-neoforge.jar
4 Jun 2026
5.0.0
thermoo-patches-5.0.0.jar
28 May 2026
3.7.2
thermoo-patches-3.7.2.jar
4 Mar 2026
4.0.0
thermoo-patches-4.0.0.jar
31 Jan 2026
3.7.1
thermoo-patches-3.7.1.jar
25 Oct 2025
3.8.1
thermoo-patches-3.8.1.jar
25 Oct 2025
3.8.0
thermoo-patches-3.8.0.jar
22 Oct 2025
3.7.0
thermoo-patches-3.7.0.jar
16 Aug 2025
3.6.1
thermoo-patches-3.6.1.jar
2 May 2025
3.6.0
thermoo-patches-3.6.0.jar
7 Apr 2025
3.5.2
thermoo-patches-3.5.2.jar
14 Mar 2025
Looking for an older file? The official Modrinth project page is in Resources.