Source-checkedQuality of life & UI

Barricaded World - Extended Erosion [b41/b42]

by Onkeen · for Project Zomboid

Features Most of the time, I play at very advanced erosion. But I always found that houses were "too clean" so I created this mod to put erosion to the next level. It makes most of the houses look…

1.2MDownloads
23 mo agoLast updated
Steam WorkshopSource

About Barricaded World - Extended Erosion [b41/b42]

From Steam Workshop

Features Most of the time, I play at very advanced erosion. But I always found that houses were "too clean" so I created this mod to put erosion to the next level. It makes most of the houses look…

Features

Most of the time, I play at very advanced erosion. But I always found that houses were "too clean" so I created this mod to put erosion to the next level. It makes most of the houses look like abandoned safehouses and city buildings appear desolated.

Depends on the world's current erosion level. When loaded, windows and doors in the world may be broken and/or randomly barricaded.

Windows

  • 60% will be destroyed
  • 44% chance of planks barricades
  • 6% chance of metal sheet barricade
  • Note: Only ground floor windows may get barricaded

Doors

  • 40% will be destroyed
  • 20% chance of planks barricades
  • Note: Only doors leading outside may get barricaded

You can protect some doors / windows from erosion

  • Right click on your safehouse s doors/windows and select Protect from erosion
  • You can also remove protection from erosion the same way
  • See it in action here

Erosion Integration

Here is my personal recommendation for playing with this mod: Sandbox Config You could also use the "Six Month Later" Sandbox preset with a "Normal" zombie count for a quicker configuration.

Apparition of broken and barricaded windows depends on erosion advancement:

  • In options, adjust erosion with "Erosion Speed" and keep "Erosion Days" at 0
  • The more advanced the erosion, the more chances the following code has to happen
  • 25% of current erosion advancement means 25% chance for a window to go through the Barricaded World code
  • If erosion below 100%, 30 days after a place load, if the place is loaded again, the code will be run again
  • When code is loaded for a place at 100% erosion, it will not run anymore even past several days

Examples of Sandbox configuration for erosion:

  • A world with normal "Erosion Speed" (100 days) and with "Month since Apocalypse" set to 2 (60 days) will start at 60% of Erosion.
  • A world with very fast "Erosion Speed" (20 days) and with "Month since Apocalypse" set to 1 (30 days) will start at 100% of Erosion.

Upcoming Plans

I have several ideas that I may implement in the future:

  • Increase performance if possible to rely on something else than LoadGridsquare
  • More configurability of script (percentages, toggle on-off, etc.)
  • Find a way to handle alarms being triggered when glasses are broken

Map Pre-loading (optional)

If you are encountering performance issues using the mod, it is because checking squares for windows and doors can be performance intensive and rely on the LoadGridsquare function. If you want to benefit from the apocalypse look allowed by this mod but are experiencing stuttering, you can pre-load the key parts of the map one time and then disable the mod from your save/server.

I have created a mod specifically for that use case:

Since this is a one-shot map loading. It will obviously not work for progessive erosion but only at the erosion level set during the map loading (I usually do it with maximum erosion, but you may want to load your map at lower erosion levels).

The process takes time but I find it very useful, especially when preparing a server as admin before playing with friends. Hope this can help, meanwhile I will continue to try improving the mod s performance!

Extra

I tested the mod in solo and local multiplayer. It relies on the LoadGridsquare event so it has more impact on performances than some other mods. Many thanks to co` for showing me how to access decompiled PZ code which allowed me to do the erosion integration.

Workshop ID: 2696986935 Mod ID: BarricadedWorld

More Mods by Onkeen:

Workshop ID: 2696986935 Mod ID: BarricadedWorld

Highlights

From source data

Footprint

Rated a light load on a server.

Last update

Its author last shipped an update 23 mo ago.

Barricaded World - Extended Erosion [b41/b42] on Nxeon

From our catalogue
One-click install
Supported on Nxeon Project Zomboid servers. We download it from Steam Workshop, place it, and restart the server.
Server load
light
Smallest plan we suggest
Project Zomboid — 6 GB (6 GB RAM). This follows our own load rating above, not a benchmark.
Latest build
2024-12-24, released 2024-12-24

Game versions by loader

LoaderGame versionsNewest
Workshop

From 1 recorded build of Barricaded World - Extended Erosion [b41/b42].

Run Barricaded World - Extended Erosion [b41/b42] on a Project Zomboid server

Pick a server or deploy a new one above; it is installed in one click.

What kind of mod it is

From the catalog
Listed on Steam Workshop as “QoL”

Quality of life & UI

Small conveniences, tweaks and interface improvements players notice straight away.

Compatibility

Game
Project Zomboid

Verified at the source

  • ✓Steam WorkshopOfficial listing, checked 2026-11-01Open ↗
  • ✓AuthorOnkeen, as published on Steam Workshop
  • ✓LicenseNot published by the sourceFree

Barricaded World - Extended Erosion [b41/b42], answered

Generated from the mod’s own source data.

Is it free?

Yes. Barricaded World - Extended Erosion [b41/b42] is free to download from Steam Workshop.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run Barricaded World - Extended Erosion [b41/b42] on a Project Zomboid server.

Deploy in about a minute from $9.00 a month, then add Barricaded World - Extended Erosion [b41/b42] in one click.