1. You'r right. Thanks a lot now it works fine.
     
  2. Code:
            void CreateDefaultConfig()
            {
                configObj localConfig = new configObj();            localConfig.items = JsonConvert.DeserializeObject<List<itemMeta>>(
                    "[" +
                    "{'name': 'arrow_hv', 'stackSize': 64}," +
    "{'name': 'arrow_wooden', 'stackSize': 64}," +
    "{'name': 'ammo_handmade_shell', 'stackSize': 64}," +
    "{'name': 'ammo_pistol', 'stackSize': 64}," +
    "{'name': 'ammo_pistol_fire', 'stackSize': 64}," +
    "{'name': 'ammo_pistol_hv', 'stackSize': 64}," +
    "{'name': 'ammo_rifle', 'stackSize': 64}," +
    "{'name': 'ammo_rifle_explosive', 'stackSize': 64}," +
    "{'name': 'ammo_rifle_hv', 'stackSize': 64}," +
    "{'name': 'ammo_rifle_incendiary', 'stackSize': 64}," +
    "{'name': 'ammo_rocket_basic', 'stackSize': 15}," +
    "{'name': 'ammo_rocket_fire', 'stackSize': 15}," +
    "{'name': 'ammo_rocket_hv', 'stackSize': 15}," +
    "{'name': 'ammo_rocket_smoke', 'stackSize': 15}," +
    "{'name': 'ammo_shotgun', 'stackSize': 64}," +
    "{'name': 'ammo_shotgun_slug', 'stackSize': 64}," +
    "{'name': 'antiradpills', 'stackSize': 15}," +
    "{'name': 'bandage', 'stackSize': 15}," +
    "{'name': 'blood', 'stackSize': 150}," +
    "{'name': 'apple', 'stackSize': 50}," +
    "{'name': 'apple_spoiled', 'stackSize': 50}," +
    "{'name': 'bearmeat', 'stackSize': 50}," +
    "{'name': 'black raspberries', 'stackSize': 50}," +
    "{'name': 'blueberries', 'stackSize': 50}," +
    "{'name': 'attire.hide.boots', 'stackSize': 2}," +
    "{'name': 'attire.hide.pants', 'stackSize': 2}," +
    "{'name': 'attire.hide.poncho', 'stackSize': 2}," +
    "{'name': 'attire.hide.vest', 'stackSize': 2}," +
    "{'name': 'axe_salvaged', 'stackSize': 1}," +
    "{'name': 'barricade.concrete', 'stackSize': 3}," +
    "{'name': 'barricade.metal', 'stackSize': 3}," +
    "{'name': 'barricade.sandbags', 'stackSize': 3}," +
    "{'name': 'barricade.stone', 'stackSize': 3}," +
    "{'name': 'barricade.wood', 'stackSize': 3}," +
    "{'name': 'barricade.woodwire', 'stackSize': 3}," +
    "{'name': 'battery_small', 'stackSize': 150}," +
    "{'name': 'bed', 'stackSize': 1}," +
    "{'name': 'bone_fragments', 'stackSize': 10000}," +
    "{'name': 'botabag', 'stackSize': 1}," +
    "{'name': 'bow_hunting', 'stackSize': 1}," +
    "{'name': 'box_repair_bench', 'stackSize': 1}," +
    "{'name': 'box_wooden', 'stackSize': 5}," +
    "{'name': 'box_wooden_large', 'stackSize': 5}," +
    "{'name': 'bucket_helmet', 'stackSize': 2}," +
    "{'name': 'building_planner', 'stackSize': 1}," +
    "{'name': 'burlap_gloves', 'stackSize': 2}," +
    "{'name': 'burlap_headwrap', 'stackSize': 2}," +
    "{'name': 'burlap_shirt', 'stackSize': 2}," +
    "{'name': 'burlap_shoes', 'stackSize': 2}," +
    "{'name': 'burlap_trousers', 'stackSize': 2}," +
    "{'name': 'campfire', 'stackSize': 1}," +
    "{'name': 'can_beans', 'stackSize': 25}," +
    "{'name': 'can_beans_empty', 'stackSize': 50}," +
    "{'name': 'can_tuna', 'stackSize': 25}," +
    "{'name': 'can_tuna_empty', 'stackSize': 50}," +
    "{'name': 'charcoal', 'stackSize': 10000}," +
    "{'name': 'chicken_burned', 'stackSize': 50}," +
    "{'name': 'chicken_cooked', 'stackSize': 50}," +
    "{'name': 'chicken_raw', 'stackSize': 50}," +
    "{'name': 'chicken_spoiled', 'stackSize': 50}," +
    "{'name': 'chocholate', 'stackSize': 25}," +
    "{'name': 'cloth', 'stackSize': 10000}," +
    "{'name': 'coffeecan_helmet', 'stackSize': 2}," +
    "{'name': 'corn', 'stackSize': 1}," +
    "{'name': 'cupboard.tool', 'stackSize': 1}," +
    "{'name': 'door_key', 'stackSize': 1}," +
    "{'name': 'explosive.timed', 'stackSize': 15}," +
    "{'name': 'explosives', 'stackSize': 10000}," +
    "{'name': 'fat_animal', 'stackSize': 10000}," +
    "{'name': 'flare', 'stackSize': 5}," +
    "{'name': 'fun_guitar', 'stackSize': 1}," +
    "{'name': 'furnace', 'stackSize': 1}," +
    "{'name': 'granolabar', 'stackSize': 25}," +
    "{'name': 'grenade.beancan', 'stackSize': 15}," +
    "{'name': 'grenade.f1', 'stackSize': 15}," +
    "{'name': 'gunpowder', 'stackSize': 10000}," +
    "{'name': 'hammer', 'stackSize': 1}," +
    "{'name': 'hammer_salvaged', 'stackSize': 1}," +
    "{'name': 'hat.candle', 'stackSize': 2}," +
    "{'name': 'hat.miner', 'stackSize': 2}," +
    "{'name': 'hat.wolf', 'stackSize': 2}," +
    "{'name': 'hatchet', 'stackSize': 1}," +
    "{'name': 'hazmat_boots', 'stackSize': 2}," +
    "{'name': 'hazmat_gloves', 'stackSize': 2}," +
    "{'name': 'hazmat_helmet', 'stackSize': 2}," +
    "{'name': 'hazmat_jacket', 'stackSize': 2}," +
    "{'name': 'hazmat_pants', 'stackSize': 2}," +
    "{'name': 'humanmeat_burned', 'stackSize': 25}," +
    "{'name': 'humanmeat_cooked', 'stackSize': 25}," +
    "{'name': 'humanmeat_raw', 'stackSize': 25}," +
    "{'name': 'humanmeat_spoiled', 'stackSize': 25}," +
    "{'name': 'icepick_salvaged', 'stackSize': 1}," +
    "{'name': 'jacket_snow', 'stackSize': 2}," +
    "{'name': 'jacket_snow2', 'stackSize': 2}," +
    "{'name': 'jacket_snow3', 'stackSize': 2}," +
    "{'name': 'knife_bone', 'stackSize': 1}," +
    "{'name': 'ladder.wooden.wall', 'stackSize': 2}," +
    "{'name': 'lantern', 'stackSize': 5}," +
    "{'name': 'largemedkit', 'stackSize': 5}," +
    "{'name': 'lock.code', 'stackSize': 10}," +
    "{'name': 'lock.key', 'stackSize': 10}," +
    "{'name': 'longsleeve_tshirt_blue', 'stackSize': 2}," +
    "{'name': 'lowgradefuel', 'stackSize': 10000}," +
    "{'name': 'map', 'stackSize': 1}," +
    "{'name': 'metal_facemask', 'stackSize': 2}," +
    "{'name': 'metal_fragments', 'stackSize': 10000}," +
    "{'name': 'metal_ore', 'stackSize': 10000}," +
    "{'name': 'metal_plate_torso', 'stackSize': 5}," +
    "{'name': 'metal_refined', 'stackSize': 10000}," +
    "{'name': 'mining.quarry', 'stackSize': 1}," +
    "{'name': 'mushroom', 'stackSize': 100}," +
    "{'name': 'note', 'stackSize': 1}," +
    "{'name': 'paper', 'stackSize': 1000}," +
    "{'name': 'pickaxe', 'stackSize': 1}," +
    "{'name': 'pistol_eoka', 'stackSize': 1}," +
    "{'name': 'pistol_revolver', 'stackSize': 1}," +
    "{'name': 'pumpkin', 'stackSize': 1}," +
    "{'name': 'research_table', 'stackSize': 1}," +
    "{'name': 'rifle_ak', 'stackSize': 1}," +
    "{'name': 'rifle_bolt', 'stackSize': 1}," +
    "{'name': 'rock', 'stackSize': 1}," +
    "{'name': 'rocket_launcher', 'stackSize': 1}," +
    "{'name': 'salt_water', 'stackSize': 1}," +
    "{'name': 'seed.corn', 'stackSize': 100}," +
    "{'name': 'seed.pumpkin', 'stackSize': 100}," +
    "{'name': 'shotgun_pump', 'stackSize': 1}," +
    "{'name': 'shotgun_waterpipe', 'stackSize': 1}," +
    "{'name': 'sign.wooden.huge', 'stackSize': 5}," +
    "{'name': 'sign.wooden.large', 'stackSize': 5}," +
    "{'name': 'sign.wooden.medium', 'stackSize': 5}," +
    "{'name': 'sign.wooden.small', 'stackSize': 5}," +
    "{'name': 'skull_human', 'stackSize': 5}," +
    "{'name': 'skull_wolf', 'stackSize': 5}," +
    "{'name': 'sleepingbag', 'stackSize': 2}," +
    "{'name': 'smallwaterbottle', 'stackSize': 5}," +
    "{'name': 'smg_2', 'stackSize': 1}," +
    "{'name': 'smg_thompson', 'stackSize': 1}," +
    "{'name': 'spear_stone', 'stackSize': 1}," +
    "{'name': 'spear_wooden', 'stackSize': 1}," +
    "{'name': 'spikes.floor', 'stackSize': 3}," +
    "{'name': 'stone_pickaxe', 'stackSize': 1}," +
    "{'name': 'stonehatchet', 'stackSize': 1}," +
    "{'name': 'stones', 'stackSize': 10000}," +
    "{'name': 'sulfur', 'stackSize': 10000}," +
    "{'name': 'sulfur_ore', 'stackSize': 10000}," +
    "{'name': 'supply_signal', 'stackSize': 5}," +
    "{'name': 'surveycharge', 'stackSize': 10}," +
    "{'name': 'syringe_medical', 'stackSize': 10}," +
    "{'name': 'tool_camera', 'stackSize': 1}," +
    "{'name': 'torch', 'stackSize': 1}," +
    "{'name': 'trap_bear', 'stackSize': 3}," +
    "{'name': 'urban_boots', 'stackSize': 2}," +
    "{'name': 'urban_jacket', 'stackSize': 2}," +
    "{'name': 'urban_pants', 'stackSize': 2}," +
    "{'name': 'urban_shirt', 'stackSize': 2}," +
    "{'name': 'vagabond_jacket', 'stackSize': 2}," +
    "{'name': 'water_catcher_large', 'stackSize': 1}," +
    "{'name': 'water_catcher_small', 'stackSize': 2}," +
    "{'name': 'wolfmeat_burned', 'stackSize': 50}," +
    "{'name': 'wolfmeat_cooked', 'stackSize': 50}," +
    "{'name': 'wolfmeat_raw', 'stackSize': 50}," +
    "{'name': 'wolfmeat_spoiled', 'stackSize': 50}," +
    "{'name': 'wood', 'stackSize': 10000}," +
                    "]"
                );            this.config = localConfig;
                Config["Config"] = this.config;            Config.Save(this.configPath);
                LoadConfig();
            }
     
  3. You can stack pretty much everything I believe. It has to be setup in the config file, pay attention to how it is setup, missing commas, brackets will most likely break it.
     
  4. {
    "Config": {
    "items": [
    {
    "name": "bone_fragments",
    "stackSize": 200000
    },
    {
    "name": "charcoal",
    "stackSize": 200000
    },
    {
    "name": "cloth",
    "stackSize": 200000
    },
    {
    "name": "fat_animal",
    "stackSize": 200000
    },
    {
    "name": "gunpowder",
    "stackSize": 200000
    },
    {
    "name": "lowgradefuel",
    "stackSize": 200000
    },
    {
    "name": "metal_fragments",
    "stackSize": 100000
    },
    {
    "name": "metal_ore",
    "stackSize": 100000
    },
    {
    "name": "metal_refined",
    "stackSize": 200000
    },
    {
    "name": "paper",
    "stackSize": 200000
    },
    {
    "name": "stones",
    "stackSize": 200000
    },
    {
    "name": "sulfur",
    "stackSize": 200000
    },
    {
    "name": "sulfur_ore",
    "stackSize": 200000
    },
    {
    "name": "wood",
    "stackSize": 200000
    },
    {
    "name": "syringe_medical",
    "stackSize": 1000
    },
    {
    "name": "largemedkit",
    "stackSize": 1000
    },
    {
    "name": "bandage",
    "stackSize": 1000
    },
    {
    "name": "wolfmeat_cooked",
    "stackSize": 2000
    },
    {
    "name": "box_wooden_large",
    "stackSize": 2000
    },
    {
    "name": "antiradpills",
    "stackSize": 2000
    },
    {
    "name": "ammo_pistol",
    "stackSize": 10000
    },
    {
    "name": "ammo_pistol_hv",
    "stackSize": 10000
    },
    {
    "name": "ammo_rifle",
    "stackSize": 10000
    },
    {
    "name": "ammo_rifle_hv",
    "stackSize": 10000
    },
    {
    "name": "ammo_rifle_explosive",
    "stackSize": 10000
    },
    {
    "name": "ammo_rifle_incendiary",
    "stackSize": 10000
    },
    {
    "name": "ammo_rocket_basic",
    "stackSize": 500
    },
    {
    "name": "ammo_rocket_hv",
    "stackSize": 500
    },
    {
    "name": "ammo_rocket_fire",
    "stackSize": 500
    },
    {
    "name": "ammo_rocket_smoke",
    "stackSize": 500
    },
    {
    "name": "ammo_shotgun",
    "stackSize": 1000
    },
    {
    "name": "arrow_wooden",
    }, "stackSize": 1000
    {
    "name": "explosive_timed",
    "stackSize": 800
    }
    ]
    }
    }


    That is my StackSizes Cfg but the timed explosive charge will not stack still... i've tried explosive.timed and explosive timed too.
     
  5. It's"explosive.timed" i've got that in my config and works fine. delete it then try it again with correct name.
     
  6. You can stack anything.. some items don't react perfectly to stacking though. Things with durability that break auto add to your inv and sometimes kick out an item and drop it to the ground so watch for that. The code i posted above needs to be added to the mod file itself not the json, after reloading it takes effect but DOES NOT generate the new items into the json for some reason, Not that big of a deal but is kind of annoying.
     
  7. Some time ago i've created a cleaned version with some optimizations and added some error handling, so if someone is interested i've attached the file
     

    Attached Files:

  8. That's awesome DWB, while the old one still serves it's purpose, but I am always open to better optimized plugins. Right now it's finding item ID's off all the new stuff, particularly in the ammo section.

    Ah I see Armageddon has already did all this for us. Props to ya Armageddon.
     
  9. Hey together,

    this is working fine so far, but I didn't manage to find out some of the correct item names:
    still missing - 5.56 explosive and incendiary and also the incy pistol bullets.

    Anyone knows them?


    Regards
    7th
     
  10. chocolate_bar is not work stack size
     
  11. "chocholate" is the shortname i think
     
  12. yes but name is Chocolate Bar and im try read "chocolate" it not work
     
  13. use it like i wrote..."chocholate" is the shortname for "Chocolate Bar" which you need to use in the config
    add an entry like:
    Code:
    {
        "Name": "chocholate",
        "StackSize": 1000
    }
     
  14. it didnt help
     
  15. doesnt work with explosives or some items ? :S
     
  16. Is there a way to increase stack size for all?
     
  17. What is wrong in my config?
    http://pastebin.com/KAZhse8X
    1. gunpowder was written wrong, still doesnt work
    2. No explosive ammo in pistol, still doesnt work
    3. Missing , from Sulfur_ore FIXED
     
    Last edited by a moderator: Jul 8, 2015
  18. wanted to share my little cfg file
    {
    "Config": {
    "items": [
    {
    "name": "bone_fragments",
    "stackSize": 10000
    },
    {
    "name": "bandage",
    "stackSize": 35
    },
    {
    "name": "syringe_medical",
    "stackSize": 25
    },
    {
    "name": "largemedkit",
    "stackSize": 5
    },
    {
    "name": "charcoal",
    "stackSize": 500000
    },
    {
    "name": "cloth",
    "stackSize": 50000
    },
    {
    "name": "fat_animal",
    "stackSize": 50000
    },
    {
    "name": "gunpowder",
    "stackSize": 50000
    },
    {
    "name": "ammo_pistol",
    "stackSize": 250
    },
    {
    "name": "ammo_pistol_hv",
    "stackSize": 250
    },
    {
    "name": "ammo_pistol_fire",
    "stackSize": 250
    },
    {
    "name": "ammo_rifle",
    "stackSize": 250
    },
    {
    "name": "ammo_rifle_hv",
    "stackSize": 250
    },
    {
    "name": "ammo_rifle_incendiary",
    "stackSize": 250
    },
    {
    "name": "ammo_rifle_explosive",
    "stackSize": 250
    },
    {
    "name": "arrow_wooden",
    "stackSize": 250
    },
    {
    "name": "ammo_rocket_basic",
    "stackSize": 5
    },
    {
    "name": "ammo_rocket_hv",
    "stackSize": 5
    },
    {
    "name": "ammo_rocket_fire",
    "stackSize": 5
    },
    {
    "name": "barricade.concrete",
    "stackSize": 100
    },
    {
    "name": "barricade.metal",
    "stackSize": 100
    },
    {
    "name": "barricade.sandbags",
    "stackSize": 100
    },
    {
    "name": "barricade.stone",
    "stackSize": 100
    },
    {
    "name": "barricade.wood",
    "stackSize": 100
    },
    {
    "name": "barricade.woodwire",
    "stackSize": 100
    },
    {
    "name": "battery_small",
    "stackSize": 250
    },
    {
    "name": "blood",
    "stackSize": 25
    },
    {
    "name": "skull_human",
    "stackSize": 500
    },
    {
    "name": "sign.wooden.huge",
    "stackSize": 25
    },
    {
    "name": "sign.wooden.large",
    "stackSize": 25
    },
    {
    "name": "sign.wooden.medium",
    "stackSize": 25
    },
    {
    "name": "sign.wooden.small",
    "stackSize": 25
    },
    {
    "name": "can_tuna",
    "stackSize": 25
    },
    {
    "name": "can_beans",
    "stackSize": 25
    },
    {
    "name": "lowgradefuel",
    "stackSize": 50000
    },
    {
    "name": "metal_fragments",
    "stackSize": 500000
    },
    {
    "name": "metal_ore",
    "stackSize": 500000
    },
    {
    "name": "metal_refined",
    "stackSize": 500000
    },
    {
    "name": "paper",
    "stackSize": 500000
    },
    {
    "name": "stones",
    "stackSize": 500000
    },
    {
    "name": "sulfur",
    "stackSize": 500000
    },
    {
    "name": "sulfur_ore",
    "stackSize": 500000
    },
    {
    "name": "wood",
    "stackSize": 500000
    }
    ]
    }
    }
    [/spoiler ]
     
  19. guys I can stack normal riffle ammo to 300 but i cant stack Hv riffle ammo explosive ammo

    "name": "ammo_rifle",
    "stackSize": 300
    },

    what else i gotta put so i can stack hv and explosive and incendiary