Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
Upload permissionYou can upload this file to other sites but you must credit me as the creator of the file
Modification permissionYou are allowed to modify my files and release bug fixes or improve on the features without permission from or credit to me
Conversion permissionYou are not allowed to convert this file to work on other games under any circumstances
Asset use permissionYou are allowed to use the assets in this file without permission or crediting me
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou are allowed to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions
File credits
This mod uses TinyJson from https://github.com/rafagafe/tiny-json
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
Fixed Bronze5 recipe getting falsely overwritten with the default Bronze recipe
Fixed a typo that caused m_lightning to be set to m_frost (damage)
+* Feature/Fix added "amountPerLevel" to recipes ingredients. You will have to recreate the content of the recipes folder by deleting all files in there before running the game. Ingame hit F5 and type opendatabase.generate recipes and confirm with yes
Due to some private changes, I'll have to discontinue this mod. So I've updated the licence on Github to MIT.
I hope that someone will pickup this mod.
OpenDatabase
OpenDatabase is a mod for Valheim it requires BepInEx for Valheim. With this mod you are able to controll all recipes and items via JSON files.
Installation
Download and extract the latest version of OpenDatabase into the BepInEx plugin folder (usually Valheim/BepInEx/plugins ) Now run Valheim and join a world. After that go to Valheim/BepInEx/plugins/. There should be a folder called OpenDatabase, inside of that folder are currently two folders /Items/ and /Recipes/. Inside those folders are JSON files that you can now modify.
Enable or disable the mod. If ShowZerosInJSON is set true, Zeros inside of a json file are not removed on generation.
Console Commands
While in game press F5 to open the game console then type help for more informations
opendatabase.reload - will reload all json files. You can modify json files without closing the game.opendatabase.generate all/items/recipes - will clear associated folders and regenerate the json files. (Note!: If you want json files to have default values, close the game and delete the Opendatabase folder).opendatabase.config.reload - Reloads the config file
Planned features - [x] Able to modify item data. - [x] Able to modify recipes. - [ ] Able to modify effects - [ ] Custom items - [ ] Custom recipes