{"id":29342991,"url":"https://github.com/rvost/dayzservertools","last_synced_at":"2026-03-27T04:52:48.576Z","repository":{"id":60462292,"uuid":"541779630","full_name":"rvost/DayzServerTools","owner":"rvost","description":"DayzServerTools are designed to simplify and speed up the setup of your custom DayZ Server.","archived":false,"fork":false,"pushed_at":"2024-12-25T18:53:20.000Z","size":900,"stargazers_count":24,"open_issues_count":0,"forks_count":2,"subscribers_count":4,"default_branch":"master","last_synced_at":"2024-12-25T19:28:54.309Z","etag":null,"topics":["dayz","dayzstandalone","xml"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rvost.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-09-26T20:51:44.000Z","updated_at":"2024-12-06T19:40:27.000Z","dependencies_parsed_at":"2024-12-25T19:27:29.804Z","dependency_job_id":"ce35cdee-0894-467f-a046-ebe146dc5cbd","html_url":"https://github.com/rvost/DayzServerTools","commit_stats":null,"previous_names":[],"tags_count":14,"template":false,"template_full_name":null,"purl":"pkg:github/rvost/DayzServerTools","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rvost%2FDayzServerTools","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rvost%2FDayzServerTools/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rvost%2FDayzServerTools/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rvost%2FDayzServerTools/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rvost","download_url":"https://codeload.github.com/rvost/DayzServerTools/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rvost%2FDayzServerTools/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264257661,"owners_count":23580469,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["dayz","dayzstandalone","xml"],"created_at":"2025-07-08T11:11:47.830Z","updated_at":"2026-03-27T04:52:48.518Z","avatar_url":"https://github.com/rvost.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# DayzServerTools\n\nDayzServerTools are designed to simplify and speed up the setup of your custom DayZ Server.\n\n![DayzServerTools Screen](./screenshot.png)\n\n**[Download](https://github.com/rvost/DayzServerTools/releases/latest)**\n---\n\n## Features\n\n### DayZ types.xml editor\n\n* Edit `types.xml` files:\n\t* Add/Remove items;\n\t* Edit multiple items at once;\n\t* Change quantity/restock/lifetime of items in percentage;\n\t* Move items to new file (better way to override vanilla `types.xml`);\n\t* Batch editing.\n* User definitions (`cfglimitsdefinitionuser.xml`) and different styles of writing `types.xml` are supported.\n* Load `cfglimitsdefinition.xml` (and `cfglimitsdefinitionuser.xml`) to select from avilable flag values.\n* Validate `types.xml` according to `cfglimitsdefinition.xml` and `cfglimitsdefinitionuser.xml`.\n* Export items to `cfgspawnabletypes.xml`, random presets or trader config.\n* Import items from list of classnames in free form.\n\n### DayZ cfgspawnabletypes.xml editor\n\n* Add/Remove items.\n* Add/Remove item cargo or attachments.\n* Edit amount of damage dealt to the item upon spawning.\n* Edit chance of attachments appearing on an item.\n* Load `cfgrandompresets.xml` to select from avilable cargo or attacments presets.\n* Validate `cfgspawnabletypes.xml` according to `cfgrandompresets.xml`.\n* Import items from list of classnames in free form.\n\n### Dayz Trader config editor\n\nDayzServerTools supports [Dr_J0nes Trader Mod](https://steamcommunity.com/sharedfiles/filedetails/?id=1590841260\u0026) configs:\n\n* Rename Traders\n* Add(remove) new categories to traders.\n* Add(remove) items.\n* Batch edit items. \n* Export items from `types.xml` to `TraderConfig.txt`.\n* Import items from list of classnames in free form.\n* Validate config.\n\n### Random presets editor\n\n* Add/Remove presets\n* Import items from `types.xml`\n* Import items from list of classnames in free form.\n\n### User flags editor\n\nYou can edit `cfglimitsdefinitionuser.xml` too. Add/Remove flags, change names and compositions of existing flags.\nValidate your custom flags according to `cfglimitsdefinition.xml`.\n\n### Generic features\n\n* Tabbed interface: open multiple files side-by-side, e.g. open your server `TraderConfig` and provided by mod then quickly export the items from the mod to your trader.\n* Tooltips for explaining the purpose of fields.\n\n## Installation\n\nGo to latest [release](https://github.com/rvost/DayzServerTools/releases/latest) page and download DayzServerToolsSetup.exe file to install app.\nYour installation of DayzServerTools will be automatically updated as new releases become available.\n\n## How to\n\nSome tips on how to use DayzServerTools:\n\n* Quantity, Restock, Lifetime and Category modification in Types tools works on selected (*use Ctrl+A to select all*) items.\n* Export items from `types.xml` to trader or new file works on on selected too.\n* To move items from one trader to another: use  right click on selected items and choose option in context menu.\n* To delete value or usage flag or tag: right click on it and choose 'Remove' in context menu.\n* Delete rows in tables with `Del` key. \n\n## Known issues\n\n**Caution:** DayzServerTools uses generic format for xml files the order of tags and attributes matches the one in vanilla files, comments and your custom formatting will be stripped on editing.\n\nThis may cause merge conflicts with future versions of the files (if you edited `db\\types.xml` for example).\nWorkaround: when update comes out, you can open\u0026save new file with the tool and then merge your current version with it.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frvost%2Fdayzservertools","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frvost%2Fdayzservertools","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frvost%2Fdayzservertools/lists"}