public IMinecraftPacket extends IPrintable
Minecraftで使用データパケットのベースを提供します。
int getPacketId()
パケットのID
int getChannel()
パケットの送信チャンネル
void decode()
パケットをデコードします。
void encode()
パケットをエンコードします。
void handleServer(@NotNull
IActorPlayer player,
@NotNull
IServer server)
パケットのハンドル時に呼び出されます。
player - IActorPlayerserver - IServer@NotNull kotlin.Array[] array()
パケットをバイト配列に変換します。
void close()
パケットをメモリから解放します。