Daniel Huth
e13d0ffe7a
Skip spawn of non visible player characters ( #100 )
...
* Skip spawn of non visible player characters
* Don't spawn player if player list is `None`
Co-authored-by: Ryan <ryanj00a@gmail.com>
2022-10-08 15:12:30 -07:00
Ryan
2f2bc91535
Fix error in docs
2022-09-18 18:38:12 -07:00
EmperialDev
419d317736
Migrating the packets to wiki.vg ( #62 )
...
Addresses #56 . Migrating all the packet names to wiki.vg's instead of fabric's.
2022-09-16 21:29:48 -07:00
Ryan
dafc9a375a
Fix clippy issues
2022-09-02 00:37:02 -07:00
Ryan
f7a35f356e
Update rust docs
2022-09-02 00:06:45 -07:00
Ryan
5fb46178dd
Don't hide the protocol module behind a feature
2022-08-31 19:20:49 -07:00
Ryan
a5a560220c
New player list implementation
2022-08-09 14:44:04 -07:00
Ryan
49d63a39c0
Clean up client and fix names
2022-08-05 12:36:34 -07:00
Ryan
e21fd70160
Restructure packet module
2022-07-29 05:34:29 -07:00
Ryan
959e2b2deb
Rename packets
...
Use yarn packet names (with some exceptions) for better consistency. We should also avoid using Mojang names for things in the future.
2022-07-29 04:49:08 -07:00
Ryan
4b83801066
Clean up docs and fix clippy issues
2022-07-14 23:18:20 -07:00
Ryan
3f150b4c8a
Document most items
2022-07-11 05:08:02 -07:00
Ryan
24cf864ed1
Don't export items arbitrarily at the crate root
2022-07-06 18:27:59 -07:00
Ryan
985ecf3922
Don't send untranslated error messages to clients
2022-07-02 16:23:58 -07:00
Ryan
9a87fda211
Rename packets
2022-06-30 14:18:29 -07:00
Ryan
560163fd2e
Expose the protocol API behind a feature flag
...
This could be useful for building proxies or clients in the future.
2022-06-30 11:53:57 -07:00
Ryan
806ffa4f42
Remove &mut wrappers
...
The mutable reference wappers were causing more problems than they were
solving. We will document the dangers of mem::swap later.
2022-06-29 11:09:00 -07:00
Ryan
e97df76a75
Don't tamper with the texture payload
...
The texture payload (skin + cape URL) that we get from the auth server
needs to stay intact so the signature is not invalidated. However, skins
still aren't loading. Not sure what's up with that.
2022-06-28 18:29:29 -07:00
Ryan
055dd03ffc
Implement the player list
2022-06-27 17:52:23 -07:00