1
0
Fork 0
mirror of https://github.com/italicsjenga/valence.git synced 2025-02-03 09:06:35 +11:00
Commit graph

3 commits

Author SHA1 Message Date
Ryan Johnson
58f8197913
Client Cleanup ()
# 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
Sandro Marques
6437381339
Translation key extractor and code generator ()
Generates a new `translation_key.rs` with all bundled translations.
Closes .
2022-11-27 05:12:08 -08:00
Sandro Marques
86be031a31
Implement missing text component types ()
Implements the remaining text component types. Should hopefully close
.

Co-authored-by: Ryan <ryanj00a@gmail.com>
2022-11-19 16:48:01 -08:00