Packets refactoring to async

This commit is contained in:
Anon 2026-04-04 22:28:05 +02:00
parent 4d800a31fc
commit 5d03cd4fd1
10 changed files with 611 additions and 312 deletions

View file

@ -0,0 +1,13 @@
using System;
namespace MinecraftClient.Protocol.PacketPipeline;
internal readonly record struct IncomingPacket(int PacketId, byte[] Payload)
{
public PacketReader CreateReader()
{
return new PacketReader(Payload);
}
public ReadOnlySpan<byte> PayloadSpan => Payload;
}