MinerCON 2.0.0
See the version list below for details.
dotnet add package MinerCON --version 2.0.0
NuGet\Install-Package MinerCON -Version 2.0.0
<PackageReference Include="MinerCON" Version="2.0.0" />
paket add MinerCON --version 2.0.0
#r "nuget: MinerCON, 2.0.0"
// Install MinerCON as a Cake Addin #addin nuget:?package=MinerCON&version=2.0.0 // Install MinerCON as a Cake Tool #tool nuget:?package=MinerCON&version=2.0.0
MinerCON
The rcon library warpper, almost all code is taken from here, huge thanks to the creator of it.
Set-Up
To properly set-up Rcon on your server read this article
Usage
To create a new RconConnection
,
do
yourvar = new RconConnection(Adress, Port, Password)
Afterwards you will see rcon theread started on {adress}
in your server console,
this means you set up everything correctly.
To send a command use
RconConnection.SendCommand(command)
The method returns string responce if you wish to process it later Note that you should write commands without slash at the beginning for them to properly work.
To properly close connection use
RconConnection.Dispose()
it will close the client.
Important
Do not try to use Login while the connection is active, make sure you properly closed it.
Errors are mostly handeled within but some (Mostly NullReference) need to be handled in your application.
The library can support multiple servers at once, just create a separate instance of RconConnection
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net7.0 is compatible. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net7.0
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.