<p align="center">
<h2 align="center">alt:V Custom Commands System</h2>
<p align="center">A custom commands system for alt:V, written in C#.</p>
</p>
<p align="center">
<a href="https://www.nuget.org/packages/altv-CustomCommandsSystem/">
<img alt="Nuget" src="https://img.shields.io/nuget/v/altV-CustomCommandsSystem?style=for-the-badge">
</a>
</p>
Features
- Register commands in different assemblies
- Unregister commands in specific assemblies
- Add custom parameter converters (with Task support)
- Add custom requirement checkers to command methods
- Execute commands manually
- Configure settings (like error messages)
- Add aliases to command methods
- Remaining text support
- Default values for command parameters support
- Dependency Injection (Microsoft) support
- Really fast with IL generated dynamic method
- You can help decide what to implement next
You want more? Add an issue and help make that system better!
How do I use it?
- Install the NuGet package
- Implement it in an AsyncResource. Use the Wiki for information.