Hot reload assets and data
Scalding Hot allows Minecraft to hot-reload assets instantly, as soon as they are saved to disk.
Scalding Hot touches as little as possible to reduce reload times.
It can reload only the affected subsystems, or even update atlases directly.
This makes the feedback loop much shorter — see the changes in-game as soon as you press ctrl+s
!
Resource packs
Scalding Hot supports:
- Language (translation) files
- Entity textures
- Block/item textures and sprites
- Sounds and music
- Fonts
Data packs
Scalding Hot supports:
- Recipes
- Advancements
- Tags
- Functions
For server owners and operators
Scalding Hot is a designer's tool. It is not intended for multiplayer, but will work when installed on a server.
Do not install this on a server you care about!
Clients that have Scalding Hot can visit servers without it as normal.
For mod developers
Normally mod resources are loaded from the output folder, which is only updated on rebuild.
To bypass this (and make hot reload work properly), you can override the resources
paths for a mod in the .minecraft/config/scaldinghot.json
config.
The game will then strictly load resources for the mod from the path(s) specified only.
"modResourcePaths": {
"scaldinghot": [
"/home/username/Projects/ScaldingHot/src/main/resources"
],
"example-mod": [
"/home/username/Projects/example-mod/src/main/resources",
"/home/username/Projects/example-mod/src/generated/resources"
]
}
90% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+