Commit graph

33 commits

Author SHA1 Message Date
griffi-gh 3a42c293dd refactor net code to use enums 2024-02-01 16:00:32 +01:00
griffi-gh f5fd6d0b05 set protocol id back to zero 2023-12-03 16:50:07 +01:00
griffi-gh ff6f89f92e allow chunk size to be increased past 32 2023-12-03 16:48:48 +01:00
griffi-gh 96a6693faa Big refactor + Early wip position sync /connect events in multiplayer 2023-05-19 07:02:20 +02:00
griffi-gh 3a50065cc5 Move ClientIdMap to shared, switch to with_capacity_and_hasher where possible 2023-05-19 04:35:16 +02:00
griffi-gh 18d71d2edd move handshake into separate module 2023-05-18 04:34:33 +02:00
griffi-gh 74bb3ee2eb player movement, player connect events 2023-05-18 03:58:40 +02:00
griffi-gh f920d27f3a fix missing value 2023-05-17 15:36:04 +02:00
griffi-gh 627acd40cc u 2023-03-15 02:32:26 +01:00
griffi-gh 32155ff531 send block updates across network 2023-03-12 17:58:24 +01:00
griffi-gh 23632c69b3 update notice 2023-03-09 18:26:57 +01:00
griffi-gh a5ed520b40 add queue block messages 2023-03-09 18:24:06 +01:00
griffi-gh f6eef9457b world compression (server only for now) 2023-03-09 04:06:46 +01:00
griffi-gh 5a75e44beb Finish upgrading server to uflow 2023-03-09 03:30:37 +01:00
griffi-gh 34a50c62b0 change server stuff 2023-03-08 17:27:53 +01:00
griffi-gh e5041aaa1a Client-side migrated 2023-03-08 01:31:38 +01:00
griffi-gh 639685e76b server 2023-03-07 04:50:06 +01:00
griffi-gh 71823c7ada wtf 2023-03-07 01:51:19 +01:00
griffi-gh 740fa04910 wip 2023-02-14 04:52:11 +01:00
griffi-gh c284d5f7ed basic client auth 2023-02-14 04:27:27 +01:00
griffi-gh 1b1f6c6426 wip connect 2023-02-13 04:12:02 +01:00
griffi-gh 6b9243a556 protocol id 2023-02-13 01:53:55 +01:00
griffi-gh 05444bd4b8 basic networking 2023-02-12 04:04:48 +01:00
griffi-gh f88e2733f3 wip 2023-02-08 02:29:29 +01:00
griffi-gh 728c468a70 create net lib 2023-02-01 03:16:23 +01:00
griffi-gh a7a20093d6 move config 2023-01-31 03:12:23 +01:00
griffi-gh 1c0409a9cf use bincode derive instead of serde due to potential issues 2023-01-31 03:06:30 +01:00
griffi-gh 5c3062d13f c 2023-01-31 02:51:54 +01:00
griffi-gh 6f45a0ee77 upd 2023-01-31 02:23:44 +01:00
griffi-gh 1f5b5853b2 replace rkyv with serde and bincode
change to serde
2023-01-31 01:29:51 +01:00
griffi-gh b0642028d1 CheckBytes 2023-01-30 20:23:00 +01:00
griffi-gh f294e0e159 use rkyv 2023-01-30 03:42:58 +01:00
griffi-gh 5b93fa7639 move more things 2023-01-30 03:23:39 +01:00