Download Thermoo Patches — Minecraft Mods — MetaMods

Thermoo Patches

Active

Downloads

10

Last update

1 month ago

Versions

1.20.1 — 1.21.10
Client
Fabric
Quilt
Game mechanics
Libraries

Thermoo Patches

This mod provides a compatibility suite for mods based on Thermoo, such as Frostiful and Scorchful, as well as other mods where integration with the temperature system makes sense.

Available Compatibility Patches

The following patches are currently implemented or planned:

Armor Points++ and libhud - Temperature correctly displays on HUD, temperature percentage shown next to health. Requires libhud to function. Available only for version 1.20.1.

Colorful Hearts - Temperature properly displays on HUD. Supports versions 1.20.1, 1.20.4, 1.21.1.

Overflowing Bars - Temperature correctly displays on the interface. Works on versions 1.20.1 and 1.21.1.

Seasonal mods (Fabric Seasons, Serene Seasons, Simple Seasons) - Frostiful/Scorchful account for the current season, including tropical seasons. Supports various Minecraft versions.

Immersive Weathering - Eating icicles and ice sickles cools the player. Only for version 1.20.1.

Origins and related mods - Provides abilities for integrating Thermoo temperatures with Origins. For example, the Blazeborn origin ignores heat effects but is extremely vulnerable to cold.

Friends & Foes - The Iceologer's attack freezes victims through Thermoo's system; Iceologer is immune to cold, while Wildfire benefits from heat.

Space mods (Stellaris, Ad Astra) - Sets realistic temperatures on planets and adds proper environmental resistances for space suits.

Features for Modpack Creators

Thermoo Patches provides a set of abilities and datapack capabilities that can be used by modpack creators in conjunction with Origins.

Main Abilities:

  • thermoo-patches:cold_immune - near complete immunity to cold
  • thermoo-patches:heat_immune - near complete immunity to heat
  • thermoo-patches:ignores_cold_effects - immunity to negative cold effects
  • thermoo-patches:ignores_heat_effects - immunity to negative heat effects
  • thermoo-patches:cold_vulnerability - doubles received cold
  • thermoo-patches:heat_vulnerability - doubles received heat
  • thermoo-patches:extra_frost_resistance - 50% cold resistance
  • thermoo-patches:extra_heat_resistance - 50% heat resistance

Predicates:

  • thermoo-patches:can_freeze - determines if the target is affected by freezing effects
  • thermoo-patches:can_heat - determines if the target is affected by overheating effects

Important Notes

All patches are optional - if the corresponding mod is not loaded, nothing will break. The only required dependencies are Fabric API, Cloth Config, and Thermoo itself.

The methods for applying patches to Origins differ depending on the game version. In version 1.21.1, they are applied dynamically in Java code and only work for origins provided by the Origins mod itself.

Project members
TheDeathlyCow

TheDeathlyCow

Developer

Created: 4 May 2024

ID: 2334