valence/valence_protocol/src
Ryan Johnson c26bbe7ec2
Valence protocol redesign (#177)
- Fix performance issues related to writing individual bytes instead of
using `Write::write_all`.
- Make manual implementations of `Encode` and `Decode` easier:
  - Remove `encoded_len` method from `Encode`
  - Split `Packet` trait into `EncodePacket` and `DecodePacket`.
  - Simplify derive macros.
2022-12-23 06:30:57 -08:00
..
packets Valence protocol redesign (#177) 2022-12-23 06:30:57 -08:00
array.rs Valence protocol redesign (#177) 2022-12-23 06:30:57 -08:00
block.rs Valence protocol redesign (#177) 2022-12-23 06:30:57 -08:00
block_pos.rs Valence protocol redesign (#177) 2022-12-23 06:30:57 -08:00
bounded.rs Valence protocol redesign (#177) 2022-12-23 06:30:57 -08:00
byte_angle.rs Valence protocol redesign (#177) 2022-12-23 06:30:57 -08:00
codec.rs Valence protocol redesign (#177) 2022-12-23 06:30:57 -08:00
enchant.rs Move protocol code to valence_protocol + redesigns (#153) 2022-11-13 06:10:42 -08:00
entity_meta.rs Move protocol code to valence_protocol + redesigns (#153) 2022-11-13 06:10:42 -08:00
ident.rs Valence protocol redesign (#177) 2022-12-23 06:30:57 -08:00
impls.rs Valence protocol redesign (#177) 2022-12-23 06:30:57 -08:00
inventory.rs Client Cleanup (#159) 2022-11-29 03:37:32 -08:00
item.rs Valence protocol redesign (#177) 2022-12-23 06:30:57 -08:00
lib.rs Valence protocol redesign (#177) 2022-12-23 06:30:57 -08:00
packets.rs Valence protocol redesign (#177) 2022-12-23 06:30:57 -08:00
raw_bytes.rs Valence protocol redesign (#177) 2022-12-23 06:30:57 -08:00
text.rs Valence protocol redesign (#177) 2022-12-23 06:30:57 -08:00
translation_key.rs Translation key extractor and code generator (#160) 2022-11-27 05:12:08 -08:00
types.rs Fix conflicting Debug impl on bitfield structs 2022-12-09 17:02:37 -08:00
username.rs Valence protocol redesign (#177) 2022-12-23 06:30:57 -08:00
var_int.rs Valence protocol redesign (#177) 2022-12-23 06:30:57 -08:00
var_long.rs Valence protocol redesign (#177) 2022-12-23 06:30:57 -08:00