
You are viewing a potentially older version of this package. View Latest Version

Host and lobby quality-of-life tools for Sledding Game.
The internal project is named LobbyKit, matching the mod package name.
| Command | Host only | Description |
|---|---|---|
!! |
No | Repeat last command |
!settings |
Yes | Opens the in-game LobbyKit settings menu. |
!motd [message] |
Set: yes | Shows the message of the day. Hosts can pass a message to update it. |
!bc <on|off> |
Yes | Enables or disables guest bang commands. |
!tp <name> |
No | Teleport to a player by name. |
!tpme <name> |
No | Ask another player to teleport to you. |
!tpa |
No | Accept a pending teleport request. |
!tpf <name> |
Yes | Force a player to teleport to you. |
Install with Gale. MelonLoader is declared as a dependency.
LobbyKit.dll into the game's Mods/ folder.Most options are available in-game through !settings while hosting. The mod also stores preferences through MelonLoader under the LobbyKit category.
This repository includes GitHub Actions workflows for Thunderstore packaging and publishing:
.github/workflows/github-release.yml
CHANGELOG.md (extracts that version's notes)..github/workflows/thunderstore-build.yml
LobbyKit and uploads a Thunderstore zip artifact..github/workflows/thunderstore-release.yml
tcli publish.dryrun on manual dispatch; dryrun=true echoes commands and skips execution-sensitive steps.Required repository secret:
THUNDERSTORE_TOKEN: Thunderstore service account token (used as TCLI_AUTH_TOKEN).SGREFROOT_TOKEN: GitHub token with read access to ricky-davis/SGRefRoot (used to fetch Il2CppAssemblies and net6 refs).RELEASE_WORKFLOW_TOKEN: PAT used by github-release.yml to create GitHub Releases so release-triggered workflows run.This repo includes a pre-commit hook that enforces version consistency across:
LobbyKit/Directory.Build.props (<Version>)thunderstore.toml (versionNumber)CHANGELOG.md (latest ## [x.y.z] heading)Enable repo hooks once per clone:
git config core.hooksPath .githooks