A super simple bare-bones project with Vampire Command Framework , Wetstone and Harmony pre-setup.
- Rename
VRisingStarterProject.csproj
to your project name. - perform a project-wide search and replace
for
VRisingStarterProject
and replace it with your project name. - Rename the root folder of this project to your project name.
This project is automatically configured to use VCF on the server and Wetstone on the client, you can decide
which of these you would like to use by modifying YourProjectName.csproj
.
- Update the
<VRisingBasePath>
property, this should point to your V-Rising base path. - Set the
<ModType>
property, this can either beServer
orClient
. - Update the
VCF
,Wetstone
andHarmony
properties to eithertrue
orfalse
, depending on whether you'd like them or not.
Dependency | Description | Mod type |
---|---|---|
VCF | Vampire Command Framework, supports hot reloading and has an easy-to-use API for issuing server commands. | Server |
Wetstone | Wetstone is used for its hot reloading on the client, as well as providing some useful utilities | Server, Client |
Harmony | Harmony is a powerful plugin, allows for patching and hooking into methods. | Server, Client |
Update this README to better suit your project, if you're open sourcing then make sure to include a nice README!
- Remove the binaries in
lib
in favour of a better solution.
If you would like to modify this starter project, then fork this repository and open a pull-request.
Made with ♥ by Shaun#3052.
Join the V-Rising modding discord?