Thermoo

Thermoo

Mod

A temperature library mod for Fabric and Quilt. Used by Frostiful and Scorchful.

Client and server Library

207.2k downloads
36 followers
Createda year ago
Updated4 days ago

Follow Save
Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.

Thermoo

Thermoo is a temperature library mod for Fabric and Quilt ecosystems. It provides a common way for assigning temperature and wetness values to all living entities, and provides systems for temperature interactions with the environment. Thermoo can be used by both mods and datapacks, allowing them to work together seamlessly. By itself, it has no gameplay effects.

Developer Features and Wiki

Thermoo provides a number of useful features for developers of temperature mods and datapacks, including:

  • A unified framework for dealing with Temperature and Wetness/Soaking
  • Cross-compatibility with other Thermoo mods, without needing to specify direct compatibility patches
  • Data-driven temperature effects
  • Data-driven configuration of default item attributes
  • Conversion between temperature points and temperature units (like Celsius and Fahrenheit)
  • Integration with Seasons mods
  • Powerful commands
  • Extensive customizability for your own mods
  • Mocking for end to end testing of temperature-related features

Thermoo has an extensive developer wiki on GitHub, available here. If you have trouble with something, feel free to ask in my Discord.

Configs for Modpack Authors

By itself, Thermoo should have no impact on your game. However, other mods may be installed that enable rely features of Thermoo such as temperature effects and freezing. I would also recommend checking out the Datapack Usage section of the wiki if you want to configure those mods.

Recommended Mods

This mod was developed for my other mod, Frostiful, by extracting its temperature system into a stand-alone library. If you want to see Thermoo in action, be sure to check it out!

License

Thermoo is licensed under LGPLv3. It is a mod developed for the Fabric and Quilt mod loaders on modern versions of Minecraft. It will not be backported to older versions and I have no plans to port to other loaders such as NeoForge or Bukkit.

External resources



Project members

TheDeathlyCow

Owner


Technical information

License
LGPL-3.0-only
Client side
required
Server side
required
Project ID