C# Class MinecraftLibrary.Client

Show file Open project: ags131/SharpMinecraftLibrary Class Usage Examples

Public Properties

Property Type Description
name string
onGround bool
output2 Boolean>.Action
pass string
pitch float
stance double
x double
y double
yaw float
z double

Public Methods

Method Description
GenerateKey ( ) : byte[]
RSAEncrypt ( byte data, byte key ) : byte[]
Verify ( ) : bool
connect ( string address, int port ) : void
disconnect ( ) : void
keepAlive ( object state ) : void
onPacketReceived ( object sender, packetReceivedEventArgs e ) : void
output ( string data, System.Boolean show = false ) : void
packetHandler ( ) : void
packetReceiver ( ) : void
packetSender ( ) : void
registerPacket ( PacketType id, Type packet ) : void
sendPacket ( Packet pack ) : void

Method Details

GenerateKey() public static method

public static GenerateKey ( ) : byte[]
return byte[]

RSAEncrypt() public static method

public static RSAEncrypt ( byte data, byte key ) : byte[]
data byte
key byte
return byte[]

Verify() public method

public Verify ( ) : bool
return bool

connect() public method

public connect ( string address, int port ) : void
address string
port int
return void

disconnect() public method

public disconnect ( ) : void
return void

keepAlive() public method

public keepAlive ( object state ) : void
state object
return void

onPacketReceived() public method

public onPacketReceived ( object sender, packetReceivedEventArgs e ) : void
sender object
e packetReceivedEventArgs
return void

output() public method

public output ( string data, System.Boolean show = false ) : void
data string
show System.Boolean
return void

packetHandler() public method

public packetHandler ( ) : void
return void

packetReceiver() public method

public packetReceiver ( ) : void
return void

packetSender() public method

public packetSender ( ) : void
return void

registerPacket() public method

public registerPacket ( PacketType id, Type packet ) : void
id PacketType
packet System.Type
return void

sendPacket() public method

public sendPacket ( Packet pack ) : void
pack Packet
return void

Property Details

name public property

public string name
return string

onGround public property

public bool onGround
return bool

output2 public property

public Action output2
return Boolean>.Action

pass public property

public string pass
return string

pitch public property

public float pitch
return float

stance public property

public double stance
return double

x public property

public double x
return double

y public property

public double y
return double

yaw public property

public float yaw
return float

z public property

public double z
return double