Confirm with your password

MonsterDB

Edit and clone Valheim creatures through YAML configuration.

Client & Server

· Website

Stars
0
Downloads
60
Version
0.4.0
Updated
Author
RustyMods
Virus scan
✓ Scan successful
Runs on
Client & Server
Required by
7 mods

Description


MonsterDB

Manipulate, clone, and customize any creature or item in Valheim — including those added by other mods.


Frostling Volture
Deer Seeker
Obsidian Golem Seeker Egg
Bronze Skeleton Bear


MonsterDB is a Valheim plugin that gives you full control over creatures and items in the game. Modify stats, visuals, and behaviors — or clone any prefab to create entirely new variants. MonsterDB works with any creature or item, including those added by other mods.



Features


Modify & Clone

  • Modify or clone creatures, items, egg items, and fish items
  • Modify creature visuals — texture, color, and scale
  • Export textures as PNG

Creature Customization

  • Make any creature tameable
  • Define custom factions and custom spawn data
  • Add effects, attacks, and audio to make creatures more engaging

Item Customization

  • Turn any item into an egg or a fish


Use Cases


  • Create variants of any creature with custom textures or audio
  • Make creatures more engaging by adding effects or attacks
  • Modify specific aspects of creatures for balance or gameplay purposes
  • Build entirely new creature ecosystems using clones and spawn data


Examples


Visit the MonsterDB GitHub for curated examples.

  • Make Neck tameable and procreate NeckEgg which hatches into Neck_hatchling and grows up into a Neck
  • Make Player into a Human NPC


Sync


MonsterDB includes full server synchronization support so all clients stay consistent with the server's configuration.

Step Description
Game Load Plugin starts and reads all files from the Import folder
Server Loads imported files, creates clones, and applies all updates
Client Waits for files from the server, then creates clones and applies updates
FileWatcher If enabled, any changes made on the server are automatically sent to all connected clients


RRR


To convert RRR.json files into MDB.yml files, install https://thunderstore.io/c/valheim/p/ValheimModding/JsonDotNET/ to gain access to command: monsterdb rrr which will look for files within folder RRR at BepInEx/config/MonsterDB/RRR

RRR Converter was designed to parse both RRR.json and DropThat.cfg to coalesce into MDB.yml

Notes

  • Not all RRR values are transfered over, i.e (cTintColor, cTintItems, cBodySmoke)
  • Recommended to review exported files and clean up fields ( fields that do not change any values )

List of fields not copied:

- dtAttackDamageOverride
- fAttackDamageTotalOverride
- sAttackProjectileOverride
- cTintColor
- cTintItems
- cBodySmoke
- bAttackPlayerObjectsWhenAlerted
- fHairValueMin
- fHairValueMax
- bCanTame
- bAlwaysTame
- bCanProcreateWhenTame
- bFxNoTame
- bSfxNoAlert
- bSfxNoIdle
- bSfxNoHit
- bSfxNoDeath

Changelog

0.4.0 Latest
  • deep north update
  • updated server sync 1.20
0.3.83
  • added new export type: Aoe
  • modified logic on item scaling, should prevent item from having unintended scales.
0.3.82
  • clean command can no longer output a full file.

20 older entries, full version history & downloads →

Files

5 files · 356 KB download

Loading files…

Manual installation instructions
1

Install BepInExPack Valheim

BepInExPack Valheim is required to run mods in Valheim.

Download BepInExPack Valheim 5.4.2360 · View mod page

Check out the mod page for detailed installation instructions.

2

Install MonsterDB

This mod must be installed on both the client and the server.

Download MonsterDB 0.4.0

Extract the ZIP and place the file(s) into the BepInEx/plugins/ folder inside your Valheim game folder.