Survival Fieldnotes

Project Zomboid mods: what to install and how to fix missing mods

Start with the job you want a mod to do. Authentic Z changes the people and loot you encounter; Common Sense changes ordinary actions; Mod Load Order Sorter changes how you manage a crowded Build 42 list. For a quieter interface, consider Has Been Read or Minimal Display Bars. Before subscribing, check the exact Workshop item's supported build. A huge subscriber count on a Build 41 item does not make that item a Build 42 download.

Pick the change you actually want
Pick the change you actually want
Jump to a section

If your problem is that mods download but do not appear in a hosted game, skip to the second half of this guide. The first check is the server's two separate lists: Workshop items to download and internal mods to enable. A numeric Workshop ID and a Mod ID are different identifiers. Filling one list does not necessarily fill the other.

Which mods are worth installing?

The useful dividing line is not “best” versus “worst.” It is whether a mod changes the world, the rules, or only the way information is displayed. The examples below are actual Workshop items; where a familiar name has separate Build 41 and Build 42 releases, treat them as separate downloads. Subscriber figures in this guide are a snapshot of the linked Workshop entries on 23 October 2026, not a compatibility test.

Authentic Z: different encounters, not tougher zombies

Authentic Z gives zombies clothing and carried objects that fit particular places. Its Workshop description says it adds more than 150 custom outfits and explicitly states Build 42 compatibility. That changes what you notice during a loot run: a crowd becomes a set of visually distinct bodies rather than a repeated uniform. It is a world-and-loot mod, not a promise of increased zombie damage or health. The Workshop entry had 2,420,621 current subscribers at the snapshot.

The practical choice is whether you want recognizable encounters. If you are trying to make combat harder, start with sandbox settings instead of assuming an outfit pack will alter the combat numbers. Authentic Z also has multiple internal options in its Workshop package; on a server, inspect the Mod IDs you enable rather than adding every submodule just because the Workshop item downloaded.

Common Sense: change actions you repeat all day

Common Sense is a mechanics mod. The original Workshop item describes prying doors, windows, and vehicles with a crowbar; it also adds an ammo counter, toolbelt flashlight use, and ways to handle dirty bandages. Those are alterations to moment-to-moment play, with a small interface addition. The original item had 3,492,325 subscribers in the snapshot. That popularity does not answer which branch of the game it fits today.

For Build 42.20 and later, a separate item titled Common Sense [B42.20+] describes itself as standalone. Its listed actions include crowbar prying, reloading selected magazines together, using scissors or screwdrivers to open canned food with an injury risk, and replacing dirty bandages. It had 361,028 subscribers in the snapshot. Do not turn on the original and this update together just to be safe: they address the same set of actions. First check your game build, then select one compatible item and test it on a copied save.

Mod Options: a settings doorway, not a content pack

Mod Options (Build 41) had 4,915,903 subscribers, the largest count among the items checked for this guide. It lets other mods expose customizable options. On its own it will not add a weapon, car, or new survival rule. Its Workshop description explicitly says the item is compatible only with Build 41 and points Build 42 players elsewhere.

Popular does not mean build compatible
Popular does not mean build compatible

Install a settings framework when a mod you actually want requires it. This avoids a common trap: seeing a framework at the top of a popular list, subscribing, and expecting visible new gameplay. If a mod's page names a specific dependency, use that exact compatible dependency rather than assuming the oldest, most-subscribed entry is correct.

Better Sorting and Has Been Read: two different information problems

Better Sorting reorganizes item categories and adjusts some names. That is an inventory-interface change; it does not make more loot spawn. The Workshop description lists Build 40 and Build 41 support. Its 3,312,832 subscribers are evidence of how widely people used that older item, not evidence that it works in your Build 42 game. Test a build-specific alternative before rebuilding a current mod list around it.

Has Been Read marks literature you have already read or still need. The item had 2,902,494 subscribers. Its author notes that Build 42 already includes a similar checkmark for books. That makes the decision different across versions: on Build 41 it can solve a clear inventory question; on Build 42, first see whether the base game's marker already tells you enough. More UI is not automatically more useful UI.

Filibuster Rhymes' Used Cars!: change the roads

Filibuster Rhymes' Used Cars! adds vehicles, so its effect is on the world and on travel choices, not merely a menu. The original entry had 1,841,943 subscribers, but its page is an older Workshop item. The author also has an Animation Beta item that describes animated vehicles, removable parts, and different handling; that page tags the beta as Build 41 and warns against running it alongside the earlier version.

If vehicles are the reason you are modding, inspect the exact vehicle item and its build label before committing a save. A car pack affects world spawns; a change can be hard to judge by staring at a car you already parked. Use a fresh test world or unexplored area when checking whether a vehicle addition is actually present.

Two Build 42 interface options for a crowded mod list

Mod Load Order Sorter [b42] changes the automatic sorting of enabled mods and highlights load-order rule violations. Its Workshop item had 857,136 subscribers. It is for managing dependencies and order, not for adding survival content. If only one newly installed mod fails, first test that mod alone; resorting a whole working list introduces another variable.

Minimal Display Bars - Build 42.21 (Standalone) adds configurable status bars. The item had 18,591 subscribers, much less than the original Minimal Display Bars item for older builds. The standalone page says not to combine it with the original because duplicate bars may appear. Its server example is unusually useful: WorkshopItems=3775659041 and Mods=MinimalDisplayBarsB4220. The first value names the download; the second names what the game enables. Their different formats are the point.

How to download and enable a mod without losing the test

On the Steam Workshop, open the specific item's page and read its build tag, required items, and whether it is a standalone release or a patch. Subscribe to that item, allow Steam to finish downloading it, then enable the internal mod in the game's Mods menu before starting the world. If the page says the mod must be present before world generation, use a new test world. If it claims an existing-save installation, make a copy of the save first so a failed test is reversible.

One package, two server identifiers
One package, two server identifiers

Add a single content mod before adding a stack. Start a test world, perform the action the mod claims to change, and only then add its neighbors. For Common Sense, a crowbar interaction is a more useful test than the fact that its name appears in a list. For Authentic Z, look for outfit variation in a newly visited area. For an interface mod, identify the new control or marker on screen. A green enabled toggle proves selection, not that the promised behavior loaded.

Mods subscribed but not showing up in the menu

Check whether the item is still subscribed on the exact Workshop page and whether Steam finished its download. Then compare the game's build with the item's build label. A Build 41-only framework on Build 42 is a version mismatch, even if the item has millions of subscribers. Check the page's required items as well: a compatibility patch without its base mod is not a complete installation.

If the mod appears in the Mods menu but its feature does not appear in game, verify that it was enabled for the world or server you actually loaded. Test the stated feature directly. A sorting mod should change categories, not spawn objects; a vehicle mod may need newly generated locations; an interface add-on may be hidden by a conflicting add-on that draws the same bars. Remove the latest addition and retry one item at a time rather than rebuilding the whole mod list blindly.

Server downloads the Workshop item, then shows “Not Found”

There is a real multiplayer failure pattern in which the server offers a mod download, the client accepts it, and the game then reports “Not Found” or loads like an unmodded world. The download succeeding proves that a Workshop package was found. It does not prove that the server enabled the correct internal mod. A host reported fixing a missing-mod problem by adding the same selections to both the server's Mods and Steam Workshop sections; another player reported a download followed by “Not Found” on a Build 42 server. These are separate reports, so do not assume the first fix explains every instance of the second error.

In the host settings, compare the Steam Workshop selection with the Mods selection for the same item. In a dedicated server configuration, WorkshopItems holds numeric Workshop item IDs; Mods holds the mod's internal ID, which may be text and may differ from the page title. A Workshop item can contain more than one internal mod. The author of Minimal Display Bars - Build 42.21 publishes both values in its description: WorkshopItems=3775659041 and Mods=MinimalDisplayBarsB4220. Copying the number into both fields would be a mismatch, not a shortcut.

If the values look right, inspect the exact Workshop page again for a required framework, a separate Build 42 release, or an updated internal ID. Restart the server after changing its mod selection, reconnect with one client, and test one visible feature. Keep the server and client on the same game branch and subscribe to the same Workshop item. If a host's panel auto-fills only the Mods list, check the Workshop list yourself before investigating caches or deleting files.

What to do when Build 42 breaks a working Build 41 collection

Do not carry a popular Build 41 collection forward as one block. Split it into three groups: items whose authors explicitly support your current build, items with a separate current-build version, and items with no confirmed version for your build. Authentic Z belongs in the first group according to its page. Common Sense has a separately named Build 42.20+ release. Mod Options (Build 41) belongs in the third group until you select the specific Build 42 replacement required by your dependent mods.

Bring back the first group one mod at a time. For the second group, install the newer item instead of stacking both versions. Leave the third group off until its own page confirms support. This takes longer than clicking Subscribe All, but it tells you which item changed a save or caused a server to load without its intended rules. A missing menu item, a download failure, and a loaded item whose feature does nothing are different faults; treat them as separate tests.