Library of common utilities for KSP mods to utilize
- C# 89.9%
- Just 10.1%
|
|
||
|---|---|---|
| .forgejo/workflows | ||
| docs | ||
| KSPCommunityLib | ||
| KSPCommunityLib.Tests | ||
| .gitignore | ||
| CHANGELOG.md | ||
| justfile | ||
| KSPCommunityLib.sln | ||
| LICENSE.md | ||
| README.md | ||
KSP Community Lib
KSPCommunityLib is a collection of utilities designed for use in KSP mods. It is a source-only distribution, meaning it does not require an additional .dll in the end user's GameData and can be inlined more effectively.
Installation
Run dotnet add package KSPCommunityLib on your project, or add
<ItemGroup>
<PackageReference Include="KSPCommunityLib"/>
</ItemGroup>
to the .csproj file. Pinning the version is highly encouraged
Usage
Use any of the namespaces defined in the API. All the definitions in this library are marked as internal which means they will only be accessible within your DLL, and will not interfere with other mods using KSPCommunityLib, even if they use different versions.