DyzOps

Known mod problems

BaseBuildingPlus doesn't compile on DayZ 1.30

Mod
BaseBuildingPlus
Game
DayZ 1.30 and newer
Effect
The server does not start
Kind
Broken; a patch mod fixes it

What the server log says

SCRIPT    (E): @"BaseBuildingPlus/scripts/4_World/actions/vanilla/actiondialcombinationlockontarget.c,37": Undefined function 'CombinationLock.UnlockServer'
SCRIPT    (E): @"BaseBuildingPlus/scripts/4_World/items/bbp_base.c,949": Undefined function 'CombinationLock.UnlockServer'
SCRIPT    (E): Can't compile "World" script module!

Fix

  1. Add BaseBuildingPlus 1.30 EXP Fix right after BaseBuildingPlus

DayZ 1.30 renamed CombinationLock.UnlockServer to UnlockOnServer and no longer allows 'ref' before local variables; BBP still uses both. The fix mod replaces the affected scripts; load it right after BBP. PVE 1.30 Fix (3820159367, loaded first) also covers BBP: either one is enough. Mods that need BBP (Blacks BBP Interior) work again with it.

How this is known

Proven by starting a real server: 2026-10-27, DayZ 1.30.164.200, smoketest (74 mods with Blacks BBP Interior).

Checked against the Workshop build of the mod from 2025-03-22. A newer build may have fixed it: DyzOps then asks to check again instead of applying the fix.

DyzOps finds this before a start (Mods โ†’ Check) and applies the fix with one button.