Split apart the server packets from the client packets

This commit is contained in:
derek committed 2026-07-03 16:53:13 -07:00
1 parent ca39e184ed
commit 392a33eb9e
5 files changed
+38 -12

No files matched your search

+11
View File
@@ -5,9 +5,20 @@ namespace Mistox.Attributes {
[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct, Inherited = false, AllowMultiple = false)]
public sealed class mPacket : Attribute {
public byte ID { get; }
public PacketUsage PacketUse { get; }
public mPacket(byte id) {
ID = id;
PacketUse = PacketUsage.ClientToClient | PacketUsage.ClientToServer;
}
public mPacket(byte id, PacketUsage packetUse) {
ID = id;
PacketUse = packetUse;
}
}
public enum PacketUsage {
ClientToClient = 0x01,
ClientToServer = 0x10,
}
}