You are viewing a potentially older version of this package. View all versions.
Crostomos-ArenaBuilds-0.1.10 icon

ArenaBuilds

Get a fully customizable build with a single command!

Date uploaded a year ago
Version 0.1.10
Download link Crostomos-ArenaBuilds-0.1.10.zip
Downloads 85
Dependency string Crostomos-ArenaBuilds-0.1.10

This mod requires the following mods to function

BepInEx-BepInExPack_V_Rising-1.733.2 icon
BepInEx-BepInExPack_V_Rising

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

Preferred version: 1.733.2
deca-VampireCommandFramework-0.10.3 icon
deca-VampireCommandFramework

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

Preferred version: 0.10.3

README

ArenaBuilds

ArenaBuilds is a lightweight, server-side mod for V Rising that allows players to instantly equip ready-to-use PvP builds via simple in-game commands.
It’s designed to streamline arena practice and fast-paced duels without the need to manually gear up.

Although this mod is primarily designed for arena use, it can also be leveraged to create highly specialized builds for PvE or other purposes.

πŸ”§ Features

  • Instantly equip a complete build with a single command, including:
    • Blood type
    • Fully attributed weapons
    • Armor sets
    • Abilities
    • Jewels
    • Passive spells
  • Default builds are based on PVP_Preset
  • Builds are fully customizable via the builds.json files
    • A list of valid prefabName values is available here: VRising DB
    • For a comprehensive list of prefabName values, particularly those related to StatMod and SpellMod, refer to: VRising Mods Wiki

πŸ’¬ Commands

Command Description
.build <class> Equips the specified build
.list_build Displays the list of available builds
.clear_build Clears your inventory, abilities and passives
.unlock_all Unlock abilities, passives...

πŸ“¦ Requirements

πŸ“₯ Installation

  1. Install BepInEx
    Follow the guide here: BepInEx Installation Guide

  2. Download VampireCommandFramework (VCF)

  3. Download ArenaBuildsMod
    Grab the BuildArena.dll and builds.json files from the Releases section.

  4. Place the files

    • Move VampireCommandFramework.dll and BuildArena.dll to:
      BepInEx/Plugins/

    • Move builds.json to:
      BepInEx/config/ArenaBuilds/

      Note: The config folder may not exist until you've run the server at least once with BepInEx installed.

🐞 Known Issues

  • The .clear_build command does not currently remove jewels. This is not a significant issue, as that functionality has not yet been implemented. πŸ‘€

🚧 Planned Features

  • Save and restore your character’s original state before and after using a build.
  • Automatically unlock abilities & passives
  • Restrict .build usage to specific arena zones (can be toggled via config).
  • Load several builds.json.

πŸ™Œ Credits

  • Big thanks to the V Rising Modding Community for documentation and open-source mods.
  • Special thanks to Odjit for the KindredExtract mod, which was a helpful reference.

πŸ‘€ Author

Developed by Crostomos Support me on Ko-Fi : https://ko-fi.com/crostomos

πŸ“„ License

This project is licensed under the AGPL-3.0 license.

CHANGELOG

0.2.11

  • Added the ability to specify a target player for all commands.

0.2.10

  • Introduced new commands to grant artifact and legendary weapons.
  • Added support for giving jewels with custom modifiers.
  • Updated give_build:
    • SpellMod1 and SpellMod2 are now automatically assigned for artifact weapons based on weapon variation.
  • Added new build options :
    • ClearInventory: Clears inventory before applying the build.
    • SecondaryBuffIndex: Select the secondary blood bonus.
    • FillBloodPool: Fills the blood pool.
    • GiveBloodPotion: Grants a blood potion.

0.1.12

  • Fixed nullable errors during JSON deserialization.
  • Resolved JSON loading failure caused by trailing comma.
  • Added log if prefabName does not exist.
  • Fixed blood pool with only one type.
  • Added automatic generation of empty build.json template if the file does not exist.

0.1.11

  • Renamed the build command to give_build to prevent conflict with the KindredSchematics mod.
  • Also added a shorthand for commands.

0.1.10

  • Initial release.