C# Class MinecraftLibrary.Client

ファイルを表示 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_oe property

public string name
return string

onGround public_oe property

public bool onGround
return bool

output2 public_oe property

public Action output2
return Boolean>.Action

pass public_oe property

public string pass
return string

pitch public_oe property

public float pitch
return float

stance public_oe property

public double stance
return double

x public_oe property

public double x
return double

y public_oe property

public double y
return double

yaw public_oe property

public float yaw
return float

z public_oe property

public double z
return double