MaxtorCoder.ScheduleIPluginProjectTemplate 2.0.1

dotnet new install MaxtorCoder.ScheduleIPluginProjectTemplate::2.0.1
                    
This package contains a .NET Template Package you can call from the shell/command line.

Schedule I Plugin Project Template

A customizable project template for building Schedule I plugins using both BepInEx and MelonLoader modding frameworks, adding easy integration for Unity as well to create custom asset bundles.


Features

  • Mod Loader Support: Easily switch between BepInEx and MelonLoader through Build Configurations (change your Schedule 1 root accordingly to load files)
  • Unity Integration: Optional support for Unity script projects to create asset bundles

Usage

Prerequisites

  • .NET SDK installed on your machine.
  • Knowledge of either BepInEx or MelonLoader modding frameworks.

Installation

To install the template, run the following command:

dotnet new install MaxtorCoder.ScheduleIPluginProjectTemplate

Creating a New Project

dotnet new s1_plugin -n "ModName" \
  --gameroot "C:/Path/To/ScheduleIGame" \
  --unityroot "C:/Path/To/UnityProject" # optional

Parameters

Name Required Description
gameroot Yes Path to the Schedule I game root folder
unityroot No Path to Unity project root (include Unity scripts if filled)

License

This project is licensed under the MIT License.


Contributions

PRs, issues, and suggestions are welcome. Help improve the template for the community!

This package has 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
2.0.1 503 4/23/2025
2.0.0 435 4/18/2025
1.1.0 497 4/17/2025
1.0.9 497 4/16/2025
1.0.8 493 4/16/2025
1.0.7 513 4/16/2025
1.0.6 513 4/16/2025
1.0.5 505 4/16/2025
1.0.4 506 4/16/2025
1.0.3 510 4/15/2025
1.0.2 251 4/14/2025
1.0.1 247 4/14/2025
1.0.0 229 4/14/2025