Redox by Michiel Arkema

<PackageReference Include="Redox" Version="1.0.0" />

 IPlayer

public interface IPlayer
IList<string> BlockedCommands { get; }

string displayName { get; }

float Health { get; set; }

string ID { get; }

string IP { get; }

bool IsAdmin { get; set; }

bool IsOnline { get; }

DateTime? JoinDate { get; }

DateTime? LeaveDate { get; set; }

float MaxHealth { get; }

object Object { get; }

ushort Ping { get; }

Position Position { get; set; }

uint TimeOnline { get; }

ulong UID { get; }

void Ban(string reason)

void BlockCommand(string command)

void Give(string name, int amount = 1)

bool InGroup(string Name)

void Kick()

void Kick(string reason)

void Message(string message)

void Message(string prefix, string message)

void RemoveGroup(string Name)

void SetGroup(string Name)

void Teleport(float x, float y, float z)

void Teleport(Position pos)

void UnblockCommand(string command)