valence/examples
Ryan Johnson 58f8197913
Client Cleanup (#159)
# Noteworthy Changes
- Simplified the `client` module and update procedure. Sending packets
is not deferred unless necessary.
- Client events are no longer buffered in `Client` before reaching the
user.
- Expanded `ClientEvent` to account for most packets.
- Most types containing custom `state` now implement `Deref` and
`DerefMut`. This means you don't have to write `.state` all over the
place. `Server` was excluded from this because it does not play well
with the borrow checker.
- Fixed bugs related to entity visibility.
- Client now correctly holds the semaphore permit from the initial
connection.
- Other miscellaneous API changes throughout the project. 

# Known Issues
- Inventory stuff is still incomplete. The inventory examples have been
temporarily disabled.
2022-11-29 03:37:32 -08:00
..
biomes.rs Client Cleanup (#159) 2022-11-29 03:37:32 -08:00
building.rs Client Cleanup (#159) 2022-11-29 03:37:32 -08:00
chest.rs Client Cleanup (#159) 2022-11-29 03:37:32 -08:00
combat.rs Client Cleanup (#159) 2022-11-29 03:37:32 -08:00
conway.rs Client Cleanup (#159) 2022-11-29 03:37:32 -08:00
cow_sphere.rs Client Cleanup (#159) 2022-11-29 03:37:32 -08:00
death.rs Client Cleanup (#159) 2022-11-29 03:37:32 -08:00
entity_raycast.rs Client Cleanup (#159) 2022-11-29 03:37:32 -08:00
inventory_piano.rs Client Cleanup (#159) 2022-11-29 03:37:32 -08:00
parkour.rs Client Cleanup (#159) 2022-11-29 03:37:32 -08:00
resource_pack.rs Client Cleanup (#159) 2022-11-29 03:37:32 -08:00
terrain.rs Client Cleanup (#159) 2022-11-29 03:37:32 -08:00
text.rs Client Cleanup (#159) 2022-11-29 03:37:32 -08:00