Ryan
|
27033c758e
|
Update packet_inspector
|
2022-09-01 00:57:02 -07:00 |
|
Ryan
|
5fb46178dd
|
Don't hide the protocol module behind a feature
|
2022-08-31 19:20:49 -07:00 |
|
Ryan
|
6e0a7e0a88
|
Allow pausing and clearing the conway example
|
2022-08-31 04:51:13 -07:00 |
|
Ryan
|
79399c153e
|
Update to 1.19.2
|
2022-08-30 18:41:17 -07:00 |
|
Ryan
|
c8cc7a021c
|
Add valence_nbt to valence
|
2022-08-29 19:28:19 -07:00 |
|
Ryan
|
8f3a46bccf
|
Tweak tests
|
2022-08-29 19:26:18 -07:00 |
|
Ryan
|
794fa10153
|
Add support for Some and None
|
2022-08-29 19:18:23 -07:00 |
|
Ryan
|
8abe8b7ebf
|
rename path to trace
|
2022-08-29 05:05:04 -07:00 |
|
Ryan
|
158eba1d15
|
Improve error type
|
2022-08-29 04:45:43 -07:00 |
|
Ryan
|
2a266fb091
|
Change rustfmt settings
|
2022-08-28 21:31:07 -07:00 |
|
Ryan
|
c503e6eb78
|
NBT Value can now be round-trip encoded/decoded properly
|
2022-08-28 21:06:38 -07:00 |
|
Ryan
|
7568ff8b4b
|
Add serde_nbt
|
2022-08-24 18:17:51 -07:00 |
|
Ryan
|
793a795732
|
Check protocol version during login
|
2022-08-14 15:18:22 -07:00 |
|
Ryan
|
7fac522a8e
|
Tweak packet macros
|
2022-08-14 14:58:32 -07:00 |
|
Ryan
|
02fe0bae3b
|
Sort entity extractor output for better diffing
|
2022-08-12 10:28:16 -07:00 |
|
Ryan
|
55cb595740
|
Improve chunks API
|
2022-08-10 20:09:10 -07:00 |
|
Ryan
|
e27144bc01
|
Direct bits per idx for biomes depends on the size of the biome registry
|
2022-08-10 19:15:53 -07:00 |
|
Ryan
|
003c2e3649
|
Enable authentication in examples
|
2022-08-10 10:32:05 -07:00 |
|
Ryan
|
b2310db7b7
|
Fix chunks loading multiple times
The default chunk view distance has also been lowered to 2 since that is the most conservative guess.
|
2022-08-10 10:27:25 -07:00 |
|
Ryan
|
d61c3f1f6f
|
Fix change detection bug in build script
|
2022-08-09 17:35:49 -07:00 |
|
Ryan
|
d4d169d130
|
Use chunk state instead of HashSet
|
2022-08-09 17:24:21 -07:00 |
|
Ryan
|
760f4bddcf
|
Fix extra knockback sprint bug
|
2022-08-09 15:42:05 -07:00 |
|
Ryan
|
3649a8ca99
|
Make superflat option per client rather than per world
|
2022-08-09 15:09:51 -07:00 |
|
Ryan
|
a5a560220c
|
New player list implementation
|
2022-08-09 14:44:04 -07:00 |
|
Ryan
|
1838c290a0
|
Extract slotmap logic into separate modules
|
2022-08-08 18:42:39 -07:00 |
|
Ryan
|
cd110c3cbb
|
Add translation keys to block kind
|
2022-08-06 16:50:50 -07:00 |
|
Ryan
|
9c67978e06
|
Add collision shapes to block states
|
2022-08-06 16:46:07 -07:00 |
|
Ryan
|
c1857e1603
|
Implement basic incoming packet buffering
There is still room for improvement because of one unnecessary layer of copying.
|
2022-08-06 03:53:39 -07:00 |
|
Ryan
|
fb9220bf58
|
Implement outgoing packet buffering
|
2022-08-05 23:10:25 -07:00 |
|
Ryan
|
49d63a39c0
|
Clean up client and fix names
|
2022-08-05 12:36:34 -07:00 |
|
Ryan
|
6b5e795f81
|
Rename entity data
|
2022-08-02 19:02:05 -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
|
c8fe351dd3
|
Extract packets
|
2022-07-29 02:38:53 -07:00 |
|
Ryan
|
ffad0b4021
|
Use the extracted data in the block generator
|
2022-07-28 08:15:23 -07:00 |
|
Ryan
|
2ceceed0d9
|
Deduplicate collision shapes
|
2022-07-28 06:38:13 -07:00 |
|
Ryan
|
35c697ff93
|
Rename *Data to *State
|
2022-07-27 19:21:11 -07:00 |
|
Ryan
|
2e22946ffc
|
Rewrite the entity generator
|
2022-07-27 07:10:35 -07:00 |
|
Ryan
|
f97c67d42a
|
Extract entity animation codes
|
2022-07-26 23:50:19 -07:00 |
|
Ryan
|
37f5789202
|
Extract more data from entities
|
2022-07-26 02:18:32 -07:00 |
|
Ryan
|
d95c51b492
|
Fix missing translation keys in entity extractor
|
2022-07-25 19:33:09 -07:00 |
|
Ryan
|
500a905314
|
Add bit fields to entity extractor output
|
2022-07-24 22:08:57 -07:00 |
|
Ryan
|
1a66f6f04d
|
Ignore *.iml files
|
2022-07-24 22:06:24 -07:00 |
|
Ryan
|
c932b6cd71
|
Isolate each extractor
|
2022-07-21 04:06:19 -07:00 |
|
Ryan
|
e0b371d23c
|
Make trackedDataToJson more robust
|
2022-07-21 02:47:42 -07:00 |
|
Ryan
|
682f73bda8
|
Extract entity status codes
|
2022-07-20 23:35:19 -07:00 |
|
Ryan
|
37b285209f
|
Extract default values for entity fields
|
2022-07-20 22:51:01 -07:00 |
|
Ryan
|
b9fca3503c
|
Add entity extractor
|
2022-07-20 01:12:13 -07:00 |
|
Ryan
|
f9be05ee4a
|
Add extractor fabric mod
|
2022-07-19 05:15:05 -07:00 |
|
Ryan
|
21e37c65c2
|
Update Cargo.toml
|
2022-07-18 02:02:37 -07:00 |
|