Source-checkedWeapons, items & crafting

Plus200_Craft_Unlimited

by Plus200 · for DayZ

This mod allows server administrator to create new recipe without any code. This mod is compatible with any item added by other mods. It may not be compatible with mods creating recipes dynamically…

14KDownloads
7 yr agoLast updated
Steam WorkshopSource

About Plus200_Craft_Unlimited

From Steam Workshop

This mod allows server administrator to create new recipe without any code. This mod is compatible with any item added by other mods. It may not be compatible with mods creating recipes dynamically…

This mod allows server administrator to create new recipe without any code. This mod is compatible with any item added by other mods. It may not be compatible with mods creating recipes dynamically (I know no mod doing that). Please tell me if you find mod incompatibilities

[ SERVER INSTALLATION ]

This mod is required both client & server side.

Drag the @Plus200_Craft_Unlimited folder into your servers directory where all your other mods are located. Open the @Plus200_Craft_Unlimited folder and locate the keys folder open that folder and copy the key inside of it into your servers key folder. Add @Plus200_CraftUnlimited to your servers launch line : > "DayZServer_x64.exe" -mod=F:\Steam\steamapps\common\DayZServer\!Workshop\@Plus200_Craft_Unlimited ;

Then: - Run the server with the mod - Go to "your_server_profile_directory\Plus200\CraftUnlimited" - Open the recipes.json file - Modify the config file as you want - restart server

[CONFIGURATION]


[
    { // first recipe
        "m_Name": "Duplicate Rag (Plus200_Unlimited_Craft Example)", // will show on player. 
        "m_IsInstaRecipe": 0, // boolean 0 mean false, 1 mean true
        "m_AnimationLength": 2,
        "m_Specialty": 0, // value > 0 for roughness, value < 0 for precision
        "ingredients": [
            { // first ingredient
                "m_MinDamageIngredient": -1, //-1 = disable check, 0 = PRISTINE, 4 = RUINED
                "m_MaxDamageIngredient": 3, // same
                "m_MinQuantityIngredient": -1, //-1 = disable check
                "m_MaxQuantityIngredient": -1, // same
                "items": [
                    "Rag", "AlternativeItem" // list a possible first ingredients
                ],
                "m_IngredientAddHealth": 0,
                "m_IngredientSetHealth": -1,
                "m_IngredientAddQuantity": 0,
                "m_IngredientDestroy": 1, // will the stack will be destroy ? 1 mean true
                "m_IngredientUseSoftSkills": 0 // will it use m_Specialty  ?
            },
            { // last ingredient (only 2 are allowed)
                "m_MinDamageIngredient": -1,
                "m_MaxDamageIngredient": 3,
                "m_MinQuantityIngredient": -1,
                "m_MaxQuantityIngredient": -1,
                "items": [
                    "Rag",  "AlternativeItem" // list a possible second ingredients
                ],
                "m_IngredientAddHealth": 0,
                "m_IngredientSetHealth": -1,
                "m_IngredientAddQuantity": 0,
                "m_IngredientDestroy": 1,
                "m_IngredientUseSoftSkills": 0
            }
        ],
        "results": [ // what will be produced ?
            {
                "m_item": "Rag",
                "m_ResultSetFullQuantity": 0, // full stack ? 0 mean false
                "m_ResultSetQuantity": 4, // 4 rags will be created
                "m_ResultSetHealth": -1, 
                "m_ResultInheritsHealth": -1, // -1 means do nothing; a (value) >= 0 means this result will inherit health from ingredient number (value);(value) == -2 means this result will inherit health from all ingredients averaged(result_health = combined_health_of_ingredients / number_of_ingredients)
                "m_ResultInheritsColor": -1, // -1 means do nothing; a (value) >= 0 means this result classname will be a composite of the name provided in m_item and config value "color" of ingredient 
                "m_ResultToInventory": -2, // -2 spawn result on the ground;(value) == -1 place anywhere in the players inventory, (value) >= 0 means switch position with ingredient number(value)
                "m_ResultUseSoftSkills": 0, // boolean
                "m_ResultReplacesIngredient": -1 // -1 means do nothing; a value >= 0 means this result will transfer item propertiesvariables, attachments etc.. from an ingredient value
            }
        ]
    },
	{ // second recipe
        "m_Name": "Duplicate StoneKnife (Plus200_Unlimited_Craft Example)",
        "m_IsInstaRecipe": 0,
        "m_AnimationLength": 2,
        "m_Specialty": 0,
        "ingredients": [
            {
                "m_MinDamageIngredient": -1,
                "m_MaxDamageIngredient": 3,
                "m_MinQuantityIngredient": -1,
                "m_MaxQuantityIngredient": -1,
                "items": [
                    "StoneKnife"
                ],
                "m_IngredientAddHealth": 0,
                "m_IngredientSetHealth": -1,
                "m_IngredientAddQuantity": 0,
                "m_IngredientDestroy": 0,
                "m_IngredientUseSoftSkills": 0
            },
            {
                "m_MinDamageIngredient": -1,
                "m_MaxDamageIngredient": 3,
                "m_MinQuantityIngredient": -1,
                "m_MaxQuantityIngredient": -1,
                "items": [
                    "StoneKnife"
                ],
                "m_IngredientAddHealth": 0,
                "m_IngredientSetHealth": -1,
                "m_IngredientAddQuantity": 0,
                "m_IngredientDestroy": 0,
                "m_IngredientUseSoftSkills": 0
            }
        ],
        "results": [
            	{
                "m_item": "StoneKnife",
                "m_ResultSetFullQuantity": 1,
                "m_ResultSetQuantity": -1,
                "m_ResultSetHealth": -1,
                "m_ResultInheritsHealth": -1,
                "m_ResultInheritsColor": -1,
                "m_ResultToInventory": -2,
                "m_ResultUseSoftSkills": 0,
                "m_ResultReplacesIngredient": -1
            },
			{ // second item produced. up to 10 diferrent items are allowed
                "m_item": "StoneKnife",
                "m_ResultSetFullQuantity": 1,
                "m_ResultSetQuantity": -1,
                "m_ResultSetHealth": -1,

Read the full description on Steam Workshop →

Highlights

From source data

Footprint

Rated a light load on a server.

Last update

Its author last shipped an update 7 yr ago.

Plus200_Craft_Unlimited 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
2020-03-12, released 2020-03-12

Game versions by loader

LoaderGame versionsNewest
Workshop

From 1 recorded build of Plus200_Craft_Unlimited.

Run Plus200_Craft_Unlimited 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 “Workshop”

Weapons, items & crafting

New weapons, gear, items and the recipes to make them.

Compatibility

Game
DayZ

Verified at the source

  • ✓Steam WorkshopOfficial listing, checked 2026-10-10Open ↗
  • ✓AuthorPlus200, as published on Steam Workshop
  • ✓LicenseNot published by the sourceFree

Plus200_Craft_Unlimited, answered

Generated from the mod’s own source data.

Is it free?

Yes. Plus200_Craft_Unlimited 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 Plus200_Craft_Unlimited from Steam Workshop and upload it to your Nxeon DayZ server in Files.

NxLabs

Run Plus200_Craft_Unlimited on a DayZ server.

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