Building Queue

If you liked this item, please rate it up on Steam Workshop page.

Author: Amnobius

Last revision: 11 May at 18:46 UTC

File size: 429.17 KB

On Steam Workshop

Description:

Tired of single-click building? Queue up multiple placements while one is still in progress.

While the build window is open, every click reserves a queued placement instead of being rejected. When the current build finishes, the next queued action runs automatically.

Designed for Project Zomboid Build 42.

Features:
– Configurable maximum queue size (default 5, range 1-20).
– Cumulative material check – clicks are only admitted if you have enough materials for the new placement plus every already-queued placement.
– Surface validation – queued tiles are blocked from each other so you cannot stack a crate on a pending crate.
– Vanilla validity respected – clicks fall through to vanilla isValid before being queued.
– Floor highlights for queued tiles plus a compact ‘Build queue: N’ HUD count (both toggleable in Mod Options).
– Vanilla server-side validation remains authoritative; the queue is admission/feedback only on the client.
– Queue clears on player death and on disconnect; closing the build window lets in-flight builds finish naturally.

Built and statically validated against the local Build 42 Lua source. In-game multiplayer feedback welcome.

Workshop ID: 3724301960
Mod ID: BuildingQueue