Skip to content
/ ModTemplate Public template

A Scrap Mechanic DLL mod template compatible with Carbon Launcher/mod loaders/manual injection

License

Unlicense, MIT-0 licenses found

Licenses found

Unlicense
LICENSE
MIT-0
LICENSE.md
Notifications You must be signed in to change notification settings

ScrappySM/ModTemplate

Repository files navigation

Mod Template

This is a DLL mode template for Scrap Mechanic that automatically supports Carbon Launcher, other launchers and manual injection. It comes with all boilerplate you need, a highly permissive license, and a simple build system. Along with this is industry standard CI/CD practices allowing launchers to automatically download and install your mod.

Usage

  1. Press "Use this template" on the GitHub page to create a new repository with this template.
  2. Clone the repository to your computer that you have just created.
  3. Run rename.bat and type the desired name of your mod.
  4. Open the project in Visual Studio or any IDE that support the MSBuild system.
  5. Modify manifest.json with your mod details.
  6. Make any modifications you like to dllmain.cpp and compile the project.
  7. If it works, commit and push your changes to GitHub with a tagged commit!
  8. Go to your releases, find the draft release and press edit then publish! If your repo is public mod launchers can automatically download and install your mod if you request it to be added to their repos!

Note

Want to be put on the Carbon Launcher repo? Just ask in the issues! We will be happy to add your mod to our repo as long as it follows the rules!

License

This project is licensed under The Unlicense - see the LICENSE file for details, meaning you can do whatever you want with this template! (yes, you can change the license)

About

A Scrap Mechanic DLL mod template compatible with Carbon Launcher/mod loaders/manual injection

Topics

Resources

License

Unlicense, MIT-0 licenses found

Licenses found

Unlicense
LICENSE
MIT-0
LICENSE.md

Stars

Watchers

Forks