Valheim
Install

Details

Last Updated
First Uploaded
Downloads
26K
Likes
11
Size
362KB
Dependency string
RustyMods-MonsterDB-0.3.5
Dependants
ADDatHost Valheim hosting
30% off!

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

Thunderstore development is made possible with ads. Please consider making an exception to your adblock.