aboutsummaryrefslogtreecommitdiff
path: root/azalea-protocol/src/packets/login
AgeCommit message (Collapse)Author
2022-08-20Implement ALL packets (#16)mat
* add a couple more packets and improve codegen * enums in packet codegen * fix enums and MORE PACKETS * make unsigned numbers the default * codegen can make hashmaps * UnsizedByteArray in codegen * Vec and Option * enum codgen works in more situations * ServerboundInteractPacket * Fix error with new error system * More packets * more packets * more packets * guess what was added * yeah it's more packets * add more packets * packets * start adding ClientboundBossEventPacket * finish boss event packet * improve codegen for linux * start on command suggestions packet * rename declare_commands to commands * más paquetes * fix generating custom payload packet * more packets * mehr Pakete * improve codegen for movement packets * rename move packets to have "packet" at the end * fix some unused variable warns * addere plus facis * pli da pakoj * plus de paquets * più pacchetti * make ChatFormatting a macro in azalea-chat * change a match to matches! macro * update SetPlayerTeam to use ChatFormatting * ClientboundSetScorePacket & fix clippy warnings * finish game state :tada: * add remaining packets for other states * fix error in ping.rs
2022-08-19shut up clippyUbuntu
2022-08-06Better errors (#14)mat
* make reading use thiserror * finish implementing all the error things * clippy warnings related to ok_or * fix some errors in other places * thiserror in more places * don't use closures in a couple places * errors in writing packet * rip backtraces * change some BufReadError::Custom to UnexpectedEnumVariant * Errors say what packet is bad * error on leftover data and fix it wasn't reading the properties for gameprofile
2022-07-29Split clientbound and serverbound packetsmat
2022-07-07Update ServerboundHelloPacketmat
PR made in burger
2022-06-25read_into -> read_frommat
yeah
2022-06-23Fix everything so azalea-buf worksmat
2022-06-08get rid of ProfilePublicKey structmat
2022-05-26Compilesmat
2022-05-26Fixesmat
2022-05-261.19mat
2022-05-14add derive McBuf to every packetmat
2022-05-08Merge branch 'main' into chunk-decodingmat
2022-05-07Initialize worldborder packetmat
Also add varlong and replace #[varint] with #[var]
2022-05-03clippymat
2022-05-01Remove some resolved todo commentsmat
2022-05-01impl Write instead of Vec<u8> for consistencymat
2022-05-01impl Write instead of Vec<u8> for consistencymat
2022-05-01Reduce usage of AsyncReadmat
We already receive everything from the server when it tells us the length, so we can actually just treat the stream as a Read instead of an AsyncRead.
2022-04-27player info packetmat
2022-04-26default implementation for read and write Vec<T>mat
2022-04-24ENCRYPTION WORKS!!!!!!!!!!!mat
2022-04-24Add ServerboundKeyPacketmat
2022-04-241.18.2 supportmat
2022-04-22simplify error handlingmat
2022-04-19add declare_state_packets to the other statesmat
2022-01-02fix random warningsmat
2022-01-02add macro for a couple more packetsmat
2022-01-01start adding packet macrosmat
2022-01-01add a couple more packetsmat
2021-12-26fix some clippy warningsmat
2021-12-26reading nbt in the protocol worksmat
2021-12-18start adding clientbound_login_packetmat
2021-12-16try to implement compressionmat
2021-12-16fix errorsmat
2021-12-16add a few more login packetsmat
2021-12-16add map to mc_bufmat
2021-12-16add resource location to azalea-coremat
2021-12-15azaleamat