bravoserver / bravo

UNMAINTAINED: Reverse-engineered Minecraft stuff. Worked with 1.4.x protocol
http://bravoserver.org/
Other
206 stars 46 forks source link

Redo Packet Parsing #433

Open edunham opened 11 years ago

edunham commented 11 years ago

from a conversation in #bravo (https://gist.github.com/edunham/6856310)


< simpson>| * Packet parsing needs to be redone. Construct is both too slow and too unmaintainable. The protocol is big enough that walls of struct.unpack() would be quite reasonable, and we need to figure out how to subparse all of the domain-specific formats.


related: https://github.com/bravoserver/bravo/issues/400