Source-checkedQuality of life & UI

WackysDatabase

by WackyMole · for Valheim

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

702KDownloads
8d agoLast updated
BepInExLoaders
ThunderstoreSource

About WackysDatabase

From Thunderstore

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

WackysDatabase

WackysDatabase is a mod for Valheim created by Wackymole & Rexabyte.

BlueMan GreenMan

Version: 2.5+ Features

SetEffects: All of them! Edit customData on Items! 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.

<!-- WackysDatabase WackysDatabase WackysDatabase --> 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 https://www.yamllint.com/ 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.

CustomData is special data on items that is used to set unique attributes on individual items. With wackydb you can edit, add or delete data. m_customData is a Dictionary<string, string>

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 icons or provide JPEG/PNG icons (64x64) for customization.

Q: Can I add new items with this mod? A: Yes, you can create new items and make them exclusive.

Q: Can I remove components from YAML files? A: Yes, most components can be removed from the YAML files.

Q: Is the mod future-proof? A: Yes, you can add or remove components without much hassle.

Q: Does Water resistance work on potions and set effects with m_mods: m_type: Water? A: Yes. Active status effects apply Water modifiers using the same resistance behavior as armor.

Q: Do you have a Video;

Read the full description on Thunderstore →

Highlights

From source data

Loaders

Runs on BepInEx.

Footprint

Rated a light load on a server.

Dependencies

Needs 1 other project installed alongside it.

WackysDatabase on Nxeon

From our catalogue
One-click install
Supported on Nxeon Valheim servers, for BepInEx servers. We download it from Thunderstore, place it, and restart the server.
Server side
Optional on the server
Server type needed
BepInEx
Server load
light
Smallest plan we suggest
Valheim — 4 GB (4 GB RAM). This follows our own load rating above, not a benchmark.
Latest build
2.6.10, released 2026-10-26

Game versions by loader

LoaderGame versionsNewest
BepInEx

From 26 recorded builds of WackysDatabase.

Recent builds

BuildReleasedGame versionsLoaders
2.6.102026-10-26n/aBepInEx
2.5.352026-09-25n/aBepInEx
2.5.302026-09-09n/aBepInEx
2.5.222026-09-07n/aBepInEx
2.5.212026-09-06n/aBepInEx
2.5.202026-08-31n/aBepInEx

Dependencies

Declared by the newest build that lists any. Required ones are installed with it on one-click installs.

Run WackysDatabase on a Valheim server

Pick a server or deploy a new one above; it is installed in one click.

What kind of mod it is

From the catalog
Listed on Thunderstore as “Tweaks”

Quality of life & UI

Small conveniences, tweaks and interface improvements players notice straight away.

Works on a server

From source side support

Thunderstore lists server-side support for WackysDatabase as optional: it can run on a server, but isn’t required there.

Compatibility

Game
Valheim
Loaders
BepInEx
Runs on
Serveroptional on the server
Requires
One-click install needs a BepInEx server. 1 other project installed alongside it.

Verified at the source

  • ✓ThunderstoreOfficial listing, checked 2026-10-27Open ↗
  • ✓AuthorWackyMole, as published on Thunderstore
  • ✓LicenseNot published by the sourceFree

WackysDatabase, answered

Generated from the mod’s own source data.

Do my players need to install WackysDatabase?

Thunderstore lists server-side support for WackysDatabase as optional: it can run on a server, but isn’t required there.

Which loaders does it support?

BepInEx.

Is it free?

Yes. WackysDatabase is free to download from Thunderstore.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run WackysDatabase on a Valheim server.

Deploy in about a minute from $9.99 a month, then add WackysDatabase in one click.