SebCore
Menu/launcher and shared utilities/APIs for Easy Delivery Co mods.
About this mod Author’s original text
SebCore
A shared core mod and in-game launcher for Easy Delivery Co. mods.
About
·
Mods
·
Screenshots
·
Installation
·
Build
About
SebCore is the base mod that provides the in-game launcher UI and some shared utilities for my other mods.
- Adds desktop icon/program (mods.exe) on the main menu.
- Hosts the launcher window where you open the other mods ("Cartridges").
API
SebCore exposes a small public API so other mods can plug into the launcher.
- SebCore.CartridgeApps.RegisterApp(...): register a custom cartridge so it appears in the SebCore launcher.
- If more than 10 cartridges are installed, the launcher automatically shows paging controls.
- Full docs: API Docs
Example:
SebCore.CartridgeApps.RegisterApp(new SebCore.CartridgeApps.App
{
DisplayName = "My Cartridge",
FileName = "mycart",
PluginGuid = "com.example.mycart",
ListenerName = "MyCartMenu",
ListenerData = "listener_MyCartMenu",
WindowTypeName = "MyCart.MyCartMenuWindow"
});
Cartridges are small, optional sub-mods you can install and enable as needed - like popping different games into the same console. The goal is a modular setup where you only run what you actually use.
Config
- Menu.sebcore_icon_name (string, default: mods): Desktop icon file name.
- Menu.sebcore_icon_x / Menu.sebcore_icon_y (string): Desktop icon position.
- Maintenance.clear_mod_prefs (bool): Clears known mod PlayerPrefs at runtime, then flips back to false.
- Logging.debug_logging (bool): Extra debug logging.
Screenshots
Installation
Dependencies
- BepInEx-BepInExPack-5.4.2304
Install
- r2modman:
- Manual: copy SebCore.dll to BepInEx/plugins/SebCore/
Build
- Build: dotnet build EasyDeliveryCoMods.sln -c Release
- Package all: powershell -NoProfile -ExecutionPolicy Bypass -File scripts/package-all.ps1 -Version 1.1.0
Install & use Install: follow the bundled instructions
- Unzip the archive from playbuff and read the bundled readme / instructions first.
- Most mods rely on the game's mod loader — the usual route is a community mod manager (such as r2modman): pick this game, install, and it handles the loader and dependencies.
- For a manual install, put the mod files into the matching Mod / plugins folder inside the game directory.
- Launch the game to confirm it loaded; mods with listed dependencies need those installed as well.
Install locations vary a lot between mods — the bundled readme is the most reliable guide.
Install these first, or the mod will not work: