截图
介绍
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 to true. This also need to edit server config lazyHeatSync to false
Enabling particle rendering may cause severe performance degradation.
Features
- Heat particle simulation: particles emit from heat sources (lava, fire, campfires), move directionally through blocks, split at centers, and decay by conductivity
- Chunk-based caching: particles persist to chunk NBT when out of range, restore on re-entry, eliminating temperature drops on chunk reload
- Lightweight temperature queries:
SWHSimulationAPI.getTemperature()provides per-block readings without full particle sync; lazy sync mode further reduces network traffic - External registration API:
SWHRegistrateAPIlets other mods register block thermal properties without a hard dependency - Rich configuration: 24 server-side + 9 client-side config options with performance warnings for impactful settings
/swhcommand:clear/stop/continue/tick <speed>for runtime control
Feedback
If you have issues/pr to submit, please first send a brief description about the issue to [email protected], you will be redirected to a gitea website with username & password. You can continue your issues/pr there.
常见问题
Salicin: World Heat 支持哪些 Minecraft 版本?
Salicin: World Heat 支持 Minecraft Java 版 1.20.1,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。
Salicin: World Heat 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。
评论
登录后评论和评分