KindredExtract
Dumps Info
About this mod Author’s original text
KindredExtract for V Rising
KindredExtract is a mod development tool.
This is NOT meant for live servers, nor is it a mod meant for regular players.
It is meant for developers who want to use a tool to check things around them for reference points.
It will print out a lot of files to your DedicatedServer directory. This action isn't great on live servers.
Keep ranges tight, as there are a lot more things around you than you would think.
Commands
State Commands
-.state switchdump
- Switches between Kindred and ProjectM entity dumping
-.state player (name)
- Dumps the state of a player (User/Char/Team/Progression)
- shortcut:.s p
-.state slots (player name)
- Outputs all slots of the player
- shortcut:.s s
-.state clan
- Spits out Clan Info
- shortcut.s c
-.state inventory
- retrieves inventory state
- shortcut:.s i
-.state door
- retrieves door state
- shortcut:.s d
-.state ownedby (player name)
- Outputs state of entities owned by the player
- shortcut:.s o
-.state entity (entityID#) (version)
- spits out enitiy info of the entity specified by ID and Version
- shortcut:.s e
-.state prefab (guid)
- spits out prefab info- singular if GUID specified, otherwise all prefabs to a file each with components attached within
-.state teams
- checks all the team data
- shortcut:.s t
-.state nearby (radius)
- gets nearby entities based on range. Careful there are a lot even very close to you.
- shortcut:.s n
-.state tilemodels (radius)
- gets nearby tilemodel entities
- shortcut:.s tm
-.state rooms (radius)
- gets nearby rooms
- shortcut:.s r
-.state castleterritory (index#)
- outputs a particular or all castle territories.
- shortcut:.s ct
-.state mapzones
- outputs map zones
- shortcut:.s mz
-.state worldregionpolygon
- outputs all world region polygons
- shortcut:.s wrp
-.state chunkportals
- outputs all chunk portals
- shortcut:.s cp
-.state buffs (radius)
- outputs all buffs of nearby entities
- shortcut:.s b
-.state spawnregions
- outputs all spawn regions
- shortcut:.s sr
-.state time
- outputs the current server time
-.state SetPasteBinKeysNoLog
- sets the Pastebin API, userkey, and optional folder keys (This is kind of legacy from a foray into use on lives, but pastebin has limits and the like. I'm leaving it, but its not needed)
Entity Commands
-.entity teleport (entityID) (version)
- teleport to the specified entity
- shortcut:.e tp
-.entity despawn (entityID) (version)
- despawn the specified entity
- shortcut:.e d
-.entity destroy (entityID) (Version)
- Destroy the specified entity
- shortcut:.e del
-.entity topcount (topNum) (filter)
- Counts the top entities in the world
- shortcut:.e tc
Dump Commands
-.dump prefabs
- dumps all prefabs to a file as prefabGuids for a Prefabs.cs file
- shortcut:.dump p
-.dump types
- Dumps all ECS component types to file (for usage in ComponentExtractors.tt)
- shortcut:.dump t
-.dump entityqueries
- Dumps all ECS entity queries to file
- shortcut:.dump eq
-.dump prefabjsons
- dumps all prefab names and IDs to JSON files, grouped by prefix
- shortcut:.dump pj
-.dump guidpos (prefab)
- Dumps positions of all instances of a prefab to a CSV file
-.dump localization
- Dumps localization data
-.dump prefabnames
- Dumps prefab names to JSON
-.dump systems
- Dumps ECS system update hierarchies to files (per world)
- shortcut:.dump s
-.dump archetypes
- Dumps all ECS archetypes to file with entity counts and component listings
- shortcut:.dump a
Eventual To-Do/Possible features
- I add as I require.
Installation
Steps
- Install BepInEx, which is required for modding VRising. Follow the instructions provided at BepInEx Installation Guide to set it up correctly in your VRising game directory.
- Download the plugin along with its dependencies (VCF). Ensure you select the correct versions that are compatible with your game.
- After downloading, locate the.dll files for this plu
Install & use Install: BepInEx plugin
- The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
- 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.
- Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
- 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.
Install these first, or the mod will not work: