Template
We have a mod template to make getting started easy. Adding dependencies will require that anyone using your mod also install those dependencies. VampireCommandFramework is recommended for “public” mods as a common command framework.
Installation
dotnet new --install VRising.ModTemplate
Example usage
dotnet new vrisingmod -n NameOfYourMod --use-vcf --use-bloodstone --description "Description of your mod"
This will get you started with a mod named NameOfYourMod, using Bloodstone and VampireCommandFramework that has a sample server command to uncomment.
Optional Dependencies (add using the –use tag)
Template Plus
Alternatively, there is also an extended (and opinionated) template available providing optional sample code, a common project structure, multiple framework options, and more.
Installation
dotnet new --install VRising.ModTemplatePlus
Example usage
dotnet new vrisingmodplus -n NameOfYourMod -h -desc "Description of your mod"
-h
A simple example mod pre-built and ready to build with how-to tips on how to get started making mods-desc
A description of your mod.
Dependencies
- Plus always includes VampireCommandFramework
- Optional Dependencies
-bloodstone
Include Bloodstone framework-bloodycore
Include Bloody.Core framework-vamp
Include VAMP framework