WackysDatabase
WackysDatabase allows you to control all items/recipes/pieces/creatures/materials/textures via YML files with ServerSync and so much more.
截圖 共 8 張
模組介紹 作者原文
WackysDatabase
WackysDatabase is a mod for Valheim created by Wackymole & Rexabyte.
Version:
2.5+ Features
SetEffects: All of them!
4x more item configurations for Primary and Secondary Attacks.
CustomIcons: Autogenerated or JPEG/PNG (64x64)
Add or remove conversions on smelter pieces.
MaxCraftingStationLevel: YAML support.
Custom Recipe Upgrades!
Mainscreen cloned items cache with materials and textures.
Water Resistance.
Slow Reload!
Visuals Modifier by Rexabit!
Add base hp/stam/eitr to SEs.
Basic Creature cloning or replacing/renaming.
Most components can be removed from YAML.
sizeMultiplier: Make a small or HUGE world.
AutoSync Assets
Aoe and Projectiles in 2.5
Future Proof: Can add or remove components without much fuss.
Description
WackysDatabase, or Wackydb, allows you to modify, create, customize: items, pieces, recipes, effects, materials, creatures, pickables in Valheim without coding. With this mod, you can clone items, change their colors, create new items, and even translate language. It offers a wide range of possibilities for customization.
YML Knowledge
YML is easier to edit and change without getting confused on the syntac.
You can use to validate any yml code
Almost every component of items/pieces/recipes/effects/creatures can be deleted.
Some components are multilined where you can actually add your own stuff the ymls.
Installation
Installation
Download and extract the latest version of WackysDatabase into the BepInEx plugin folder (usually Valheim/BepInEx/plugins).
Run Valheim and join a world.
Go to Valheim/BepInEx/config/ and locate the "wackysDatabase" folder.
Inside the "wackysDatabase" folder, you will find subfolders:
Put the mod on the server to force server sync. The YAML files only need to be on the server. There's no need to share the YAML files.
For multiplayer, the mod has been locked down to prevent easy cheating. However, it is recommended to use the AzuAntiCheat and ServerCharacters mods for additional security.
AzuAntiCheat
ServerCharacters
General Knowledge
There are seven (9) Objects that WackyDB touches. Items, Recipes, Pieces, Creatures, Pickables(Pickables and Treebase) Materials, Textures, AOEs and Projectiles.
Items are things in your inventory, you can pickup and maybe equip them.
Recipes are used to construct items, CraftingStations can be workbench, forge, or hand crafted (craftingStation": "")
Pieces are what you use in your hammer and hoe to construct or plant. piecehammers
Creatures are mobs, bosses ect.
Pickable are plants that you can pick like mushrooms, carrots, flint, ect. When you pick a pickable, it gives you the item associated to it.
Treebase are the final tree grown.
When you place pickable you are actually placing a piece in the (hoe usually). The piece controls how the plant will grow until it matures into a pickable.
Materials are the basic "colors" in the game, but hold a lot more than just RBG, can they can be tricky to get just right.
Textures are.pngs that hold the feel, appearance, or consistency of a surface or substance.
AOEs are area of effect objects that can be used for damage, buffs, or debuffs.
Projectiles are objects that can be used for damage, buffs, or debuffs. They are usually spawned from a weapon or a creature. ( You can be very creative here). Use random items to spawn projectiles, or use a projectile to spawn an item.
Most lines in the YAMLS can be deleted. Only the required ones need to be in the files, when the line is deleted the computer interprets that as a null value.
Null is like, I don't know, so I don't care, use the orginal values.
To delete the existing values you will use either '' for strings, "delete" for SE Effects or "-" for multiliners.
jpeg or png. 64 x 64 px - name like wacky.png, Must be in Icon Folder (Not ServerSynced)
FAQ
Frequently Asked Questions
Q: Can I use custom icons for items?
A: Yes, you can use autogenerated
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。 多人連線時,主機與所有用戶端需要安裝一致的模組。
下面這些內容需要先安裝,否則該模組不會生效: