u/ZondaGM

🎉 IT'S OUT — Multiplayer is live on Nexus

This is the real update. The mod is public and downloadable now:

Download: https://www.nexusmods.com/graveyardkeeper/mods/162
Source (open): https://github.com/Zonda001/graveyard-keeper-multiplayer

I undersold this thing pretty badly in my original post. Back then I said building, crafting, farming and inventory weren't synced. They are now, further along than I gave myself credit for at the time. It syncs:

  • Movement, animations, day/time (anyone sleeping advances both)
  • Chopping trees & stone, mine-vein loot, foraging, farm garden beds — shared loot
  • Graves: digging stages, reburying, rebuilding, repair
  • Carrying a corpse, with handoff between players
  • Building: placement, construction, demolition
  • Workstation crafting: shared queues, live progress, owner arbitration
  • Inventory: shared chests, resource stockpiles, item exchange
  • Weather

Each player keeps their own character, skills and quest progress. Shared world, personal progress, kind of like Stardew.

It's still a beta. Grab the last item in a chest at the same instant as your friend and it can still dupe, that's the one known edge case left. NPC villagers and dungeon mobs aren't networked yet either.

Pure Steam P2P, no server, no relay, free. Install BepInEx, drop the DLL in, host presses F11, invite over Steam.

Open a GitHub issue if you hit a bug, it's easier for me to track than a comment thread: https://github.com/Zonda001/graveyard-keeper-multiplayer/issues. Grab BepInEx/LogOutput.log from both players right after it happens and attach it.

Thanks to everyone in this thread. I prioritized half of what's synced now because of what you asked for first, inventory especially. And thanks for pointing me toward the other people working on this too. I'd rather compare notes than have three of us duplicate the same work.
If you want to throw a coin at this, there's a Ko-fi: ko-fi.com/zonda. Fully optional, nothing about the mod changes either way.

reddit.com
u/ZondaGM — 5 days ago