Heater
Heater offers a new way to power Furnaces, Blast Furnaces, Smokers, and every other machine that consumes fuel to do some work, even from other mods.

(Credits to StarOcean for the fantastic textures they created!)
It does this with only three new blocks: the eponymous Heater, the Heat Pipe, and the Thermostat, each with weathered and waxed variants.
Heater

As this mod's namesake block, the Heater is at the core of this mod and is crafted as follows:
Heater Recipe

At first glance, it looks like a normal furnace-like block—even its screen is very similar to one:
Heater Interface

However, instead of processing items within itself (hence the lack of slots other than the fuel one), it propagates the heat produced by the fuel it burns to nearby blocks, powering every furnace-like block it finds.
Heat Pipe

As shown in the showcase above, the Heat Pipe is, unexpectedly, a pipe through which any Heater can propagate the heat it produces, functionally extending that Heater's reach.
It's crafted very easily as follows:
Heat Pipe Recipe

It's also very efficient because it doesn't have an entity, which means you can place many of these pipes without affecting performance.
Thermostat

Last but not least, the Thermostat offers a degree of control over how heat propagates between Heaters and furnaces, and across Heat Pipes.
It's crafted as follows:
Thermostat Recipe

By default, a Thermostat lets heat propagate through itself only if it is redstone-powered, and only in the direction it's facing (the full coppery side).
However, right-clicking a Thermostat opens the following screen:
Thermostat Interface

And clicking the central slot with a fuel item sets the Thermostat to filtering mode for that fuel. In this mode, when unpowered, this block only propagates heat generated by the filtering fuel, while when powered, it converts the heat it propagates as if it had been generated by the filtering fuel.
Finally, the Thermostat is the only block that can propagate heat back into a Heater, acting like a heat repeater.
Interoperability
This mod's interoperability, that is, its ability to work with other mods, depends entirely on Burning, so look there for more details and troubleshooting.
How to Install Heater (Mod)
Heater by Nubivago is verified for Fabric across Minecraft versions 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.21, 1.21.1, 1.21.10, 1.21.11 (latest release: 4.3+26.3, file size: 181 KB). Follow the steps below to install it safely from ModCraft.tv:
- Click the Download button above and select your Minecraft version (1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.21, 1.21.1, 1.21.10, 1.21.11) and platform (Fabric).
- Make sure you have the compatible loader or environment installed for Fabric.
- Move the downloaded Heater file into your Minecraft
.minecraft/modsfolder and launch the game.
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 1mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 |
+ Added a menu for the Thermostat, replacing the previous method to set the fuel filter.
## Changed
+ Moved the "only Thermostats can insert heat into a Heater" logic into the Heater to prevent potential problems with 3rd-part mods.
+ Added a menu for the Thermostat, replacing the previous method to set the fuel filter.
## Changed
+ Moved the "only Thermostats can insert heat into a Heater" logic into the Heater to prevent potential problems with 3rd-part mods.
+ Added a menu for the Thermostat, replacing the previous method to set the fuel filter.
## Changed
+ Moved the "only Thermostats can insert heat into a Heater" logic into the Heater to prevent potential problems with 3rd-part mods.
+ Added fuel whitelisting and casting functionalities to the
Thermostat.### Changed
+ Updated
Burning dependency to 3.0.+ Fixed the burning propagation logic.
+ Added fuel whitelisting and casting functionalities to the
Thermostat.### Changed
+ Updated
Burning dependency to 3.0.+ Fixed the burning propagation logic.
+ Added fuel whitelisting and casting functionalities to the
Thermostat.### Changed
+ Updated
Burning dependency to 3.0.+ Fixed the burning propagation logic.
+ Added fuel whitelisting and casting functionalities to the
Thermostat.### Changed
+ Updated
Burning dependency to 3.0.+ Fixed the burning propagation logic.
+ Added fuel whitelisting and casting functionalities to the
Thermostat.### Changed
+ Updated
Burning dependency to 3.0.+ Fixed the burning propagation logic.
+ Update target Minecraft version to 1.21.9.
+ Update target Minecraft version to 1.21.6, with up to 1.21.8 compatibility.
+ Update
burning library to 1.1+1.21.6 version.+ Update target Minecraft version to 1.21.5.
+ Update target Minecraft version to 1.21.4.
+ Update
burning library to 1.0+1.21.4 version.+ Update
burning library to 1.0+1.21.2 version.### Fixed
+ Fix occasional game-crashing NullPointerException when breaking a heat receiving block.
+ Update target Minecraft version to 1.21.2, with 1.21.3 compatibility.
+ Update
burning library version to 1.0.1+1.21.+ Update
burning library version to 1.0+1.21.