valence/crates
Ryan Johnson 1c405ab63c
Reimplement client self-exclusion (#314)
## Description

Stops packets for the client's own entity being sent back to the client.
This prevents the "ghost player" from appearing at spawn.

## Test Plan

Steps:
1. `cargo r --example bench_players`
2. Press F3
3. Look at where the player spawned. Notice that there is no ghost
player entity.
4. Look at received packets `rx`. Moving around in a chunk, you will not
receive packets for the player's own entity. `rx` should be close to
zero.
2023-04-05 17:56:30 -07:00
..
dump_schedule dump_schedule utility (#300) 2023-03-23 01:01:50 -07:00
packet_inspector Update to 1.19.4 (#302) 2023-03-31 14:58:47 -07:00
playground Update to 1.19.4 (#302) 2023-03-31 14:58:47 -07:00
valence Reimplement client self-exclusion (#314) 2023-04-05 17:56:30 -07:00
valence_anvil Update to 1.19.4 (#302) 2023-03-31 14:58:47 -07:00
valence_nbt Update to 1.19.4 (#302) 2023-03-31 14:58:47 -07:00
valence_protocol Update particles for 1.19.4 (#313) 2023-04-02 13:22:23 -07:00
valence_protocol_macros Update to 1.19.4 (#302) 2023-03-31 14:58:47 -07:00
valence_spatial_index Reorganize Packages (#180) 2022-12-29 16:51:05 -08:00
valence_stresser Update to 1.19.4 (#302) 2023-03-31 14:58:47 -07:00