

AzuCraftyBoxes is a Valheim mod that allows players to access and use resources from nearby containers when crafting and building, based on a configurable range and item restrictions.
BepInEx/config folder called Azumatt.AzuCraftyBoxes.ymlVersion checks with itself. If installed on the server, it will kick clients who do not have it installed.
This mod uses ServerSync, if installed on the server and all clients, it will sync all configs with [Synced with Server] tags to client
This mod uses a file watcher. If the configuration file is not changed with BepInEx Configuration manager, but changed in the file directly on the server, upon file save, it will sync the changes to all clients.
Configuration File Name:
Azumatt.AzuCraftyBoxes.cfg
1 - General
Lock Configuration [Synced with Server]
Mod Enabled [Synced with Server]
2 - CraftyBoxes
Container Range [Synced with Server]
ResourceCostString [Not Synced with Server]
FlashColor [Not Synced with Server]
UnFlashColor [Not Synced with Server]
PulledMessage [Not Synced with Server]
3 - Keys
PullItemsKey [Not Synced with Server]
FillAllModKey [Not Synced with Server]
Note: (Manual installation is likely how you have to do this on a server, make sure BepInEx is installed on the server correctly)
BepInEx/plugins folder.Install r2modman or Thunderstore Mod Manager.
For r2modman, you can also install it through the Thunderstore site.
For Thunderstore Mod Manager, you can also install it through the Overwolf app store
Open the Mod Manager and search for "AzuCraftyBoxes" under the Online tab. Note: You can also search for "Azumatt" to find all my mods.
The image below shows VikingShip as an example, but it was easier to reuse the image. Type AzuCraftyBoxes.
3. Click the Download button to install the mod.
4. Launch the game.
# Below you can find example groups. Groups are used to exclude or includeOverride quickly. They are reusable lists!
#Please note that some of these groups/container limitations are kinda pointless but are here for example.
# Make sure to follow the format of the example below. If you have any questions, please ask in my discord.
# Full vanilla prefab name list: https://valheim-modding.github.io/Jotunn/data/prefabs/prefab-list.html
# Item prefab name list: https://valheim-modding.github.io/Jotunn/data/objects/item-list.html
groups:
Swords: # Group name
- SwordBlackmetal # Item prefab name, note that this is case sensitive and must be the prefab name
- SwordBronze
- SwordIron
- SwordMistwalker
- THSwordKrom
- SwordCheat
- SwordIronFire
- SwordSilver
Armor:
- ArmorBronzeChest
- ArmorBronzeLegs
- ArmorCarapaceChest
- ArmorCarapaceLegs
- ArmorFenringChest
- ArmorFenringLegs
- ArmorIronChest
- ArmorIronLegs
- ArmorLeatherChest
- ArmorLeatherLegs
- ArmorMageChest
- ArmorMageLegs
- ArmorPaddedCuirass
- ArmorPaddedGreaves
- ArmorRagsChest
- ArmorRagsLegs
- ArmorRootChest
- ArmorRootLegs
- ArmorTrollLeatherChest
- ArmorTrollLeatherLegs
- ArmorWolfChest
- ArmorWolfLegs
Food:
- BarleyWine
- BlackSoup
- BloodPudding
- Blueberries
- BoarJerky
- Bread
- Carrot
- CarrotSoup
- Cloudberry
- CookedBugMeat
- CookedChickenMeat
- CookedDeerMeat
- CookedEgg
- CookedHareMeat
- CookedLoxMeat
- CookedMeat
- CookedWolfMeat
- DeerStew
- Eyescream
- FishAndBread
- FishCooked
- FishWraps
- HealthUpgrade_Bonemass
- HealthUpgrade_GDKing
- Honey
- HoneyGlazedChicken
- LoxPie
- MagicallyStuffedShroom
- MeadEitrMinor
- MeadFrostResist
- MeadHealthMajor
- MeadHealthMedium
- MeadHealthMinor
- MeadPoisonResist
- MeadStaminaLingering
- MeadStaminaMedium
- MeadStaminaMinor
- MeadTasty
- MeatPlatter
- MinceMeatSauce
- MisthareSupreme
- Mushroom
- MushroomBlue
- MushroomJotunPuffs
- MushroomMagecap
- MushroomOmelette
- MushroomYellow
- NeckTailGrilled
- Onion
- OnionSoup
- Pukeberries
- QueensJam
- Raspberry
- RottenMeat
- RoyalJelly
- Salad
- Sausages
- SeekerAspic
- SerpentMeatCooked
- SerpentStew
- ShocklateSmoothie
- StaminaUpgrade_Greydwarf
- StaminaUpgrade_Troll
- StaminaUpgrade_Wraith
- TurnipStew
- WolfJerky
- WolfMeatSkewer
- YggdrasilPorridge
Arrows:
- ArrowBronze
- ArrowCarapace
- ArrowFire
- ArrowFlint
- ArrowFrost
- ArrowIron
- ArrowNeedle
- ArrowObsidian
- ArrowPoison
- ArrowSilver
- ArrowWood
- draugr_arrow
Ores:
- CopperOre
- IronOre
- SilverOre
- TinOre
- FlametalOre
Scraps:
- BlackMetalScrap
- BronzeScrap
- CopperScrap
- IronScrap
- LeatherScraps
Tier 2 Items:
- Bronze
- PickaxeBronze
- ArmorBronzeChest
- ArmorBrozeLeggings
Bows:
- Bow
- BowDraugrFang
- BowFineWood
- BowHuntsman
- BowSpineSnap
- CrossbowArbalest
# By default, if you don't specify a container below, it will be considered as you want to allow pulling all objects for pulling from it.
# If you are having issues with a container, please make sure you have the full prefab name of the container. Additionally, make sure you have exclude or includeOverride set up correctly.
# Worst case you can define a container like this. This will allow everything to be pulled from the container.
# rk_barrel:
# includeOverride:
# -
## Please note that the below containers are just examples. You can add as many containers as you want.
## If you want to add a new container, just copy and paste the below example and change the name of the container to the prefab name of the container you want to add.
## The values are set up to include everything by using the includeOverride. This is to give you examples on how it's done, but still allow everything to be pulled from the container.
piece_chest:
exclude: # Exclude these items from being able to be pulled from the container
- Food # Exclude Group
- PickaxeBronze # Allow prefab names as well, in this case we will use something that isn't a food
includeOverride:
- Food # This is included here just to override the exclude above. This will allow pulling food from the container. This is done so I could provide the example.
- PickaxeBronze # Same here.
# It's highly unlikely that you will need the armor, swords, bows, etc. groups below. These are just in case you want to use them.
# They were also easy ways for me to show you how to use the groups without actually excluding something you might want to always pull by default.
piece_chest_wood:
exclude:
- Swords # Exclude all in group
- Tier 2 Items # Exclude all in group
- Bows # Exclude all in group
includeOverride: # If the item is in the groups above, say, you were using a predefined group but want to override just one item to be ignored and allow pulling it
- BowFineWood
- Wood
piece_chest_private:
exclude:
- Swords
- Tier 2 Items
- Bows
includeOverride:
- BowHuntsman
piece_chest_blackmetal:
exclude:
- Swords # Exclude all in group
- Tier 2 Items # Exclude all in group
- Bows # Exclude all in group
includeOverride: # If the item is in the groups above, say, you were using a predefined group but want to override just one item to be ignored and allow pulling it
- BowFineWood
- Wood
rk_cabinet:
exclude:
- Food
includeOverride:
- Food
rk_cabinet2:
exclude:
- Food
includeOverride:
- Food
rk_barrel:
exclude:
- Armor
- Swords
rk_barrel2:
exclude:
- Armor
- Swords
rk_crate:
exclude:
- Armor
- Swords
rk_crate2:
exclude:
- Armor
- Swords
Feel free to reach out to me on discord if you need manual download assistance.
DISCORD: Azumatt#2625
STEAM: https://steamcommunity.com/id/azumatt/
For Questions or Comments, find me in the Odin Plus Team Discord or in mine: