FireLoader keeps its packs up to date by itself. Every time the game starts it:
Downloaded packs live in BepInEx\plugins\FireLoader\packs\. That folder is managed by the updater: anything you put in it yourself may be removed. Put your own local packs in a different folder under plugins instead (FireLoader finds any items.json / recipes.json there).
If the site is down or you're offline, the game starts normally with the packs from last time.
Settings are in BepInEx\config\com.custom.firestuff.cfg:
| Setting | Default | |
|---|---|---|
Updates.Enabled |
true |
Turn automatic pack downloads off. |
Updates.ManifestUrl |
this site | Where to download packs from. |
Updates.TimeoutSeconds |
8 |
Give up after this long if the site doesn't answer. |
Only packs (JSON and images) are downloaded. The updater never downloads or runs code. Updating FireLoader.dll itself is still a manual download.
Saving in the editor changes the draft. Players only see changes after Publish all. The pack list shows which packs have unpublished changes.