aboutsummaryrefslogtreecommitdiff
path: root/azalea-protocol/src
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-30remove unnecessary empty implsmat
2022-07-29simplify switching packet statesmat
2022-07-29remove unused structsmat
2022-07-29make Connection a single struct with genericsmat
This isn't that good of a solution but I couldn't come up with a better one and this was pretty simple to implement
2022-07-29fix errors and warningsmat
2022-07-29Split clientbound and serverbound packetsmat
2022-07-281.19.1mat
2022-07-21fix wrong importsmat
2022-07-211.19.1-rc2mat
2022-07-101.19.1-pre4mat
2022-07-07Merge branch 'main' into 1.19.1mat
2022-07-07Update ServerboundHelloPacketmat
PR made in burger
2022-07-06It compilesmat
2022-07-06Update mod.rsmat
2022-07-06Fix the mod.rsmat
2022-07-06Update packetsmat
2022-06-25clippomat
2022-06-25Fix warningsmat
2022-06-25Merge branch 'main' into 1.19.1mat
2022-06-25read_into -> read_frommat
yeah
2022-06-25Fix errorsmat
2022-06-25Merge branch 'main' into azalea-entitymat
2022-06-25ClientboundUpdateMobEffectPacketmat
2022-06-24i hate mutexesmat
2022-06-24start adding movingmat
2022-06-24Upgrade crates and remove num_* depsmat
2022-06-24fix EntityDataValuemat
2022-06-23Fixesmat
2022-06-231.19.1-rc1mat
2022-06-23move_entity_with_deltamat
2022-06-23Fix everything so azalea-buf worksmat
2022-06-23azalea-bufmat
2022-06-21add serverbound move packetsmat
2022-06-21Update to 1.19.1-pre1mat
2022-06-20Merge branch 'main' into 1.19.1mat
2022-06-19Fix ClientboundLevelParticlesPacketmat
The particle id is a varint
2022-06-17Merge branch 'main' into 1.19.1mat
2022-06-17Merge pull request #9 from mat-1/azalea-blockmat
azalea-block
2022-06-17EntityPosmat
2022-06-17Update ClientboundSoundPacket to 1.19mat
2022-06-17ClientboundSetEquipmentPacketmat
2022-06-16Fix GlobalPosmat
2022-06-1622w24a & update packets when they're modifiedmat
2022-06-08get rid of ProfilePublicKey structmat
2022-06-081.19mat
2022-05-26fix some packetsmat
2022-05-26Change brigadier numbersmat