ModsFinder

Salicin: World Heat

by MCXCC

Salicin: World Heat is a Forge simulation mod that models temperature across the world with particles moving through blocks.

ForgeClient and serverMIT License1.20.1

What it does

Heat sources such as lava, fire and campfires emit heat particles, which travel in a direction through blocks and split as they spread. Each block carries a conductivity value, and the heat it holds decays over time. The simulation is built as a light weight engine for world heat radiation, so it tracks thermal energy as discrete particles rather than as fixed temperature values.

Particles stored in chunk data persist when a chunk unloads and are restored on re-entry, which keeps temperature from dropping each time a player returns to an area. Blocks can register their own thermal properties through the SWHRegistrateAPI, a separate API that lets other mods add support without a hard dependency on it. The mod also ships a client renderer that draws heat particles and can be toggled with the enableHeatParticleRender option.

The mod runs on the server and on the client, so both need to install it. Configuration covers 24 server-side and 9 client-side options, several flagged with performance warnings. Files exist for Forge only, on the 1.20.1 game version, in the alpha channel. The code is released under the MIT License and is not open source.

Key features

  1. Heat particle simulation

    Heat particles are emitted by sources like lava and campfires and move through blocks, decaying by material conductivity.

  2. Chunk-based caching

    Particles are saved in chunk NBT data, so temperature is restored when a chunk is loaded again instead of resetting.

  3. External registration API

    Other mods can register thermal properties for their blocks through the SWHRegistrateAPI without depending on the mod.

  4. Heat particle renderer

    A client-side renderer shows the heat particles, which can be turned on or off from the client configuration.

  5. Rich configuration

    Server and client options control the simulation, and some settings carry warnings about their performance impact.

Compatibility

Latest build for each game version and loader.

No stable releases
Every published file is a beta or alpha build.
1.20.10.1.1a
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Questions

Does Salicin: World Heat need to be installed on the server?

Yes. A server running it needs every connecting player to have it too. Players who want the heat particle view also need the client renderer enabled.

Which loader and game version does Salicin: World Heat support?

The mod is published for Forge only, for Minecraft 1.20.1. No other loader or game version has files.

What does the lazyHeatSync option change?

The lazyHeatSync setting is set in the server configuration, and the mod's notes say it should be false. Server owners can change it there to adjust how heat syncs.

In the catalog

Salicin: World Heat is one of 29,952 Game mechanics mods on ModsFinder, and one of 13,316 Game mechanics mods for Forge. 34,764 mods support Minecraft 1.20.1.

More from MCXCC

All projects

Similar mods

What the author says

A light weight world heat radiation simulation engine, models thermal energy as discrete particles that emit from heat sources, propagate through blocks, and decay based on material conductivity. Mod provided a client renderer to visualize heat particles, to enable this, editing client config enableHeatParticleRender…
MCXCC, on the Modrinth page

Official listing

Owner
MCXCC
Published
2026-05-11
Updated on Modrinth
2026-06-04
Facts verified
2026-10-15

Tags