Skip to content

Superseded by 2.2.0: Log Publisher from HugsLib 2.1.8 with the RimWorld 1.7 log fix (interim)

Latest

Choose a tag to compare

@beverage beverage released this 14 Oct 15:30

Superseded by Log Publisher 2.2.0

m00nl1ght released Log Publisher from HugsLib 2.2.0 on the Workshop on 19 October 2026, with its own RimWorld 1.7 support. Use that instead of this build.

If you installed this build, delete its HugsLogPublisher folder from your Mods folder and restart the game. It has the same package ID as the Workshop version, so while it is there RimWorld loads it in place of 2.2.0.

The original notes follow, kept for reference.

Original notes

m00nl1ght's Log Publisher from HugsLib 2.1.8 with one change, so it shares the right log on RimWorld 1.7 until his update reaches the Workshop. The change is m00nl1ght-dev/HugsLogPublisher#2, and this build's source is 2.1.8 plus that one commit.

What it fixes

RimWorld 1.7 writes Player.log and Player-prev.log into a new Logs folder, and Log Publisher 2.1.8 still looks where 1.6 wrote them:

  • Windows and Linux: it uploads the last log 1.6 left in the old folder, from before you updated, as if it were today's.
  • macOS: it reports "Log file not found".
  • -logfile in the launch options: it uploads the file the option names, which 1.7 never writes.

On 1.6 and earlier this build behaves exactly like 2.1.8.

Install

  1. Download HugsLogPublisher-2.1.8-1.7fix.zip and unzip its HugsLogPublisher folder into RimWorld's Mods folder. On Steam that is steamapps/common/RimWorld/Mods.
  2. Restart the game. You can stay subscribed to the Workshop version: this copy has the same package ID, and RimWorld loads the copy in Mods in its place. The mod list shows it as Log Publisher from HugsLib (interim 1.7 fix).
  3. Delete the folder once the Workshop version updates past 2.1.8. While it sits in Mods, it hides the Workshop version and every update to it.

If HugsLib is active as well, Ctrl+F12 opens HugsLib's own publisher instead, and this build does not change that one.

What is in the zip

The Workshop release's files, unchanged except for three: 1.6/Lunar/Components/HugsLogPublisher.dll, rebuilt from the fix commit; its HugsLogPublisher.lfc check file, regenerated to match, since Lunar refuses a component whose check file differs; and the name in About/About.xml. RimWorld 1.7 loads the 1.6 folder.

Tested in game on Windows, Linux and macOS. The macOS run, on RimWorld 1.7.4977 rev1248, left 1.6's old logs and a stale -logfile target in place: this build collected the current launch's log and the previous launch's, where the Workshop 2.1.8 collected the old files or nothing.

SHA-256:

71047ce7be8d526be96b91e1ff2880c4d7964174134256c0870ca434a0f3c408  HugsLogPublisher-2.1.8-1.7fix.zip
c90f1d902eccf905765065a389e8ef1ba5f3781b9d46604637677c642bc5b0e4  1.6/Lunar/Components/HugsLogPublisher.dll

The mod is m00nl1ght's, derived from the publisher UnlimitedHugs wrote for HugsLib.

🤖 Generated with Claude Code