C# Класс fCraft.Packet

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
Data byte[]

Открытые методы

Метод Описание
GetSize ( OpCode opcode ) : int

Returns packet size (in bytes) for a given opcode. Size includes the opcode byte itself.

MakeAddSelectionBox ( byte ID, string Label, short StartX, short StartY, short StartZ, short EndX, short EndY, short EndZ, short R, short G, short B, short A ) : Packet
Packet ( OpCode opcode ) : System

Creates a packet of correct size for a given opcode, and sets the first (opcode) byte.

Packet ( [ data ) : System

Приватные методы

Метод Описание
MakeCustomBlockSupportLevel ( byte level ) : Packet
MakeExtEntry ( string name, int version ) : Packet
MakeExtInfo ( short extCount ) : Packet
MakeSetBlockPermission ( Block block, bool canPlace, bool canDelete ) : Packet
ToNetOrder ( int number, [ arr, int offset ) : void
ToNetOrder ( short number, [ arr, int offset ) : void

Описание методов

GetSize() публичный статический Метод

Returns packet size (in bytes) for a given opcode. Size includes the opcode byte itself.
public static GetSize ( OpCode opcode ) : int
opcode OpCode
Результат int

MakeAddSelectionBox() публичный статический Метод

public static MakeAddSelectionBox ( byte ID, string Label, short StartX, short StartY, short StartZ, short EndX, short EndY, short EndZ, short R, short G, short B, short A ) : Packet
ID byte
Label string
StartX short
StartY short
StartZ short
EndX short
EndY short
EndZ short
R short
G short
B short
A short
Результат Packet

Packet() публичный Метод

Creates a packet of correct size for a given opcode, and sets the first (opcode) byte.
public Packet ( OpCode opcode ) : System
opcode OpCode
Результат System

Packet() публичный Метод

public Packet ( [ data ) : System
data [
Результат System

Описание свойств

Data публичное свойство

public byte[] Data
Результат byte[]