Source-checkedQuality of life & UI

IAT_Codelock

by ItsATreee · for DayZ

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…

21KDownloads
8 mo agoLast updated
Steam WorkshopSource

About IAT_Codelock

From Steam Workshop

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…

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 data

Footprint

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

LoaderGame versionsNewest
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 catalog
Listed on Steam Workshop as “QoL”

Quality 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

IAT_Codelock, answered

Generated from the mod’s own source data.

Is it free?

Yes. IAT_Codelock is free to download from Steam Workshop.

How do I add it to my Nxeon server?

One-click install isn't available for this game's mods yet. Download IAT_Codelock from Steam Workshop and upload it to your Nxeon DayZ server in Files.

NxLabs

Run IAT_Codelock on a DayZ server.

Deploy in about a minute from $10.49 a month, then upload IAT_Codelock in Files.