You are viewing a potentially older version of this package. View all versions.
odjit-KindredExtract-1.6.0 icon

KindredExtract

Dumps Info

Date uploaded a year ago
Version 1.6.0
Download link odjit-KindredExtract-1.6.0.zip
Downloads 175
Dependency string odjit-KindredExtract-1.6.0

This mod requires the following mods to function

BepInEx-BepInExPack_V_Rising-1.691.3 icon
BepInEx-BepInExPack_V_Rising

BepInEx pack for V Rising. Preconfigured and includes Unity Base DLLs.

Preferred version: 1.691.3
deca-VampireCommandFramework-0.10.4 icon
deca-VampireCommandFramework

Command framework for developers to easily create universal commands for their plugins.

Preferred version: 0.10.4

README

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.


Also, thanks to the V Rising modding and server communities for ideas and requests! Feel free to reach out to me on discord (odjit) if you have any questions or need help with the mod.

V Rising Modding Discord

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
  • .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

Eventual To-Do/Possible features

  • I add as I require.