Omega3065.ComponentBasedCustomRoleAPI
0.0.0.1
dotnet add package Omega3065.ComponentBasedCustomRoleAPI --version 0.0.0.1
NuGet\Install-Package Omega3065.ComponentBasedCustomRoleAPI -Version 0.0.0.1
<PackageReference Include="Omega3065.ComponentBasedCustomRoleAPI" Version="0.0.0.1" />
<PackageVersion Include="Omega3065.ComponentBasedCustomRoleAPI" Version="0.0.0.1" />
<PackageReference Include="Omega3065.ComponentBasedCustomRoleAPI" />
paket add Omega3065.ComponentBasedCustomRoleAPI --version 0.0.0.1
#r "nuget: Omega3065.ComponentBasedCustomRoleAPI, 0.0.0.1"
#:package Omega3065.ComponentBasedCustomRoleAPI@0.0.0.1
#addin nuget:?package=Omega3065.ComponentBasedCustomRoleAPI&version=0.0.0.1
#tool nuget:?package=Omega3065.ComponentBasedCustomRoleAPI&version=0.0.0.1
Component Based Custom Role API (CBCR-API)
An API which adds Custom Role support for LabAPI, using the concepts used in my Component Based Custom Item API. You can find examples on how to use the API in the Examples folder.
Installation
Install this as any other LabAPI plugin. Installation guide in the LabAPI Readme.
Developer Package reference
This Library is also available as NuGet package. See: https://www.nuget.org/packages/Omega3065.ComponentBasedCustomRoleAPI/
Developer Wiki
At this moment the only wiki is viewing the quite well commented code in combination with looking at the provided Examples.
Current Features
- Custom Roles with attachable components
- Support for basic components (role initialization and role given hints)
- Integration with RaCustomMenu
- Give custom roles to players using the UI (Dummies Tab in RA)
Planned Features
- Autogenerated wiki
- Even More default components
Contributing
Uses https://www.conventionalcommits.org/en/v1.0.0/ as a commit standard.
Credits
- EXILED - LICENSE
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET Framework | net48 is compatible. net481 was computed. |
-
.NETFramework 4.8
- Lib.Harmony (>= 2.2.2)
- Northwood.LabAPI (>= 1.1.4)
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 |
|---|---|---|
| 0.0.0.1 | 44 | 6/5/2026 |