WackysDatabase

v2.5.35·Updated 2026-09-25

WackysDatabase allows you to control all items/recipes/pieces/creatures/materials/textures via YML files with ServerSync and so much more.

Screenshots 8 screenshots

About this mod Author’s original text

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

Install & use Install: BepInEx plugin

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.

Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file. In multiplayer, the host and every client need the same mods installed.

Dependencies

Install these first, or the mod will not work:

denikson-BepInExPack_Valheim

File & checksum

Filename
WackysDatabase-2.5.35.zip
File size
962.2 KiB
SHA-256
579c67ea7b5edeecacda70f90d4d02cf3f0153f9a3687800d358c13fc4ec3e1f
Stored at
2026-10-06 19:23