fuget.org
ArkonSharp
by Bloom
0.0.7
15 Mar 21
Toggle Dropdown
Version 3
3.0.3
15 Apr 22
3.0.2
12 Dec 21
3.0.1
10 Dec 21
3.0.0
10 Dec 21
Version 2
2.0.0
2 Oct 21
Version 1
1.2.6
25 Apr 21
1.2.5
25 Apr 21
1.2.4
9 Apr 21
1.2.3
9 Apr 21
1.2.2
9 Apr 21
1.2.1
21 Mar 21
1.2.0
21 Mar 21
1.0.8
19 Mar 21
1.0.7
19 Mar 21
1.0.6
19 Mar 21
1.0.5
19 Mar 21
1.0.4
19 Mar 21
1.0.3
18 Mar 21
1.0.2
18 Mar 21
1.0.1
18 Mar 21
1.0.0
16 Mar 21
Version 0
0.0.9
16 Mar 21
0.0.8
15 Mar 21
0.0.7
15 Mar 21
0.0.6
5 Mar 21
0.0.5
4 Mar 21
0.0.4
26 Feb 21
0.0.3
26 Feb 21
0.0.2
24 Feb 21
0.0.1
17 Feb 21
API Diff
with 3.0.3
Toggle Dropdown
Version 3
3.0.3
15 Apr 22
3.0.2
12 Dec 21
3.0.1
10 Dec 21
3.0.0
10 Dec 21
Version 2
2.0.0
2 Oct 21
Version 1
1.2.6
25 Apr 21
1.2.5
25 Apr 21
1.2.4
9 Apr 21
1.2.3
9 Apr 21
1.2.2
9 Apr 21
1.2.1
21 Mar 21
1.2.0
21 Mar 21
1.0.8
19 Mar 21
1.0.7
19 Mar 21
1.0.6
19 Mar 21
1.0.5
19 Mar 21
1.0.4
19 Mar 21
1.0.3
18 Mar 21
1.0.2
18 Mar 21
1.0.1
18 Mar 21
1.0.0
16 Mar 21
Version 0
0.0.9
16 Mar 21
0.0.8
15 Mar 21
0.0.7
15 Mar 21
0.0.6
5 Mar 21
0.0.5
4 Mar 21
0.0.4
26 Feb 21
0.0.3
26 Feb 21
0.0.2
24 Feb 21
0.0.1
17 Feb 21
ArkonSharp.0.0.7.nupkg
nuget.org
Source
MIT License
<
PackageReference
Include
=
"ArkonSharp"
Version
=
"0.0.7"
/>
Frameworks
netcoreapp3.1
Dependencies
RconSharp 2.0.1
API Diff between 0.0.7 and 3.0.3
48
Additions
28
Removals
ArkonSharp
public
class
ArkonSharpClient
public
readonly
AdvancedDinoColorClient
AdvancedDinoColor
public
readonly
ArkShopClient
ArkShop
public
readonly
ExtendedRconClient
ExtendedRcon
public
readonly
VanillaRconClient
VanillaRcon
public
readonly
WoolyLootboxRconClient
WoolyLootboxRcon
public
ArkonSharpClient
(
string
address
,
int
port
,
string
password
)
public
sealed
delegate
PlayerJoinedEventHandler
:
MulticastDelegate
public
sealed
delegate
PlayerLeftEventHandler
:
MulticastDelegate
public
List
<
RconConnection
>
Connections
{
get
; }
public
event
PlayerJoinedEventHandler
PlayerJoined
public
event
PlayerLeftEventHandler
PlayerLeft
public
ArkonSharpClient
()
public
void
AddConnection
(
string
mapName
,
string
address
,
int
port
,
string
password
,
int
timeout
)
public
Task
ConnectAsync
(
int
updateInterval
)
public
Task
<
string
>
ExecuteCommandAsync
(
RconConnection
connection
,
string
command
)
public
Task
<
ArkonPlayer
>
GetPlayer
(
long
steamId
)
protected
virtual
void
OnPlayerJoined
(
ArkonPlayer
player
,
string
map
)
protected
virtual
void
OnPlayerLeft
(
ArkonPlayer
player
,
string
map
)
public
class
RconConnection
public
readonly
string
Address
public
readonly
string
Name
public
readonly
string
Password
public
readonly
int
Port
public
readonly
int
Timeout
public
List
<
ArkonPlayer
>
ArkonPlayers
{
get
;
set
; }
public
RconConnection
(
string
name
,
string
address
,
int
port
,
string
password
,
int
timeout
)
ArkonSharp.Clients
public
class
AdvancedDinoColorClient
:
BaseClient
public
class
ArkPermissionsClient
:
BaseClient
public
class
ArkShopClient
:
BaseClient
public
abstract
class
BaseClient
public
class
ExtendedRconClient
:
BaseClient
public
class
VanillaRconClient
:
BaseClient
public
class
WoolyLootboxRconClient
:
BaseClient
ArkonSharp.Entities
public
class
ArkonPlayer
:
Entity
public
string
Name
{
get
; }
public
string
ServerName
{
get
;
set
; }
public
long
SteamId
{
get
; }
public
string
TribeName
{
get
; }
public
ArkonPlayer
(
string
name
,
long
steamid
,
string
tribename
,
string
serverName
)
public
Task
Ban
(
string
reason
=
null
)
public
Task
Kick
()
public
class
ArkonPlayerComparer
:
IEqualityComparer
<
ArkonPlayer
>
public
ArkonPlayerComparer
()
public
bool
Equals
(
ArkonPlayer
x
,
ArkonPlayer
y
)
public
int
GetHashCode
(
ArkonPlayer
obj
)
public
class
ArkonTribe
public
ArkonTribe
()
public
class
ExtendedRconPlayer
:
Player
public
class
ExtendedRconPlayerOnline
:
Player
public
class
ExtendedRconPlayerPosition
:
Entity
public
class
Player
:
Entity
ArkonSharp.Enums
public
enum
Armor
public
enum
Character
public
enum
Consumable
public
enum
Dye
public
enum
Egg
public
enum
Farming
public
enum
Recipes
public
enum
Resource
public
enum
Saddle
public
enum
Structure
public
enum
Tool
ArkonSharp.Events
public
class
PlayerJoinedEventArgs
public
string
MapName
{
get
;
set
; }
public
ArkonPlayer
Player
{
get
;
set
; }
public
DateTime
Timestamp
{
get
;
set
; }
public
PlayerJoinedEventArgs
()
public
class
PlayerLeftEventArgs
public
string
MapName
{
get
;
set
; }
public
ArkonPlayer
Player
{
get
;
set
; }
public
DateTime
Timestamp
{
get
;
set
; }
public
PlayerLeftEventArgs
()
ArkonSharp.Exceptions
public
class
RconExecutionException
:
Exception
public
RconExecutionException
(
string
message
)
public
class
RconTimeoutException
:
Exception
public
RconTimeoutException
(
string
message
)