Before this change, raw packet data would just be sent over the websocket connection. Now, packet-logger only sends tiny metadata packets including an index which can be used to retrieve the actual packet data (basically lazy-loading the data).
Packets don't include their metadata anymore. This metadata is now located at aridevelopment-de/fabric-packet-logger-metadata.
I also added toast notifcations and moved the clientbound packet handlers to a clientbound directory.
TODO before merge:
[x] Somehow inform first-timers about packet-logger storing packet data client-side and not on the web (even though we have caching of some information) so they don't accidentially close Minecraft and their packet log gets lost. Maybe through little information window when started up for the first time or a "Do YoU rEaLlY wAnT tO cLoSe?" prompt when trying to close minecraft
Before this change, raw packet data would just be sent over the websocket connection. Now, packet-logger only sends tiny metadata packets including an index which can be used to retrieve the actual packet data (basically lazy-loading the data).
Packets don't include their metadata anymore. This metadata is now located at aridevelopment-de/fabric-packet-logger-metadata.
I also added toast notifcations and moved the clientbound packet handlers to a clientbound directory.
TODO before merge: