Thermodynamica

Thermodynamica

thermodynamica is a library mod for adding realistic heat transfer to minecraft.

4 348 downloads 5 followers

Thermodynamica is a high-performance heat simulation engine for Minecraft. It handles complex temperature diffusion using a parallelized Breadth-First Search algorithm, ensuring that even thousands of active heat sources won't choke your server.

Features:

Multi-Threaded: Simulation runs in parallel to the main tick to preserve performance. Full Customization: Define any block as a heat source or an insulator. Material Physics: Wool insulates, metals conduct, and air dissipates. API-First: Built to be used as a backend for other mods requiring realistic temperature data.

Getting Started

This mod is a "naked" engine. To see heat in action, you need to add thermal Data Packs to your world. We provide ready-to-use packs for: Minecraft Vanilla Create Mod

Modder-Friendly We've included a standalone Python GUI tool in the github repo to let you generate custom Data Packs without writing a single line of JSON. Just name the block, slide the bars, and hit save!

logo made by Tomato (handspoken)

No gallery available for this project.

Version Minecraft Loader Download

Thermodynamica 1.1.0

1.1.0

1.20.1
forge
Download

Thermodynamica 1.1.0

1.1.0

1.20.1
fabric
Download

Thermodynamica 1.0.0-pre2

1.0.0-pre2

1.20.1
forge
Download

Thermodynamica 1.0.0-pre1

1.0.0-pre1

1.20.1
forge
Download

Thermodynamica 0.4.1

0.4.1

1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6
forge
Download

Thermodynamica 0.3.1

0.3.1

1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6
forge
Download

Thermodynamica 0.2.3

0.2.3

1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6
forge
Download

Thermodynamica 0.1.2

0.1.2

1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6
forge
Download