HKModding.HKMod.Templates 1.0.14

dotnet new install HKModding.HKMod.Templates::1.0.14
This package contains a .NET Template Package you can call from the shell/command line.

Hollow Knight Mod Templates

This is a set of .NET templates for creating Hollow Knight mods.

Installation

  1. From a terminal, run dotnet new -i HKModding.HKMod.Templates.

Manual installation

  1. Go to the Releases page (https://github.com/jngo102/HKModTemplates/releases) and download the latest HKModTemplates.nupkg file (not the Source Code!).
  2. From a terminal, run dotnet new -i {/path/to/downloaded/.nupkg}.

Creating a new mod

Once the templates have been installed, you can create a new Hollow Knight mod using the command dotnet new {template}, where {template} may be:

  • hkmod: The default, barebones mod template
  • hkpreloads: A mod template with some structuring for preloads.
  • hksettings: A mod template that implements basic settings.
  • hkmpaddon: A template for an add-on for HKMP.

There are several parameters you may pass into the dotnet command:

  • --name: The name of your mod. Should be one word, e.g. "MyMod". Default is "HKMod".
  • --author: The mod's author, i.e. your name. Default is blank.
  • --description: A description of the mod. Default is "A Hollow Knight mod."
  • --refsPath: The location of your project references. This is the folder that contains the Assembly-CSharp.dll file. Default is $(MSBuildProgramFiles32)/Steam/steamapps/common/Hollow Knight/hollow_knight_Data/Managed/.

HKMP Add-on template only

  • --refsPath1: The location of your project references for one installation of Hollow Knight. This is the folder that contains the Assembly-CSharp.dll file. Default is $(MSBuildProgramFiles32)/Steam/steamapps/common/Hollow Knight/hollow_knight_Data/Managed/.
  • --refsPath2: The location of your project references for another installation of Hollow Knight. This is the folder that contains the Assembly-CSharp.dll file. Default is $(MSBuildProgramFiles32)/Steam/steamapps/common/Hollow Knight/hollow_knight_Data/Managed/.

e.g: dotnet new hkmod --name "MyMod" --author "My Name" --description "Description of my mod." --refsPath "C:\Program Files (x86)\Steam\steamapps\common\Hollow Knight\hollow_knight_Data\Managed\"

Uninstall

  1. From a terminal, run dotnet new -u HKModding.HKMod.Templates.
  • .NETFramework 4.7.2

    • No dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
1.0.14 528 7/24/2022
1.0.13 458 4/29/2022
1.0.12 410 4/29/2022
1.0.11 391 4/28/2022
1.0.10 380 4/28/2022
1.0.9 386 4/27/2022
1.0.8 404 4/27/2022
1.0.7 416 4/23/2022
1.0.6 418 4/22/2022
1.0.5 443 4/18/2022
1.0.4 414 4/18/2022
1.0.3 399 4/18/2022
1.0.2 386 4/18/2022
1.0.1 460 1/31/2022
1.0.0 444 1/30/2022