Tools / Project Zomboid Recipes / Roleplay Friendly (Build 42)

Roleplay Friendly (Build 42)

Settings tuned for RP groups. Names visible, server runs while empty, generous loot, no PvP by default.

working · Project Zomboid 42 · verified 2026-05-26 · vanilla, build-42, roleplay

servertest.ini snippet

MaxPlayers=16
PauseEmpty=false
PVP=false
SafetySystem=true
ShowSafety=true
DisplayUserName=true
ServerWelcomeMessage=Welcome. Names are visible. Please RP your character's death.
HoursForLootRespawn=168
MaxItemsForLootRespawn=8
PingLimit=500

Notes

  • PauseEmpty=false keeps the world ticking when no one is online, which RP groups generally want (in-character time continues).
  • DisplayUserName=true lets players see each other's IGN — critical for RP coordination.
  • Loot respawns weekly (168 hours) so abandoned safehouses don't stay empty forever, but it's not so fast that scavenging feels pointless.
  • Larger max players (16) for community RP servers.

serverpack.json

{
  "schema_version": "0.2",
  "game": "project-zomboid",
  "game_version": "42",
  "source": null,
  "compat": {
    "min_game_version": "42",
    "max_game_version": null
  },
  "provenance": {
    "tool": "recipe:roleplay-friendly-build-42",
    "generated_by": "tools.supercraft.host",
    "generated_at": "2026-05-26T07:57:46.521290+00:00"
  },
  "install": {
    "requires_restart": true
  },
  "mods": [],
  "configs": {
    "servertest.ini": {
      "MaxPlayers": "16",
      "PauseEmpty": "false",
      "PVP": "false",
      "SafetySystem": "true",
      "ShowSafety": "true",
      "DisplayUserName": "true",
      "ServerWelcomeMessage": "Welcome. Names are visible. Please RP your character's death.",
      "HoursForLootRespawn": "168",
      "MaxItemsForLootRespawn": "8",
      "PingLimit": "500"
    }
  }
}