About IAT_Codelock
From Steam WorkshopItsATreee Codelock A comprehensive codelock system for DayZ that provides secure access control for containers, doors, and other items with a combination lock slot. IAT Codelock is an alternative to…
ItsATreee Codelock
A comprehensive codelock system for DayZ that provides secure access control for containers, doors, and other items with a combination lock slot.
IAT Codelock is an alternative to traditional codelock systems in DayZ. Built to seamlessly integrate with existing gameplay and community standards, this mod offers a modern take on base access control without disrupting how players already use codelocks and is meant to replace or supplement the existing Codelock mod that servers are using.
A full readme of this mod can be found at its source. Github Readme.
The Survivalists Role Play Server.
Features
- Password Protection: Secure passcode system that allows text and is case sensitive - Steam ID Whitelist: Owner-based access control with ability to add trusted players via passcode entry - Attachment Security: Only the owner can manage the codelock. Raiders can destroy the lock. - Auto-Reset: Automatically clears settings when detached - Configurable Raid Tools: Json server settings to define what items can be used to raid and how long they take to destroy the lock
- Intuitive Dialogs: Clean, user-friendly password entry and management interfaces - Management Panel: Easy access to lock toggle and passcode changes. - Visual Feedback: Clear indicators for locked/unlocked states - Accessibility: Show/hide password option for secure entry
- Invulnerability System: Configurable damage protection (disableBaseBuildingDamage in cfgGameplay.json) - Event System: Script invokers for UI updates and state changes - Network Optimization: Efficient synchronization with signal-based updates - Modular Design: Easy integration with existing mod setups. Can run with existing codelock mods
ITEMS
IAT_Codelock_Basic IAT_Codelock_Painted IAT_Codelock_DebugNoOwner (debug testing. do not spawn this unless you want codelocks with known passcodes in circulation)
IAT_RaidHacksaw_Admin IAT_RaidHacksaw_Basic
How To Use
1. Subscribe to the mod 2. Start the server with the mod loaded 3. Configure the server settings to your preference.
$profile:\\ItsATreeMods\\CodelockConfig.json
Does this file not exist? Step 1. Inside your Profile folder make a new folder called ItsATreeMods. Step 2. Go inside that new folder and create a new file called CodelockConfig.json. Step 3. Paste the below into the file and save. (Update the values to whatever you want) { "m_SaveToDatabase": 1, "m_ShowHpOnCodelock": 1, "m_CanAttachCodelockToBaseBuilding": 1, "m_CanAttachCodelockToTents": 1, "m_CanAttachCodelockToContainers": 0, "m_DamagePlayerOnFailedPasscodeEntry": 1, "m_ClearAllPasscodeEntriesOnInterval": 1, "m_DamagePerFailedPasscodeEntry": 20, "m_MaxPasscodeEntriesPerInterval": 5, "m_MaxPasscodeEntriesCooldown": 600, "m_RaidTools": [ { "m_ItemName": "Hacksaw", "m_DamagePerUse": 10.0, "m_CodelockDamagePerUse": 250, "m_TimePerDamage": 20, "m_DeleteLockOnRaid": 1 }, { "m_ItemName": "Crowbar", "m_DamagePerUse": 15.0, "m_CodelockDamagePerUse": 150, "m_TimePerDamage": 60, "m_DeleteLockOnRaid": 0 }, { "m_ItemName": "IAT_RaidHacksaw_Admin", "m_DamagePerUse": 0.0, "m_CodelockDamagePerUse": 1500, "m_TimePerDamage": 2, "m_DeleteLockOnRaid": 1 }, { "m_ItemName": "IAT_RaidHacksaw_Colorbase", "m_DamagePerUse": 10.0, "m_CodelockDamagePerUse": 250, "m_TimePerDamage": 20, "m_DeleteLockOnRaid": 1 } ] }
Scripting??
Unpack the mod, study the contents and override the functions needed. Ask questions in the DayZ modders discord.
AI Disclaimer
Various parts of this project were generated using Github CoPilot. Can you spot the AI?
Usage & Terms
- You MAY NOT repack or publish this mod on any platform including Steam. - You MAY use this mod on monetized servers within the scope of Bohemia's Monetization Guidelines
PERMISSION IS NOT GRANTED FOR THIS MOD TO BE INCLUDED IN A "SERVER PACK" OR "MOD PACK"
Subscribe via the workshop, use a "Collection" or do not use the mod at all.
Highlights
From source dataFootprint
Rated a light load on a server.
Last update
Its author last shipped an update 8 mo ago.
IAT_Codelock on Nxeon
From our catalogue- One-click install
- Not available. One-click install isn't available for this game's mods yet. Download it and upload it to your server in Files.
- Server load
- light
- Smallest plan we suggest
- DayZ — 6 GB (6 GB RAM). This follows our own load rating above, not a benchmark.
- Latest build
- 2026-02-07, released 2026-02-07
Game versions by loader
| Loader | Game versions | Newest |
|---|---|---|
| Workshop |
From 1 recorded build of IAT_Codelock.
Run IAT_Codelock on a DayZ server
Deploy a server above, then upload the file in Files.
What kind of mod it is
From the catalogQuality of life & UI
Small conveniences, tweaks and interface improvements players notice straight away.
Compatibility
- Game
- DayZ
Verified at the source
- ✓Steam WorkshopOfficial listing, checked 2026-10-10Open ↗
- ✓AuthorItsATreee, as published on Steam Workshop
- ✓LicenseNot published by the sourceFree
